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 07 Jun 2014 husk-scheme

Screenshot
Pop 193.01
Vit 61.99

Husk is an implementation of the Scheme programming language for the Haskell Platform. Advanced R5RS features are provided, including continuations, hygienic macros, and a full numeric tower.

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.

Download Website Updated 03 Jun 2014 Chicken

Screenshot
Pop 258.63
Vit 73.38

Chicken is a Scheme compiler that translates most of R5RS Scheme into relatively portable C. It supports fully general tail-call recursion, first-class continuations, and has a very flexible and efficient interface to C and C++. Chicken implements several extensions to the Scheme language: lightweight threads, pattern matching macros, dynamic loading of compiled code, and various object-oriented paradigms, such as TinyCLOS, and others. The library system includes hundreds of convenient modules for practical use.

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 Website Updated 01 Apr 2014 r6rs-protobuf

Screenshot
Pop 71.23
Vit 10.14

r6rs-protobuf provides a pure Scheme implementation of Google's Protocol Buffers framework, including parsing and code generation.

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.

Download Website Updated 19 Feb 2014 bigloo

Screenshot
Pop 258.70
Vit 39.97

Bigloo is an implementation of the Scheme programming language. It relies on an optimizing compiler from Scheme to C. Bigloo enables connections between Scheme code and C code. It proposes many extensions to Scheme such as a regular parser compiler, an lalr parser compiler, pattern matching, an object layer, etc.

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 05 Jan 2014 xbindkeys

Screenshot
Pop 276.12
Vit 29.53

xbindkeys is a program that associates keys or mouse buttons to shell commands under X. After a little configuration, it can start many commands with the keyboard (e.g. control+alt+x starts an xterm) or with the mouse buttons.

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.