RSS 26 projects tagged "Lisp"

Download Website Updated 24 Oct 2013 STMX

Screenshot
Pop 57.83
Vit 2.78

STMX is a high-performance Common Lisp library for composable Transactional Memory (TM), a concurrency control mechanism aimed at making concurrent programming easier to write and understand. Instead of traditional lock-based programming, one programs with atomic memory transactions: if a memory transaction returns normally it is committed. If it signals an error, it is rolled back. Transactions can safely run in parallel in different threads, are re-executed from the beginning in case of conflicts or if consistent reads cannot be guaranteed, and effects of a transaction are not visible from other threads until committed. This gives freedom from deadlocks, automatic rollback on failure, and aims to resolve the tension between granularity and concurrency.

Download Website Updated 07 Aug 2012 Steel Bank Common Lisp

Screenshot
Pop 186.30
Vit 18.56

Steel Bank Common Lisp is a development environment for Common Lisp, with excellent support for the ANSI standard: garbage collection, lexical closures, powerful macros, strong dynamic typing, incremental compilation, and the famous Common Lisp Object System (multimethods and all). It also includes many extensions, such as native threads, socket support, a statistical profiler, programmable streams, and more. These are all available through an integrated, interactive native compiler which feels like an interpreter. SBCL is unique in being a multiplatform native compiler which bootstraps itself completely from source, using a C compiler and any other ANSI Common Lisp implementation.

No download No website Updated 24 Sep 2011 Design Center

Screenshot
Pop 19.49
Vit 30.60

Design Center is a Web application that allows users to change the colour of different layers in a photo. In a photo of a bedroom, there could be layers for the walls, the ceiling, and for the floor. The application lets users change the colour of each and see how a new paint job would look. If used on a furniture store's Web site, different layers could be used for beds, chairs, lampshades, etc. to allow customisation by users.

Download Website Updated 25 Jul 2010 Menace of the Mines

Screenshot
Pop 39.50
Vit 2.09

Menace of the Mines is a fast-paced roguelike game that has tons of monsters, many different classes and races, and a unique magic system (well, that's the goal).

Download Website Updated 07 Jul 2010 GNU CLISP

Screenshot
Pop 459.78
Vit 11.64

GNU CLISP is an ANSI Common Lisp implementation with an interpreter, compiler, debugger, object system (CLOS, MOP), sockets, fast bignums, arbitrary precision floats, and a foreign language interface that runs on most Unix variants and Win32.

No download No website Updated 16 Nov 2009 evol

Screenshot
Pop 12.69
Vit 40.17

evol (entrenched virtues of Lisp (love reversed)) aims to be a compatible and full-fledged replacement for the GNU autotools stack. It is targeted at coping with the autotools' shortcomings while not repeating the mistakes made by comparable build tool projects.

Download Website Updated 10 Oct 2009 Spartns

Screenshot
Pop 32.62
Vit 5.98

Spartns is a sparse tensor representation library for Common Lisp. Tensors are a generalization of vectors and matrices for any number of dimension. Spartns is fast and flexible, allowing different dimensions to be represented in different ways.

Download Website Updated 31 Oct 2007 Paragent Project

Screenshot
Pop 47.43
Vit 1.00

Paragent is a Web-based tool for IT administrators that provides a unified service for hardware and software inventory, alerting, remote desktop, and help desk functions. It delivers these tools in an easy-to-use interface, with one-click access and site-wide built-in advanced search capabilities. It is a combination of applications, including Lisp-based servers collecting data, C++ agents on the client machines, and Java tools for the remote desktop component. Paragent runs on Linux servers and supports Windows clients.

Download Website Updated 19 Feb 2006 CL-EMB

Screenshot
Pop 31.27
Vit 3.41

CL-EMB is a library which embeds Common Lisp and special template tags into normal text files. It can be used for dynamically-generated HTML pages.

No download Website Updated 29 Oct 2005 Lisp Blosxom

Screenshot
Pop 10.82
Vit 55.60

Lisp Blosxom is a port of the Perl Blosxom blogging engine to ANSI Common Lisp. Its goals are extensibility and speed. It's a filesystem-based blogging engine, which means that blog entries are just flat files on disk, although plugins can be written to extend or replace this behavior. The first line in the file is the title, while the remainder is the text of the body. Entry dates are taken directly from the filesystem's modification date for each entry. Furthermore, the structure of the blog is taken directly from the hierarchy of directories and files on disk.

Screenshot

Project Spotlight

Centipede

A framework for writing command line applications in Java.

Screenshot

Project Spotlight

Concordance

A utility to program Logitech Harmony remote controls.