165 projects tagged "Scheme"

No download Website Updated 30 Aug 2008 Alterator

Screenshot
Pop 18.60
Vit 46.02

Alterator is a system configuration framework similar to YaST. Alterator separates UI and backends, providing different front-ends (Web, Qt) to the underlying functionality. Alterator is in use as a basis for the installer and system configurator in ALT Linux distributions.

No download Website Updated 12 Nov 2008 PyGuile

Screenshot
Pop 13.86
Vit 1.00

PyGuile allows scripts written in Scheme and executed by Guile to invoke Python libraries. This makes the rich library ecosystem of Python available also to Guile users.

Download Website Updated 29 Jan 2010 Schemik

Screenshot
Pop 39.60
Vit 2.90

Schemik is a high-level lexically-scoped implicitly-parallel dialect of Scheme and Common LISP. This means the parallel execution of programs is done independently of the programmer, and each program written in Schemik always produces the same results no matter which parts of the program are executed simultaneously.

Download Website Updated 01 Apr 2009 GNU Dico

Screenshot
Pop 53.57
Vit 1.00

GNU dico is a flexible dictionary server with a set of accompanying utilities. It supports a wide variety of dictionary database formats, ranging from the traditional "dict.org" databases up to Wikipedia format. Support for arbitrary new formats can be easily added using loadable modules. The dico library provides an API for writing new modules in C, Guile, or Python.

Download Website Updated 22 Apr 2009 Jari OS

Screenshot
Pop 37.63
Vit 43.39

Jari OS is a microkernel-based real-time operating system with multi-server architecture and a preemptible kernel.

No download Website Updated 20 Jul 2012 Meep FDTD

Screenshot
Pop 61.71
Vit 4.02

Meep is a free finite-difference time-domain (FDTD) simulation software package to model electromagnetic systems. It supports distributed-memory parallel simulations, nonlinear, anisotropic, and dispersive media, PML absorbing boundaries, and 1D/2D/3D and cylindrical problems. It is completely scriptable from either C++ or a Scheme (GNU Guile) interface.

No download Website Updated 30 Sep 2012 Geiser

Screenshot
Pop 44.33
Vit 3.98

Geiser is a generic Emacs/Scheme interaction mode, featuring an enhanced REPL and a set of minor modes that improve Emacs' basic major mode for Scheme. The main features provided are evaluation of forms in the namespace of the current module, macro expansion, loading of files and modules, namespace-aware identifier completion, automatic documentation, jumping to the definition of an identifier, access to documentation, listings of identifiers exported by a given module, and rudimentary support for debugging. Geiser supports Guile and Racket.

Download Website Updated 02 Feb 2011 Subs

Screenshot
Pop 45.87
Vit 3.00

Subs is a Scheme Lisp interpreter written in C++. The implementation is incomplete and naive, but aims to implement enough to be able to run every code sample in Structure and Interpretation of Computer Programs.

No download No website Updated 08 Sep 2010 larceny

Screenshot
Pop 32.98
Vit 1.00

Larceny is a simple and efficient implementation of the Scheme programming language. Created originally as a test vehicle for research on garbage collection and compiler optimizations, Larceny has grown into a major multi-platform system, and is one of the very few implementations that support all four de facto standards for Scheme: IEEE/ANSI, R5RS, ERR5RS, and the R6RS. Development of Larceny has been supported by NSF, Sun Microsystems, and Microsoft.

Download Website Updated 11 Nov 2012 Industria

Screenshot
Pop 78.10
Vit 3.40

Industria is a collection of portable R6RS Scheme libraries for cryptography (AES, DES, Blowfish, HMAC, MD5, SHA-1, SHA-2, RSA, DSA, etc.), zip/gzip/zlib decompression, disassembly of amd64 machine code, Off-The-Record messaging, bytevector pack/unpack syntax, TLS connections via custom binary ports, and more.

Screenshot

Project Spotlight

liblangtag

An interface library to access tags for identifying languages.

Screenshot

Project Spotlight

Thinknowlogy

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