RSS 26 projects tagged "Common Lisp"

Download Website Updated 16 May 2013 STMX

Screenshot
Pop 64.23
Vit 1.58

STMX is a high-performance Common Lisp library for composable Software Transactional Memory (STM), 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 230.37
Vit 26.23

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.95
Vit 24.62

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 44.78
Vit 2.11

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 413.13
Vit 12.95

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 15.87
Vit 35.82

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 38.16
Vit 6.18

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 51.77
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 30.45
Vit 3.44

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 12.41
Vit 52.55

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

Wmconfig

A menu generation tool for various X window managers.

Screenshot

Project Spotlight

SQLObject

A object-relational mapper.