Source Code
Towers of Hanoi in sendmail.cf
Source code implementing the algorithm as a sendmail rule set. pfaff.newton.cam.ac.uk
The Computational Beauty of Nature
Companion site for the book by Gary William Flake. Contains applets and source code for simulations of fractals, chaos, complex systems, and adaptation. mitpress.mit.edu
Polygon Boolean operations on sets of polygons
GDSII viewer + Algorithms for 2d polygon boolean operations, C++ source code www.xs4all.nl
GotDiary
Based on Livejournal source code, gives users the ability to create an online diary and share it with friends. www.gotdiary.com
Computational Chemistry List - Software
Archive of chemistry software for Unix, MS-DOS, Windows, Mac. Includes source code in most cases. www.ccl.net
MapMakerDrawer
Program that draws chromosome maps (as EMF files) using the output of MapMaker EXP. Delphi source code is freely available upon request. The software is available under the MIT licence. www.emboss.co.nz
BMGL: Synchronous Key-stream Generator
Describes the BMGL stream cipher developed by Johan Hastad of the Royal Inst. of Technology and Mats Naslund of Ericsson Research in Sweden. BMGL, like Snow2, uses features of the Rijndael cipher. This is a .pdf file. Source code is not available here. https://www.cosic.esat.kuleuven.ac.be/nessie/workshop/submissions/bmgl4.pdf
Hexaflexagon Toolkit
A free application that can generate a hexaflexagon template and folding instructions from six user selected images. Examples Source Code included. hexaflexagon.sourceforge.net
PAFF
Package for Algebraic Function Fields in one variable. Construction of geometric Goppa codes (also called algebraic geometric codes or AG-codes). Source code is available. www-rocq.inria.fr
The Finite Element Method Site
Several web-based analysis codes written in Java. Available free with source code. dattaraj_rao.tripod.com
efg's Computer Lab: Buffon's Needles Lab Report
A project describing how to estimate the value of pi using Buffon's Needles. Includes math description and complete Delphi source code. www.efg2.com
Derive to LaTeX Conversion
Free utility for converting DERIVE equations to LaTeX format. Source code is available. www.cs.unc.edu
Cadcorp SIS Applications
A collection of applications you can use with the cadcorp Spatial Information System, including Visual Basic source code. ourworld.compuserve.com
Punkroy and the Cypher Project
Collection of programming examples on encryption including: file encryption, steganography in images and sound, data base record encryption, and password verification. All written in Pascal, all source code available. drque.net
BacSim: Individual-based model of microorganisms
BacSim is an Individual-based Model (IbM) of bacterial populations, such as colonies and biofilms. Online computer simulations give a feel for what the program does. Source code and animations are also available. www.cf.ac.uk
Visual Basic Gnuplot Interface
A simple Visual Basic interface to gnuplot. Source code included. vbgnuplot.freeservers.com
TINKER
A free molecular modeling package for molecular mechanics and dynamics, with some special features for biopolymers. Distributed as source code and as binaries for Windows9x, Linux and Mac. dasher.wustl.edu
Quantum Scattering
A graduate students project - this site includes source code for simulating scattering off of an arbitrary potential www.sciencemeetsart.com
Margus Ramst
Personal POV-Ray gallery, with some source code (Estonian and English) www.hot.ee
Entropy Coding
Publications, peoples and source code for entropy coding. www.data-compression.info
WinDrawChem/XDrawChem
Free structure drawing software for Windows and Unix, with simple spectral predictions. Source code available. www.prism.gatech.edu
CS2 Block Cipher
This PDF document describes to CS2 block cipher developed by Tom St Denis. CS2 is based on the CS cipher developed by Serge Vaudenay and takes advantage of work St Denis has done on the pseudo-Hadamard transform. Source code is not included, but test vectors are. eprint.iacr.org
A Dynamic Approach to Calculating the HOMFLY Polynomial for Directed Knots and Links
A research paper describing an algorithm for calculating the HOMFLY polynomial of directed knots and links. The algorithm has a better time bound for large links than algorithns that ignore duplicates. Source code is on the site. burtleburtle.net
The Code Project: C# Programming
Free source code and tutorial for a Gregorian Date To ISO Date Converter for Windows. www.thecodeproject.com
Pocket Calculator
Online calculator, written in Java. Includes Square root button and number memory. Source code can be downloaded. www.df.lth.se
NAMD
A parallel, object-oriented molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD is distributed free of charge and includes source code. www.ks.uiuc.edu
Translator by John B. Chambers
Translates text input to Pig Latin, Swedish Chef, Jive or ValSpeak dialects. Source code available for download. www.cs.utexas.edu
Rabbit Stream Cipher
The Rabbit stream cipher was developed by CRYPTICO A/S in Denmark. It runs in synchronous mode, uses a 128-bit key, and 513 bits of state data. Rabbit_FSE.pdf includes C source code for Rabbit. www.cryptico.com
Calcula
Compound unit calculator and converter. Interface with GNU source code available. In both Spanish (Castellano) and English. calcula.org
Static and Dynamic Structural Analysis of 3D Moment-Resisting Frames
Free software for static and dynamic analysis of 3D moment-resisting, linear-elastic frames. Source code available. www.duke.edu
Programmer's Lair
Offers several Fractint-enhancing and original programs. Full source code is also available. www.geocities.com
Joerg's FXT Page
Source code and links for many different FFT implementations and related information. www.jjj.de
CSpears Ciphers Homepage
Contains cipher source code and technical explanations for SEAL, Skipjack and other well known ciphers. virtue.nu
efg's Computer Lab: Spectra Lab Report
A complete Delphi program, including source code, to display wavelength colors as a function of wavelength and optionally display the emission and absorption spectra of hydrogen. www.efg2.com
GraphThing
Tool for investigating Graph Theory, with a GTK interface. Free under GPL. Unix, source code in C++. graph.seul.org
Mathomatic Home Page
A general purpose CAS for DOS, Windows, and Linux/UNIX. C source code under LGPL. www.mathomatic.com
MKS
Tools for software engineering. Software configuration management (SCM), quality assurance, version control and source code management. www.mks.com
Blurty Journals
Community site designed for adults, based on livejournal source code. Future plans are to add paid accounts with additional features in addition to the free accounts currently offered. www.blurty.com
PXL (Psychological Experiments Library)
Useful source code for software to run experiments in psychophysics and experimental psychology. Free for PC, from Hans Irtel. www.uni-mannheim.de
Matlab Distributed Computation Tutorial
By Gabor Cselle on writing distributed applications with Matlab and Java RMI. Describes scenerios for monitoring, pipelines and parallel processing. PDF, HTML, source code. n.ethz.ch
CypherMath - Cryptographic Math Package
Gives your applications access to multi-precision integer math routines with just a function call. Full source code available. For VB, C++, or embedded systems. www.cyphercalc.com
Convolutional Coding with Viterbi Decoding
Describes commonly used forward-error-correction algorithms used in wireless communications. Provides a worked-out example and C-language simulation source code for a digital communications link using the algorithms. pweb.netcom.com
Discreta
A program to construct t-designs with prescribed automorphism group. C++ source code free to download, with GAP interface. btm2xl.mat.uni-bayreuth.de
Fast Industrial-Strength Triangulation
By Martin Held. Copes with polygons with holes and degeneracies/self-intersections; based on repeatedly clipping ears. Source code on request. www.cosy.sbg.ac.at
The Mugi Stream Cipher
Describes the MUGI stream cipher developed at Hitachi. MUGI is similar to, and based on, Panama. The link here is to the English home page of the MUGI site. Source code is not available at this site. www.sdl.hitachi.co.jp
Qmol
A lightweight molecular viewer for Windows 95/NT and X Windows. Freely available; includes source code. www.mbg.cornell.edu
Verilog HDL
Collection of Verilog HDL source code examples, such as shift register, clock divider, counter, decoder, microcontroller derivative. Lectures by Mr. Noel S. Patron: Introduction to Verilog, Sample Verilog programs. cengine.topcities.com
Physlet Problems
Physics applets plus the source code. Links to other applet sites and authors are here as well. webphysics.davidson.edu
Electromics
Interactive animated comics programmed in Java, source code is included. By J.H. Rosen.[Requires Java] www.echonyc.com
FSAngo
FSAngo is a stream cipher developed by Fujisoft and Tokyo Denki University. It uses a Lehmer PRNG which is periodically rekeyed. Source code is not available at this site. www.fsi.co.jp
OpenEV
An open source library and reference application for viewing and analysing raster and vector geospatial data. Handles raster and vector data, 2d and 3d display, and other image processing tools. (free, with code) [Win32, Unix, SGI] openev.sourceforge.net
Discrete Fourier Series Transform
Basic presentation of the discrete Fourier series transform. Explanations and formules. Raw source code to calculate numerical Fourier transforms. www.4p8.com
CLINT
Hugh Montgomery's Computational Laboratories in Number Theory. TeX files and Pascal source code. ftp://ftp.math.lsa.umich.edu/pub/clint/
FlightGear Flight Simulator
An open-source, multi-platform, cooperative flight simulator development project. Source code for the entire project is available and licensed under the GNU General Public License. The goal of the project is to create a sophisticated flight simulator framework for use in research or academic environments. flightgear.sourceforge.net
Computers in Physics
An online archive of material published in this journal from 1987 to 1998: an index to all 12 volumes, source-code listings, historical information on the CIP annual educational software contest, and representative articles in PDF. www.aip.org
Chemtool
Free software for drawing organic molecules and storing them as an X-Bitmap, LaTeX and XFig file. For Linux/Unix, includes source code, screenshots, and downloads. ruby.chemie.uni-freiburg.de
Distributed Simulation Technology, Inc
Providers of software development services and training related to the development of distriubted simulation applications. Also producters of GL Studio, a realtime OpenGL source code development tool. www.simulation.com
LiftPack
Lifting Scheme for the Discrete Wavelet Transform (DWT). Gives software information. C source code for download. www.cs.dartmouth.edu
Camellia Home Page
Documents the Camellia block cipher jointly developed by NTT and Mitsubishi Electric in Japan in 2000. C source code is also provided. info.isl.ntt.co.jp
ToyFDTD
Demonstrates finite-difference time-domain (FDTD) capabilities in heavily-commented source code, from algorithms to memory management and output visualization. www.borg.umn.edu
SimGrav Cosmo Lab
A cosmic laboratory for modelling gravitation interactions. Windows binaries free to download, source code on request. www.simgrav.chat.ru
Luk, Eric
Gallery of paintings and designs, photos, funny pictures, and free source code by a young, Hong Kong-based artist. Representational. eric.pigeond.net
Mark van Hoeij's Maple Code
Source code and documentation for contributed packages, some included with Maple, some still under text. Includes algcurves, diffop, kovavicsols. www.math.fsu.edu
Flight Gear Flight Simulator
Open Source flight simulator. Source code is available here, and it can run on Windows, Linux, Mac platforms. www.flightgear.org
Electronic Periodic Table of the Elements
Text-based periodic table for Unix. The source code, written in C, is available for download and use under the GNU GPL. It includes sound files that give element names and definitions out loud. www.toddmiller.com
Hidden Field Equations (HFE) in Java
A free implementation of the public key cryptography system with source code and documentation. www.christopher-wolf.de
The EXCITING Network Code
An open source full-potential linearized agumented planewave code (FP-LAPW) for density functional calculations. physik.kfunigraz.ac.at
JavaScript DES Implementation
The Data Encryption Standard, supporting ECB and CBC modes. Also has a function for Triple DES. Includes an explanation of how the program works and source code. www.shopable.co.uk
Scream: A Software Efficient Stream Cipher
Describes the Scream stream cipher developed at IBM by Shai Halevi, Don Coppersmith, and Charanjit Jutla. Scream is based on SEAL. This is a .pdf file. Source code is not available here. eprint.iacr.org
HC-256 Stream Cipher
HC-256 is a stream cipher developed by Hongjun Wu at the Institute for Infocomm Research in Singapore. It uses a very large state data set which it updates and reads from pseudo-randomly. It seems similar in basic design to SN3 and also borrows some ideas from SHA-256. C source code is included in this PDF document. eprint.iacr.org
SN3 Stream Cipher
SN3 is a stream cipher designed by Simeon Maltchev. Somewhat like ISAAC, it uses three constantly evolving blocks of state data which update each other. The C source code for SN3 is also provided. www.geocities.com
Hiji Bij Bij
Describes the stream cipher devised by Palash Sarkar and the Cryptology Research Group at the India Statistical Institute. Like many new stream ciphers, it has two parts to its state, one part updated linearly and one part updated non-linearly. The linear part is implemented as cellular automata. The cipher can run in a self-synchronizing mode. The C source code is in this postscript document. eprint.iacr.org
QMG project
The QMG package generates finite element meshes in two and three dimensions. It is free software distributed as C++ source code with MATLAB and Tck/Tk interfaces. www.cs.cornell.edu
FELIPE Finite Element Learning Package
A low-cost f.e.m. package for PC's, providing Fortran source code for a range of 2D engineering applications, plus powerful pre- and post-processors.Screenshots and examples. www.felipe.co.uk
The Iraqi Block Cipher (IBC)
Contains C source code. the.wiretapped.net
Suematso, Dyske: Netabstraction
Feed an URL to this Shockwave movie, and it crawls through the net finding links within links, abstracting images and source code that it finds along the way into a collage. www.kskdesign.com
AES Algorithm (Rijndael) Information
This is NIST's home page for the Rijndael block cipher, now the Advanced Encryption Standard (AES). It has links to the specification and source code. csrc.nist.gov
Linear Algebra Textbook
By Jim Hefferon. Free download in PDF and TeX source code. Covers the material of an undergraduate first linear algebra course. joshua.smcvt.edu
SourceForge.net: Project Filelist
List of downloadable source code of open source programs to compute Pi. sourceforge.net
The CARACACHS Stream Cipher
Contains source code in C for this stream cipher which uses 160 to 2048-bit keys. Short keys are fast on 32-bit processors. membres.lycos.fr
Welch, Johnny
Links to a Java HZ to FPM converter for inverters and drives with source code. Also contains notes, interpretations and examples of NFPA and OSHA standards. home.triad.rr.com
GAO Space
Description of GAO Associates plus source of free code for space applications and support for aerospace. www.gaoassociates.com
JSBSim Flight Dynamics Model
A free, open source, multi-platform flight dynamics model written in C++. New aircraft models do not require additional code. jsbsim.sourceforge.net
Finite Element Method for Gear Tooth Analysis
Provides algorithm information and source code. members.aol.com
DFREML
Meyer's variance component estimation software for animal breeding is free for research purposes, available for UNIX, DOS and FORTRAN source code. agbu.une.edu.au
PAFF
Package for Algebraic Function Fields in one variable. Based on Axiom. Source code is available. www-rocq.inria.fr
Ghemical
An easy-to-use molecular editor and modeling package with all-atoms molecular mechanics, reduced protein models and links to many common chemistry programs. Ghemical is released under the GNU GPL and includes source code. www.uku.fi
Edgebreaker 3D Compression for Triangle Meshes
Source code, explanations, file formats, and examples of the Edgebreaker compression and decompression techniques. www.gvu.gatech.edu
Paleobiology Software Archive
Software and source code useful to paleobiology and related fields of study. geosci.uchicago.edu
Organic Synthesis Exploration Tool
Free software for computer-assisted organic synthesis, intended mainly for use in education. Applet-based. Source code available. ivan.tubert.org
The Twofish Encryption Algorithm
Schneier, et al. Covers design, performance, instructions and source code in C. www.wiley.com
Numerical Electromagnetic Code (NEC)
A code for an RF antenna design: unofficial archives including executables, source and documentation. www.qsl.net
A Short Demonstration Version of the FFT Source Code in Fortran
Source Code in Fortran for FFT from "Programs for Digital Signal Processing", 1979, IEEE Press, ISBN 0-87942-127-4. The book is necessary to use and understand these source code listings. members.tripod.com
IC Imaging Control -- image acquisition ActiveX
IC Imaging Control is an image acquisition SDK that works with any video source compiling to Microsoft's WDM specification. As an ActiveX and C++ Class Library, IC Imaging Control allows programmers to create image acquisition applications with only a few lines of code. Free trial version available for download. www.imagingcontrol.com
Broad Institute
GeneHunter, MapMaker, Primer, and RHMapper documentation and free software, in UNIX and C source code. www.broad.mit.edu
Young, Forrest W.
Emiritus Professor of Quantitative Psychology at the University of North Carolina, Chapel Hill. Includes links to the VISta data visualization software, and plenty of resources for ALSCAL multidimensional scaling, including FORTRAN source code. forrest.psych.unc.edu
GRASSLinks
A Perl script written by Susan M. Huse, REGIS, UC Berkeley. Use in conjunction with GRASS (which is free). All source code is available. www.regis.berkeley.edu
Eric Brill's Home Page
Personal page of this computer scientist, including a download of the groundbreaking "Brill tagger." Source code from 1996, part Perl, part C. www.cs.jhu.edu
Gnome Predict
Real time satellite tracking and orbit prediction program for Linux. Both source code and precompiled binaries available free. groundstation.sourceforge.net
The Solitaire Encryption Algorithm
Explanation and source code for the crypto system used in Cryptonomicon. www.counterpane.com
Tessellations with Java
Examples and source code. dimacs.rutgers.edu
Quat
Generates of three-dimensional fractals, in PNG image format, using 24-bit true color. It may be copied freely, and source code is available. www.physcip.uni-stuttgart.de
WeeDWeb
Free account allows creation of online journal with pictures and customizability. Allows the creation of journal communities. Paid accounts receive extra features. Based on Livejournal source code. www.weedweb.net
The source code of the 128-bit PC1 cipher algorithm
In C, Delphi, Java, Perl and Visual Basic. membres.lycos.fr
Konton2: A Stream Cipher
Konton2 is a stream cipher which does not resemble RC4 and does not use shift registers. The C source code for Konton2 is provided. www.geocities.com
Elem
Free program for the interpretation of elemental analysis results. For Windows and Unix; source code available. zarbi.chem.yale.edu
Istituto di Genetica Biochimica ed Evoluzionistica
Program that performs a permutation-based statistical test to detect genetic divergence among populations from DNA fingerprinting data . Downloadable source Fortran code, executable files and user manual . www.igbe.pv.cnr.it
|