1. .Project - A real-time strategy game, with multiplayer support, that pits you between diplomacy and war. It is a combination of simcity and civilization, but in a much more exciting fashion.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

2. A declarative logic programming system - A declarative logic programming system with first-class relations
embedded in a pure functional subset of Scheme. The system has true
unions, fair scheduling, lexically-scoped logical variables,
set-theoretical semantics, high performance without cuts

3. Acorn Hunt - Become the leader of the Gerbils, Mice, or other creatures in a race to hoard nuts,
build towns, and have fun! Watch out for Foxes, Hawks,
and other nasty creatures. Get help from rolling
Armadillos, stinking Skunks and many other creatures.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

4. algheme - Algheme is a computer Algebra system written in the Scheme language.
This project is actually aimed to symbolic computation using Groebner
Bases and related topics; nevertheless, it can eventually evolve in a
computational system for Mathematics in g

6. Artifice - Artifice is an cross-platform, turn-based strategy game based on the classic board game of Risk.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

7. AutoGen: The Automated Program Generator - AutoGen is designed to generate text files containing repetitive text with varied substitutions. Its goal is to simplify the maintenance of programs that contain large amounts of repetitious text, especially when needed in parallel tables.

8. AWG's Scheme Libraries - Miscellaneous modules for guile, such as a reader for regex literals, "join" like perl, and others I've found useful. I would like to adapt these to other implementations of scheme, and/or integrate with existing projects/libraries. Help is welcome.

9. Benzine DSSSL Engine - DSSSL engine in Scheme. With a Scheme compiler like Bigloo, you can compile a DSSSL stylesheet into a fast executable program or library which can be used to transform or format XML documents very quickly.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

10. Blox - The purpose of the project is to develop a quantitative medical imaging and visualization program for use on brain MR, DTI and MRS data. It is a joint project of the Kennedy Krieger Institute and the Johns Hopkins University, Psychiatric Neuroimaging Lab

11. BRL - A language designed for server-side WWW-based applications,
particularly database applications. It is based on Scheme, which makes the syntax extremely simple yet powerful. This implementation is a Java Servlet using the Kawa Scheme compiler.

13. Cassowary - Cassowary is an incremental constraint solving toolkit that efficiently solves systems of linear equalities and inequalities. Constraints may be either requirements or preferences. Re-solving the system happens rapidly, supporting UI applications.

15. CodeApplet - A Java applet-based shared programming whiteboard system, to use with any programming language with a suitable Java Virtual Machine implementation

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

16. Codename Alpha - Codename Alpha will (when finished) be a realtime strategy game (RTS), written entirely in Java.
For now, it is a Java RTS engine with a small testgame (including one kill-all mission).
AI uses an integrated trampoline-style cps-interpreter for scheme.

17. Crackpot Scheme - Crackpot Scheme is scheme interpreter, written in Java, that strives to be R5RS complete. An extremely simple interface to Java is provided to ensure the continued consumation of this unholy marriage.

21. Dirty Water MUD Engine - Dirty Water is an original MUD server/engine written in O'Caml. Our goal is to create a mud engine that is much more advanced, realistic, and encourages role playing more than Diku-style MUDs.

24. ECB - ECB is a file/code browser for Emacs. It can be used to browse any type of file and supports parsing of Java, C, C++, Elisp and some other code like perl, TeX, LaTeX. All browsing windows are within one frame and they are deletion-protected (eg by C-x 1)

31. Form Function Library - This project is a framework (i.e., library) for Mac OS X applications to link in. It provides plots of data together with the supporting machinery (objects inheriting from NSDocument, for example) that
applications can use to manipulate the plots.

33. FramerD - FramerD is a distributed semi-structured object database originally developed at MIT. It provides an internationalized Scheme-based scripting language, built-in text analysis tools, and special support for web scripting.

34. FunAGE - FunAGE is going to be a 2D point and click graphics adventure game engine in the style of lucasarts SCUMM games. It uses SDL as a graphics layer and Scheme as a scripting language (using Guile, the GNU extension language library).

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

35. Fungus Agent Simulator - Fungus is a framework for distributed simulation by multi-agents.
It uses a very modular architecture.
A GUI is provided.
In our model, everything is Agent. Even the environnement.
You have an access to the communication's 'canals'.

36. Funk - A simple and incredibly powerful tool for scripting and fuzzing arbitrary network protocols written using the Chicken Scheme-to-C compiler.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

37. gauche-mdb - GUI frontend to postgresql, written in scheme, using Gauche-gtk.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

38. Genki service monitor - Genki monitors behavior or status of any services as an end user. If some incident were occurred, for example a service were alive or not, genki emails or calls to system administrators.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

39. Gleam Scheme Interpreter - Gleam is a simple Scheme language interpreter written in Java. Project goals: to support the discovery of Scheme for beginners, simplicity, R5RS compliance, full integration with the Java platform (call Java from Scheme and vice versa).

41. Gnork and Programming Language - Programming language designed to be extensible, like LISP but even more so. End result will be similar to Haskell, Scheme, and Python. Extensibility will help with designing a good language.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

42. Gnucash - GnuCash is a personal and small-business finance manager with a check-book like register GUI to enter and track bank accounts, stocks, income and expenses. GnuCash is designed to be simple and easy to use but still based on formal accounting principles.

