165 projects tagged "Scheme"

No download No website Updated 18 Jun 2014 P-rout

Screenshot

P-rout is a tool for collecting and viewing data from the various types of a solar energy appliance called PowerRouter, manufactured by Nedap N.V. The appliance is connected to the Internet and uploads data to an HTTP server (logging1.powerrouter.com) that is owned by the manufacturer, who provides another HTTP server where customers can view their data. This project does basically the same while keeping everything on the owner's premises. It provides a data collecting HTTP server to which the PowerRouter can upload. Data is stored in a PostgreSQL database and can be reviewed on a second HTTP server. It is intended to be installed on a single-board computer with two network interfaces.

Download Website Updated 05 Jun 2014 ono

Screenshot
Pop 47.52
Vit 1.00

Ono is a configurable GUI system tray application from where you can easily handle Offlineimap or start any mail client, including terminal clients like Mutt. With builtin scripting language, you can even abuse Ono to serve any program without system tray support.

No download Website Updated 11 May 2014 OpenCog

Screenshot
Pop 36.06
Vit 6.13

OpenCog is an Open Source software project aimed at directly confronting the AGI challenge, based on mathematics and using biologically inspired algorithms, including algorithms for common-sense reasoning and machine learning. Components include natural language processing and speech generation, robotics, game control, and vision.

Download No website Updated 23 Jan 2014 Scheme POS

Screenshot
Pop 21.26
Vit 12.06

Scheme POS is a portable object system for Scheme. It offers multiple inheritance, class, and instance variables and methods and instance and class variable encapsulation, and it is very simple to use. POS consists of only one constant, one function, and one macro.

Download Website Updated 09 Mar 2014 Coq au Vin

Screenshot
Pop 36.17
Vit 2.21

Coq au Vin is a blogging engine written in Chicken Scheme. It is designed to appeal to users who have basic Web development skills (i.e., who know HTML and CSS), are able to install their own server-side software, and would rather edit a template than press 105 buttons to customize their sites.

No download Website Updated 07 Feb 2013 Upmf

Screenshot
Pop 19.60
Vit 22.30

Upmf is a source-based package manager written almost completely in Scheme. The user is able to search, build, and remove packages. Since Scheme through GUILE is very extensible, the user can customize the procedures, or even exchange them with his own, if wanted. Packages are stored in their own self-contained directories and are incorporated into the filesystem with help of GNU Stow.

No download Website Updated 15 Jun 2012 Alfa

Screenshot
Pop 27.09
Vit 27.06

Alfa is an experimental programming language. It combines the classic curly-bracket syntax similar to C and JavaScript with multi-clause functions with parameters passed by pattern matching. It is implemented as a translator to Scheme (using Gnu Guile).

No download No website Updated 06 Jun 2012 r6rs-thrift

Screenshot
Pop 26.12
Vit 27.23

r6rs-thrift provides a pure Scheme implementation of the Apache Thrift framework, including parsing and code generation.

No download No website Updated 19 Mar 2012 Nerd

Screenshot
Pop 19.05
Vit 28.64

Nerd is an attempt to create a cross-platform scripting language that is based on Scheme and easy to embed, extend, and use. It's currently used in video game projects and is interpreted only. There are definite future plans to add a byte-code compiler and VM to it and to write proper documentation.

Download Website Updated 01 Mar 2012 libchop

Screenshot
Pop 29.46
Vit 1.85

Libchop is a set of utilities and library for data backup and distributed storage. Its main application is chop-backup, an encrypted backup program that supports data integrity checks, versioning at little cost, distribution among several sites, selective sharing of stored data, adaptive compression, and more. The library itself, which chop-backup builds upon, implements storage techniques such as content-based addressing, content hash keys, Merkle trees, similarity detection, and lossless compression. It makes it easy to combine them in different ways. The ‘chop-archiver’ and ‘chop-block-server’ tools, illustrated in the manual, provide direct access to these facilities from the command line. It is written in C and has Guile (Scheme) bindings.

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.