165 projects tagged "Scheme"

Download Website Updated 16 Jun 2004 MzVim

Pop 21.26
Vit 2.86

MzVim is the Vim editor with an embedded MzScheme interpreter. MzScheme is a lightweight, embeddable, scripting-friendly PLT Scheme implementation. It provides full access to Vim commands and registers, and to VimL built-in variables and functions, so there is no need to execute Vim statements in string literal form. It also features OS-independent threads and an event-handling mechanism which allows Scheme to be used for autocommands, keyboard mappings, and menus.

Download No website Updated 10 Apr 2004 Turtle3D

Pop 10.68
Vit 61.00

Turtle3D is a Scheme implementation of the Turtle, in 3D. It is object oriented, so you can have many turtles in the drawing window. A test program is included.

No download Website Updated 19 Feb 2007 ECB

Pop 54.77
Vit 1.67

ECB is a source code browser for (x)emacs. It displays a couple of windows that can be used to browse directories, files, and file contents like methods and variables. It supports source code parsing for languages like Java, C, C++, Elisp, Scheme, Perl, TeX, LaTeX, etc. In addition, it offers an (optional) permanent "compile window" at the bottom of the emacs frame, which is used to display all help and compile output. The rest of the frame is called the "edit area", which can be divided into several edit windows that are used for editing the sources. Deleting some of the edit windows neither destroys the compile window nor the browsing windows. It requires the CEDET suite.

Download Website Updated 28 Feb 2006 CoaSim

Pop 42.54
Vit 5.96

CoaSim is a tool for simulating the coalescent process with recombination and gene conversion under the assumption of exponential population growth. It efficiently constructs the ancestral recombination graph for a given number of individuals and uses this to simulate samples of SNP and micro satellite haplotypes/genotypes. The generated sample can afterwards be separated in cases and controls, depending on the states of selected individual markers. The tool can accordingly also be used to construct cases and control data sets for association studies.

Download Website Updated 01 May 2005 BioSchematics

Pop 33.23
Vit 2.78

BioSchematics is a L-System interpreter and drawing tool. L-System grammar is interpreted through a Scheme engine (Guile) and results are drawn in an OpenGL window.

Download Website Updated 14 Apr 2005 G-Wrap

Pop 23.87
Vit 2.55

G-Wrap is a tool (and Guile library) for generating function wrappers for inter-language calls. It currently supports generating Guile wrappers for C functions.

Download Website Updated 09 Jul 2004 Spiritbot

Pop 17.32
Vit 1.00

Spiritbot is a suite of agent/bot applications with an IRC core. The core component interacts with a natural language chat interface (Scheme/LISP) base that parses input natural language (chat) input and then tries to come up with valid responses. The focus of the chat centers on technology.

No download Website Updated 27 Jul 2004 scmail

Pop 33.94
Vit 1.42

scmail is a mail filter written in Scheme. It can filter an incoming message when it is received and filter messages in a mailbox. A Bayesian spam filter called scbayes is also included.

No download Website Updated 15 Jul 2004 Orion

Pop 46.56
Vit 1.00

Orion is a window manager for the X11 windowing system. It is written in Scheme and accesses Xlib via the scx library for scsh. It is in fact a family of window managers that can be nested. This enables great flexibility and efficient handling of X11 applications. It currently comes with four child window managers: a conventional moving window manager, a window manager for stacking windows in a frame, a window manager for splitting windows horizontally, and vertically and a work space manager. It also supports saving the window manager layout and programmatic configuration.

Download No website Updated 19 Jul 2004 Elementals

Pop 12.81
Vit 1.00

Elementals is a project to build elementals. It provides several C++ libraries, programs, and information about the concept of "elemental programming".


Project Spotlight


An interface library to access tags for identifying languages.


Project Spotlight


Grammar-based software designed to utilize the logic contained within grammar.