48. Infodomestic Objects - Infodomestic Objects - This is a set of distribution software that mutate the environment providing and advanced interaction experience. We will use a mixed POSIX/Linux/BSD based platform to develop and distribute our interaction experience improvement.

49. Iron Chicken - General purpose lisp-based functional programming query utility for Mediawiki. This is a program written in Chicken Scheme that executes queries on the Mediawiki api in batch and posts the results on the wiki.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

50. Italian FESTIVAL - Development of the Italian Version of FESTIVAL Text to Speech synthesis system

53. JazzScheme - JazzScheme is a programming language based on Scheme. It is also a full featured development platform that has been used for more than 10 years to develop high-quality commercial applications.

62. Less Is More Expressive - LIME (Less-is-More) is parallel/concurrent programming environment based on C. Internally, it uses XML technology to describe tasks and their dependencies. Externally, it offers the ANSI C99 programming as well as a set of visually-oriented interfaces.

63. Lisplets - Lisplets are Java Servlets that forward their requests, and gather their response headers, using s-expressions over sockets. They enable easy integration of Common Lisp or Scheme into a Java-based web environment.

66. Many Games - "Many Games" is a system for creating and running a nearly endless
number of user-defined (or downloaded) games in a graphical
system. It will support games, such as checkers, tetris, solitaire,
breakout, and almost any other two dimensional game.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

67. MDAG - A data manipulation and programming system based on POStiche (protean) objects. It provides the foundation for the Adage project.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

68. Medlane - The Medlane project is an attempt to create a set of tools that will enable librarians to move from the standard MARC (MAchine Readable Cataloging) format to a new library/museum XML format. This move will ensure traditional library/museum data remains

69. Megahurtz Graphics Class - This is a graphics class developed by a group of high school students. We developed it for inclusion with PLT's Dr. Scheme (a graphical programming environment) as an alternative to Dr. Scheme's included graphics class.

72. Momoko - Momoko is a framework for developing distributed, multi-user, network-aware applications. It includes facilities for storing objects in a tree structure, a shell for manipulating the object database, orthogonal persistence, scripting support, and a trans

74. Mptn pattern matching library - A pattern matching library with a syntax similar to regular expressions, but more suited for morphological analysis. Differences from regex include: named variables, iterating over all possible matches, and extensible syntax.

78. Ocean - Scheme for .NET - Ocean Scheme is an implementation of the Scheme programming language (aiming to be compatible with the upcoming R6RS Standard), whose native platform is the .NET framework (Mono, MS, and DotGNU). Written ground-up in C#.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

79. On Scheme Source - This project provides source to accompany the On Scheme (http://pschombe.wordpress.com/) blog. For descriptions of the function of individual files please visit the blog.

80. Oops - Oops [Object Oriented Program System] for Gambit Scheme Provides an Object System with features like CLOS & Dylan but notable differences as well. Requires Gambit Scheme version 4 available at: http://www.iro.umontreal.ca/~gambit/

88. Readable s-expressions - This project is dedicated to developing more readable format(s) for Lisp-based languages (such as Common Lisp and Scheme) and implementing those formats (readers, pretty-printers, editor macros, etc.). MIT license preferred, to spread them widely.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

89. RPG Story SGML - StorySGML/StoryEdit are tools to aid masters and players in the creation, documentation and publishing of RPG/LARP stories. Bases on a SGML documents and includes tools for processing them into different formats, and a Web UI (StoryEdit) in PHP/Postgres.

90. RScheme - RScheme is a Scheme implementation with a reflective object system, operating system services, modules, threads, many other system programming features (including the ability to integrate with and compile to C code), and a wealth of useful extensions.

91. S Running Log - The S Running Log is a GUI running log. It is written in Scheme using the MrEd toolkit, so it is portable to a variety of OSes (see http://www.plt-scheme.org/ for more information). It can be carried on a USB drive to be portable to any computer.

Rank/Activity Percentile 0 / 0.00%

Registered/Updated N/A / N/A

Downloads0

92. S-exp-based XML parsing/query/conversion - Functional XML parsing framework: SAX/DOM and SXML parsers with
support for XML Namespaces and validation. Related to SSAX are SXPath
queries and SXML transformations, with applications to XML/HTML
authoring and literate Scheme and XML programming.

94. Saeed - Saeed is a web-based document management system written in Java. It employs miscellaneous Java-related technologies, like JDBC, servlets, JSP, EJB. Scheme is used as the scripting and templates description language.

97. Scene Beans - Scene Beans is an animation framework for Java2D. Scene Beans lets the programmer create animations by composing Java objects in a declarative style and hides the details of exactly how that animation is animated and rendered.

Today's Deal

MacTech and MacTutor are registered trademarks of MacTech Magazine. The MacTech logo, the MacForge logo, MacForge,
MacForge.net, Explain It, MacDev-1, THINK Reference, NetProfessional, JavaTech, WebTech, BeTech, LinuxTech, MacTech Central
and the MacTutorMan are trademarks or service marks of Xplain Corporation. Other trademarks and copyrights appearing in this
web site, printing or software remain the property of their respective holders.