source: project/wiki/Software @ 25727

Last change on this file since 25727 was 25727, checked in by sjamaan, 10 years ago

Update "software" page: add ugarit and Quake2 AI bindings. Update broken links and remove those that I couldn't find newer ones for

File size: 3.4 KB
Line 
1[[tags: navigation]]
2
3== Software written in Chicken Scheme
4
5This page has a list of applications that are based on Chicken.
6
7Feel free to add new entries.
8
9== Active Projects
10
11; [[/egg/ugarit|Ugarit]]: a backup/archival system based around content-addressible storage.
12; [[http://incubot.org/|incubot]]: an IRC bot which runs on Freenode's #scheme
13; [[/egg/vandusen|Vandusen]]: another IRC bot, this one runs in Chicken's official channel (#chicken on Freenode)
14; [[http://synthcode.com/scheme/hato/|Hato]] : [[Alex Shinn]]'s Mail Transfer Agent.
15; [[http://double.co.nz/scheme/modal-web-server.html|Modal Web Server Example]] : Chris Double has written a demonstration for a continuation based web framework using Chicken.
16; [[/egg/qwiki|qwiki]] : The wiki software behind this wiki (running on [[/egg/spiffy|Spiffy the webserver]]).
17; [[Tehila]] : A 3d game engine for rapid development and prototyping.
18; [[Iron Chicken]] : a Chicken-based [[Wikipedia:Internet bot|bot]] framework for [[Wikipedia:Wikipedia|Wikipedia]] and other wikis that use the [[Wikipedia:MediaWiki|MediaWiki]] software.  More generally, a project to make Chicken Scheme into a query language for MediaWiki.  To put it another way, a project to harness the power of the collaborative wiki environment as a software development platform.
19; [[http://auscio.com|AuScio]] : A simple cross-platform metal price monitor combining the qt-light, tcp and srfi-18 multi-threading eggs. The application is deployed as a native executable with Chicken's compiler.
20; [[https://github.com/ckeen/pastiche|Pastiche]] : An [[/egg/awful|awful]] pasting application.  That's the software running at [[http://paste.call-cc.org|http://paste.call-cc.org]]
21; [[playground|Chicken Playground]] : a chrooted environment for Chicken
22
23
24=== Projects that include bindings for Chicken
25
26; [[http://nebl.cse.unr.edu/wiki/Software:Quake2AI|Quake2AI library]]: A library that allows you to use Chicken for scripting AI in Quake 2, a 3D shoot-em-up game.
27; [[http://modis.ispras.ru/sedna/|Sedna]] : An industrial strength native XML database for Windows (written in C++), which offers Scheme bindings, released by The Institute of System Programming of the Russian Academy of Science.
28; [[http://www.xpilot-ai.org/docs/reference/scheme/|Xpilot-AI bindings for Chicken]]: Xpilot-AI is library for writing xpilot bots
29
30
31== Inactive Projects
32
33; [[/eggref/3/mayo|mayo]] : a Scheme source-level debugger for Chicken
34; [[gl-suite]] : A suite of OpenGL based [[eggs]] and APIs.
35; [[http://sourceforge.net/projects/funk|funk]] : Functional fuzzing in Chicken scheme
36; [[http://pi7.fernuni-hagen.de/hartrumpf/scop/|SCOP]]: Sven Hartrumpf ported the SCOP networking library by David Ingram to C and also implemented bindings to Chicken and Bigloo.
37; [[http://wiki.freaks-unidos.net/svnwiki|Svnwiki]] : A wiki application that stores content in a Subversion repository.  Developed and maintained by [[/users/alejandro-forero-cuervo|Alejandro Forero Cuervo]] and [[http://wiki.freaks-unidos.net/svnwiki#Authors|other]] contributors.  The previous incarnation of this wiki ran on svnwiki.
38; [[https://github.com/pupeno/scons_chicken|Support to the SCons build-tool]] : Pupeno added Chicken support to the SCons build-tool.
39; [[thumbtribes]] : low bandwidth, location-aware communication
40; [[livecd|Chicken LiveCD]] : a LiveCD with Chicken and eggs ready to use
41; [[http://www.metapaper.net/lisovsky/ad/hive/|Hive]]: A source code manager by Kirill Lisovsky.
Note: See TracBrowser for help on using the repository browser.