5 projects tagged "Racket"

Download No website Updated 10 Aug 2013 Racket

Screenshot
Pop 347.06
Vit 29.27

Racket (formerly PLT Scheme) is a programming language suitable for implementation tasks ranging from scripting to application development, including GUIs, Web services, etc. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the Racket Web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Racket, ACL2, FrTime, and Lazy Racket.

No download Website Updated 30 Sep 2012 Geiser

Screenshot
Pop 44.38
Vit 4.02

Geiser is a generic Emacs/Scheme interaction mode, featuring an enhanced REPL and a set of minor modes that improve Emacs' basic major mode for Scheme. The main features provided are evaluation of forms in the namespace of the current module, macro expansion, loading of files and modules, namespace-aware identifier completion, automatic documentation, jumping to the definition of an identifier, access to documentation, listings of identifiers exported by a given module, and rudimentary support for debugging. Geiser supports Guile and Racket.

No download No website Updated 21 Feb 2012 Ra-chat

Screenshot
Pop 15.62
Vit 28.84

Ra-chat is a very humble IRC library written in Racket. The current implementation of this library is a minimal IRC client that offers a GUI for changing a nickname, joining/parting channels, and the option to enable/disable logging.

No download No website Updated 07 Apr 2014 bystroTeX

Screenshot
Pop 87.57
Vit 7.68

bystroTeX is a slideshow system oriented towards scientific presentations. It is especially useful for giving formula-heavy technical talks. It uses Scribble (the Racket documentation system) to generate HTML slides with LaTeX formulae.

No download No website Updated 16 Apr 2014 JSON-delta

Screenshot
Pop 64.71
Vit 6.66

JSON-delta is a multi-language software suite for computing deltas between JSON-serialized data structures and applying those deltas as patches. It enables separate programs at either end of a communications channel (e.g. client and server over HTTP, or two processes talking to one another using bidirectional IPC) to manipulate a data structure while minimizing communications overhead. Robust reference implementations are available in Python and Javascript. Work is ongoing on other implementations, including Racket and Perl.

Screenshot

Project Spotlight

twyg

A generative tree visualiser for Python.

Screenshot

Project Spotlight

Webmin

A Web-based interface for Unix system administration.