This page is for legacy support of PLaneT, Racket's deprecated, old package system. All new work should use the new Racket package system instead. |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
---|---|---|---|---|---|
affine-contracts.plt | (2 2) | 0.2.1 | tov | Affine contracts for one-shot functions and boxes | |
alt-bracket-workaround.plt | (1 0) | — | mflatt | Workaround for DrRacket's Alt-[ and Alt-] keybinding | |
annotated-snip.plt | (1 0) | 1.0 | jmj | Snip class for annotated chunks of code. This allows you to write an expression, annotate it, and hide the code so that your expression is visually represented by a box containing only the annotation. | |
aspectscheme.plt | (1 0) | 4.0 | dutchyn | AspectScheme -- higher-order pointcut and advice aspects for Scheme | |
autoplanet.plt | (1 2) | 1.x | untyped | Quick configuration of PLaneT development links. | |
base.plt | (1 6) | 0.6 | bzlib | bzlib/base provides the common utilities that other bzlib packages depend on. Currently this package's interface might drastically change and will not be directly supported until it stablizes. | |
basic-blocks.plt | (1 0) | 1.0 | dyoo | basic-blocks: compute basic blocks from a list of statements and labels | |
benchmark.plt | (2 2) | — | schematics | A SchemeUnit extension for timing code execution times | |
bf.plt | (1 8) | 1.8 | dyoo | bf: a brainf*ck compiler for Racket. Includes a tutorial for building a language in Racket. | |
bf.plt | (1 0) | 1.0 | codeboost | Provides support for the brainf*ck language. | |
brainfudge.plt | (1 0) | 1.0 | jsrice | Provides support for the brainf*ck language. | |
brainfudge.plt | (1 0) | 1.0 | rjfenton | Provides support for the brainf*ck language. | |
browser-evaluate.plt | (1 0) | 1.0 | dyoo | browser-evaluate: evaluate JavaScript expressions in the browser through Racket. | |
chaining-compare.plt | (1 1) | — | dyoo | ||
check-values.plt | (1 1) | 1.1 | cobbe | Macros for writing SchemeUnit tests for multi-value functions | |
closure-compile.plt | (1 3) | 1.3 | dyoo | Programmatic access to Google Closure compiler service. | |
cmwc.plt | (1 1) | 1.1 | djhaskin987 | Provides functions which create a generator of random numbers using complimentary multiply-with-carry. | |
code-coverage.plt | (1 4) | 0.5 | jowalsh | Extends code coverage highlighting to multiple files | |
combinator-parser.plt | (1 0) | — | plt | A combinator parser library retained for historical reasons. Using parser-tools/yacc instead is recommended. | |
c.plt | (4 0) | 0.4 | dherman | Tools for manipulating C, including header extraction for the FFI. | |
c.plt | (1 2) | — | jaymccarthy | A #lang for C | |
datalog.plt | (1 4) | — | jaymccarthy | An implementation of Datalog as a PLT Scheme language. | |
date.plt | (1 3) | 0.4 | bzlib | bzlib/date added additional date manipulations on top of srfi/19, including finding dates by the nth weekday, etc. | |
date-tz.plt | (1 1) | 0.2 | bzlib | bzlib/date-tz provides time-zone based date manipulation by parsing the olson database into native scheme objects, so you do not need to use the TZ environment variable. | |
dbd-file.plt | (1 1) | 0.2 | bzlib | bzlib/dbd-file provides a filesystem-based database with *mostly atomic* (not guaranteed on Windows) semantics. bzlib/dbd-file is a non-SQL-based database driver. Please see the home page for more details. | |
dbd-jazmysql.plt | (1 2) | 0.3 | bzlib | Wraps around jaz/mysql so it can be used with bzlib/dbi. | |
dbd-jsqlite.plt | (1 3) | 0.4 | bzlib | Wraps around jaymccarthy/sqlite so it can be used with bzlib/dbi. Requires SQLITE >= 3.6 and jaymccarthy/sqlite >= 4.5. | |
dbd-memcached.plt | (1 1) | 0.1 | bzlib | bzlib/dbd-memcached interfaces with memcached, in either single instance or multi-instance (distributed hash store) mode Please see the home page for more details. | |
dbd-spgsql.plt | (1 3) | 0.3 | bzlib | Wraps around SPGSQL so it can be used with bzlib/dbi. Use PLT Scheme version > 4.0 as v4.0 has the Internal PLaneT error: trying to install already-installed package bug, which will prevent your SPGSQL installation. | |
dbi.plt | (1 3) | 0.4 | bzlib | bzlib/dbi provides abstraction over disparate database implementations. Inspired by Perl DBI. | |
delicious.plt | (1 3) | — | untyped | A client for the del.icio.us HTTP API. See http://del.icio.us/help/api/ for more information. | |
delirium.plt | (3 2) | — | untyped | A tool for testing PLT web application user interfaces using Javascript remote control scripts and SchemeUnit test suites. | |
diff.plt | (1 0) | — | williams | This package provides a simple diff-like capability in Racket. This includes diffs of arbitrary lists or of text files. It also includes an implementation of the longest common subsequence (LCS) algorithm, which is the basis of the diff algorithm. | |
dispatch.plt | (2 1) | — | untyped | A tool for configuring controller procedures and human-friendly URLs in web applications. | |
divascheme.plt | (1 6) | 2.5 | divascheme | semi-structured programming editing for DrScheme | |
docgen.plt | (1 0) | 20070410 | vyzo | A simple html documentation generator | |
dracula.plt | (8 25) | — | cce | Provides the Dracula language level for ACL2 emulation. | |
dr-fuzzy.plt | (1 3) | 1.2 | ebellani | Quick find files | |
drocaml.plt | (2 1) | 2.0 | abromfie | a set of tools for using OCaml in DrScheme | |
drsync.plt | (2 8) | 1.0.3 | grettke | DrSync reverts your files when DrRacket's frame activates and saves them when it deactivates. Something like this would be of particular interest to folks who run external programs like version control or build related tools on files which they are editing inside of DrRacket. | |
errrecorder.plt | (1 0) | 2011-02-04-21:08 | clements | ErrRecorder extends DrRacket so that the error display handler forwards the first 200 chars of any error message to a global database that allows users to suggest solutions. | |
esc.plt | (2 0) | — | esilkensen | A tool for designing composable DSLs. | |
fasttest.plt | (4 2) | — | cce | FastTest random test case generation. Inspired by the QuickCheck library for Haskell. | |
file.plt | (1 2) | 0.3 | bzlib | bzlib/file provides utilities for manipulating files and paths, with focus on atomic file manipulations, simpler path manipulations, and simpler system call semantics. | |
flexer.plt | (1 1) | 0.2 | bzlib | bzlib/flexer provides FLEX/Flash Integration with SHP, so you can embed MXML and ActionScript directly into your SHP pages. Please see the home page for more details. | |
gdbdump.plt | (1 0) | — | neil | gdbdump: GDB-based Native Thread Backtrace Dumps for Racket | |
guiml.plt | (3 2) | — | jphelps | A DSL for building GUIs easily. Write GUIs in an HTML-like hierarchical notation. Objects within the resulting tree can be pulled out by their ID or their class. | |
http.plt | (1 0) | 0.1 | bzlib | bzlib/http provides abstraction over http manipulations, including a HTTP client (and in the future a HTTP server). | |
idcheck.plt | (1 5) | — | untyped | Client for the IDCheck distributed authentication system, available from http://idcheck.sourceforge.net/ | |
infix.plt | (1 0) | 1.0 | soegaard | Infix expressions: Write mathematical expressions with standard syntax. | |
instaservlet.plt | (2 2) | — | untyped | Run a web application with two lines of code. Package deprecated: see the docs for more information. | |
instaweb.plt | (4 0) | — | schematics | Automatically setup and run your servlets in the web-server | |
internat.plt | (1 2) | 1.0 | oesterholt | Internat - an internationalization module. | |
java-class.plt | (1 1) | — | kazzmir | Subset of mzlib's class library that mimics java's forms | |
java.plt | (1 5) | 0.1 | dherman | A library for manipulating Java programs in both source and binary format. | |
javascript.plt | (9 2) | 0.18 | dherman | A DrScheme language level for the JavaScript programming language. | |
jsmgr.plt | (1 1) | 0.2 | bzlib | JSMGR: Javascript Manager is a real-time javascript and CSS compressor (via YUI Compressor) and script builder in one package. You can use it as a servlet (included), or you can use it with SHPso you can customize your javascript download with little effort. YUI Compressor is released under BSD by Yahoo! and is included for convenience. YUI requires Java (verion >= 1.4) being installed in your system. Please see home page for more details. | |
js-vm.plt | (1 14) | 1.14 | dyoo | Provides support for compiling Racket programs to run as Javascript on the browser. | |
lazy-doc.plt | (1 7) | — | orseau | Easily create and document PLaneT packages. It also includes a simple text parser utility. | |
leftparen.plt | (5 1) | 0.61 | vegashacker | LeftParen lets you write web apps quickly. | |
lift.plt | (1 0) | 1 | dherman | A control/state operator for communicated values up a continuation. | |
liso.plt | (1 1) | 0.0 | breuleux | An alternative syntax for s-expression languages entirely based on an operator precedence table. | |
log4scm.plt | (1 3) | 1.0 | oesterholt | LOG4SCM - a log library. | |
log.plt | (1 3) | — | synx | Simple logging facility | |
loop.plt | (1 25) | — | jphelps | An implementation of the Common Lisp LOOP macro for Racket. | |
macro.plt | (1 2) | 1.2 | schematics | A library of macros that implement common patterns. | |
mailbox.plt | (1 1) | 1.1 | okcomps | okcomps/mailbox provides utilities for manipulating a thread's mailbox. It includes a receive primitive which is similar to erlang's receive. | |
mailbox.plt | (1 0) | 1.0 | curtdutt | okcomps/mailbox provides utilities for manipulating a thread's mailbox. It includes a receive primitive which is similar to erlang's receive. | |
mathsymbols.plt | (1 0) | — | stephanh | Pimp your source code by using Unicode math symbols such as ≤, ¬, ∅ and ∈. | |
mcfly.plt | (1 3) | — | neil | McFly Runtime: Embedded Package Documentation | |
mcfly-tools.plt | (1 12) | — | neil | McFly Developer Tools | |
miller-rabin.plt | (1 4) | 0.1.3 | djhaskin987 | Provides the function "prime?" which takes a number N and the number of times to test it K and returns whether the number N is (probably) prime. The probability of its truth is (1 - 1 / (4^K)). | |
mime.plt | (1 0) | 0.1 | bzlib | bzlib/mime provides an extensible MIME API. | |
mirrors.plt | (2 4) | — | untyped | Syntaxes for creating composable blocks of XML and Javascript. | |
moby.plt | (3 11) | — | dyoo | Obsoleted and replaced by Whalesong. Please use Whalesong instead: http://hashcollision.org/whalesong | |
mred-designer.plt | (3 10) | — | orseau | Create Racket GUIs, WYSIWYG.
| |
mygengo.plt | (1 0) | — | shawnps | A Racket client for the myGengo API. | |
my-planet.plt | (1 2) | 1.2 Fix to chebyshev-integral contract | slowthought | Full code for slow-thought blog postings - AI, math | |
namespace.plt | (1 0) | 1.0 | schematics | A library of useful procedures on namespaces | |
net.plt | (1 3) | 0.4 | bzlib | bzlib/net provides abstraction over basic internet protocol (application layer) manipulations, currently including header manipulation. | |
net-repl.plt | (1 0) | 1.0 | untyped | A networked REPL. | |
no-brainer.plt | (1 5) | 20110810 | clements | A simple static checker that reports some local arity errors and unused bindings | |
opencl.plt | (3 4) | 1.0.48 | jaymccarthy | An FFI for OpenCl | |
openmpi.plt | (1 1) | — | jaymccarthy | An FFI for OpenMPI | |
os.plt | (1 1) | 0.1 | bzlib | bzlib/os provides conditional expressions that depends on the Please see home page for documentations. | |
overeasy.plt | (3 2) | — | neil | Overeasy: Racket Language Test Engine | |
packrat.plt | (2 3) | — | dvanhorn | Simple Packrat Parser. | |
parameter.plt | (1 3) | — | dherman | Utilities for parameters. | |
parenlog.plt | (1 3) | 1.0 | jaymccarthy | A language that is similar to Prolog | |
parseq.plt | (1 3) | 0.3 | bzlib | Inspired by Haskell's Parsec, bzlib/parsec provides a monadic parser combinator library that can handle both character and binary data parsing. | |
plai.plt | (1 20) | — | plai | Language levels for the Programming Languages: Application and Interpretation textbook | |
planet.plt | (1 0) | (1 0) | bzlib | bzlib/planet provides a planet proxy server for you to setup a local planet repositories. | |
port.plt | (1 2) | 0.3 | bzlib | bzlib/port provides utilities for creating specialized port helpers such as port filter, make-call-with-input-port, as well as utilities for gzipped files, encrypted files, and base64-encoded files. | |
port.plt | (1 3) | — | schematics | A library of functions that operate on ports. | |
prometheus.plt | (1 0) | 2.0 | daedalus | The Prometheus Object System, a prototype-based object system inspired by Self | |
python-tokenizer.plt | (1 1) | 1.1 | dyoo | python-tokenizer: a translation of Python's tokenize.py library for Racket | |
redex.plt | (4 4) | — | robby | Redex is now part of the main Racket distribution. This is an old version, left here for backwards compatibility. | |
require.plt | (1 3) | 1.3 | ryanc | Require is a library that lets one name external modules or packages and use short abbreviations for requiring those external modules or packages. In addition, it provides a single point of specification for the location and version number of the packages being used. | |
resource.plt | (1 0) | — | chongkai | A experimental langauge level that force the program to use limited amout of resource. | |
rewrite.plt | (1 0) | — | samsergey | Implementation of rewriting systems for Racket. | |
roos.plt | (1 9) | 1.9 | oesterholt | ROOS is an OO Framework this is used with mzgtk2 and Persistent ROOS | |
rosetta.plt | (1 54) | — | aml | Generative Design using multiple frontend languages and multiple backend CAD applications. | |
sake.plt | (1 0) | — | schematics | Sake automates building your PLT Scheme projects | |
sanng.plt | (1 3) | — | 23rdSchemer | A program for generating and training back-propagation neural networks in Racket | |
scheme.plt | (7 8) | — | cce | PLT Scheme programming utilities, including tools for:
| |
schemeunit.plt | (3 5) | — | schematics | SchemeUnit is a unit testing framework based on the Extreme Programming unit test frameworks | |
scribble-emacs.plt | (1 4) | 0.5 | neil | Emacs editing mode for Scribble files | |
scribfile.plt | (1 2) | 1.1.1 | grettke | File and Operating System related Scribble Functionality | |
script-plugin.plt | (2 18) | 1.15 | orseau | Easily make plugin scripts for DrRacket. Includes bundled scripts: On-screen documentation, Word completion, Regexp-replace in selection, Code snippets, Table spacing (auto-spacer), Color chooser, Title/sections comment maker, git tools... | |
session.plt | (1 1) | 0.2 | bzlib | bzlib/session provides a session store on top of bzlib/dbi, along with setup scripts for dbd-jazmysql, dbd-jsqlite, dbd-spgsql | |
sexp-diff.plt | (1 0) | — | stamourv | S-expression-aware diffing tool based on Levenshtein-like tree edit distance. | |
shootout.plt | (1 1) | 0.2 | neil | shootout: Expression Performance Comparison | |
shp.plt | (1 3) | 0.4 | bzlib | SHP is a PLT Scheme web framework that allows immediate page change without having to manually refreshing servlets, along with a file path-based web dispatcher so you can have "pretty urls". It is a PHP/JSP-like web framework for PLT Scheme - think of it as JSP vs Java servlets to PLT web-server's servlets. Please see http://weblambda.blogspot.com for details and documentations. | |
si.plt | (1 0) | 1.0 | schematics | Simple Improvement is an addition to SchemeUnit that provides feedback on the efficiency of the development process | |
sml.plt | (1 6) | — | chongkai | This is the Standard ML language embeded in PLT Scheme. | |
smt-solver.plt | (1 3) | 0.1 | ianj | An implementation of the DPLL(T) framework. | |
snooze.plt | (2 9) | — | untyped | An Object Relational Mapping (ORM) system from Untyped. Snooze lets you define special MzScheme structs called persistent-structs and serialize them to an SQLite or PostgreSQL database. | |
sqlid-helper.plt | (1 0) | 1.0 | sweeney | A SQL frontend for use with hans's sqlid planet package (uses scheme friendly syntax for select statements) | |
staapl.plt | (1 10) | 0.5.10 | zwizwa | A collection of abstractions for metaprogramming microcontrollers. | |
static-page.plt | (1 0) | 1 | dherman | Rapid development and debugging of static web sites. | |
string-template.plt | (1 0) | 1.0 | dyoo | simple string templates | |
superc.plt | (2 0) | — | jaymccarthy | A language for writing integrated C and Scheme | |
sweet.plt | (1 4) | — | asumu | A port of the sweet reader that provides an alternative syntax for s-expression languages. | |
syntactic-closures.plt | (1 0) | 1 | dherman | The Bawden-Rees reference implementation of syntactic closures. | |
syntax-browser.plt | (2 0) | 2.0 | ryanc | Obsolete: use (lib "syntax-browser.ss" "macro-debugger") instead. The syntax-browser displays lexical context and hygiene information on syntax objects using colors and highlighting. | |
syntax-reprinter.plt | (1 0) | 1.0 | dyoo | print syntax objects, preserving lines and columns | |
template.plt | (1 0) | 0.1 | bzlib | bzlib/template provides string/file template abstractions. Currently provided a simplified version of inline quoted strings. | |
test-box-recover.plt | (1 0) | — | mflatt | Tool for v370 and later to open old programs with test-case boxes | |
testeez.plt | (1 3) | 0.5 | neil | Testeez: Lightweight Unit Test Mechanism for Scheme | |
test.plt | (2 1) | 2 | dherman | Utilities for unit testing. | |
thread.plt | (1 0) | 0.1 | bzlib | THREAD provides erlang-style programming constructs for concurrency programming. | |
time-expand.plt | (1 0) | — | dvanhorn | This collection provides utilities for timing macro invocation and
expansion, analogous to the MzScheme utilities for collecting timing
information on procedure application and evaluation. | |
tracer.plt | (1 9) | — | tracer | Traces and visualizes the execution of a purely functional program | |
types.plt | (2 0) | 2 | dherman | Idioms for typed-scheme. | |
unify.plt | (1 0) | 0.1 | bzlib | bzlib/unify eliminates the syntactical difference between requiring a COLLECTS module and requiring a PLANET module. This is meant to be used for proposal discussion that hope to eventually remove the gaps in the core implementation. | |
unit.plt | (4 0) | 1 | dherman | Conveniences and idioms for mzscheme units. | |
unlib.plt | (3 24) | 3.x | untyped | Helpful utilities from Untyped. | |
uuid-v4.plt | (2 0) | 0.4 | zitterbewegung | uuid-v4 lets you make v4 uuid's quickly. | |
vscheme.plt | (1 6) | — | filcab | The VisualScheme programming language | |
whalesong.plt | (1 21) | 1.21 | dyoo | A Racket to JavaScript compiler | |
xml.plt | (1 3) | 0.2 | bzlib | bzlib/xml provides XML utility to help converting bewteen xexpr and sxml, as well as helpers for reading and writing sxml and xexpr. It also provides a mechanism to manage XML and HTML entities. | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
9p.plt | (2 0) | 2.0 | murphy | Plan9 network filesystem client and server. | |
aws.plt | (1 5) | 2013-04-11 | gh | Provides support for Amazon Web Services, including S3, SDB, SES, SNS, SQS, CloudWatch, Glacier, Dynamo, and Route 53. | |
base.plt | (1 6) | 0.6 | bzlib | bzlib/base provides the common utilities that other bzlib packages depend on. Currently this package's interface might drastically change and will not be directly supported until it stablizes. | |
beanscheme.plt | (1 11) | — | ocorcoll | ||
bencode.plt | (1 1) | — | tonyg | Reading and writing of Bencoded data | |
bencode.plt | (2 0) | — | neil | bencode: BitTorrent Bencode Decoding | |
bitsyntax.plt | (4 0) | — | tonyg | Erlang-like binary pattern-matching and bit string manipulation for Racket | |
blogue.plt | (1 2) | — | jaymccarthy | blogging tool like early blosxom | |
couchdb.plt | (1 11) | 1 | mordae | CouchDB client for Racket. Takes most of the pain away, but does nothing about the feeling that you need to take a very long shover and wash your hands. | |
cyclic-redundancy-check.plt | (1 2) | — | ebellani | look up table based CRC computation using the non-reversed CCITT_CRC polynomial 0x1021 (truncated) | |
date.plt | (1 3) | 0.4 | bzlib | bzlib/date added additional date manipulations on top of srfi/19, including finding dates by the nth weekday, etc. | |
date-tz.plt | (1 1) | 0.2 | bzlib | bzlib/date-tz provides time-zone based date manipulation by parsing the olson database into native scheme objects, so you do not need to use the TZ environment variable. | |
dbd-file.plt | (1 1) | 0.2 | bzlib | bzlib/dbd-file provides a filesystem-based database with *mostly atomic* (not guaranteed on Windows) semantics. bzlib/dbd-file is a non-SQL-based database driver. Please see the home page for more details. | |
dbd-jazmysql.plt | (1 2) | 0.3 | bzlib | Wraps around jaz/mysql so it can be used with bzlib/dbi. | |
dbd-jsqlite.plt | (1 3) | 0.4 | bzlib | Wraps around jaymccarthy/sqlite so it can be used with bzlib/dbi. Requires SQLITE >= 3.6 and jaymccarthy/sqlite >= 4.5. | |
dbd-memcached.plt | (1 1) | 0.1 | bzlib | bzlib/dbd-memcached interfaces with memcached, in either single instance or multi-instance (distributed hash store) mode Please see the home page for more details. | |
dbd-spgsql.plt | (1 3) | 0.3 | bzlib | Wraps around SPGSQL so it can be used with bzlib/dbi. Use PLT Scheme version > 4.0 as v4.0 has the Internal PLaneT error: trying to install already-installed package bug, which will prevent your SPGSQL installation. | |
dbi.plt | (1 3) | 0.4 | bzlib | bzlib/dbi provides abstraction over disparate database implementations. Inspired by Perl DBI. | |
db.plt | (1 5) | — | ryanc | Obsolete: this library is now part of the Racket distribution; use (require db) instead. | |
ddeclient.plt | (1 0) | — | mato | A DDE interface to setup clients in PLT-Scheme.Supporting execute-, poke- and request-transactions.Beta state. | |
delicious.plt | (1 3) | — | untyped | A client for the del.icio.us HTTP API. See http://del.icio.us/help/api/ for more information. | |
delirium.plt | (3 2) | — | untyped | A tool for testing PLT web application user interfaces using Javascript remote control scripts and SchemeUnit test suites. | |
dispatch.plt | (2 1) | — | untyped | A tool for configuring controller procedures and human-friendly URLs in web applications. | |
file.plt | (1 2) | 0.3 | bzlib | bzlib/file provides utilities for manipulating files and paths, with focus on atomic file manipulations, simpler path manipulations, and simpler system call semantics. | |
flexer.plt | (1 1) | 0.2 | bzlib | bzlib/flexer provides FLEX/Flash Integration with SHP, so you can embed MXML and ActionScript directly into your SHP pages. Please see the home page for more details. | |
flickr.plt | (2 3) | — | dvanhorn | A Scheme wrapper for the Flickr web service. | |
gapi.plt | (1 3) | 2012-10-23 | gh | Support for 40+ Google web services via the Google API Discovery service. Choose functions generated at compile-time, or, dynamic service exploration at run-time. | |
geolocate.plt | (1 1) | 1.1 | oesterholt | geolocate - geographic location of ip numbers and host names | |
growl.plt | (1 2) | 1.2 | murphy | A simple interface to the UDP protocol for Growl notifications. | |
html-dom.plt | (2 0) | — | synx | A TagSoup style DOM parser, using foof's permissive html parser to parse the document | |
html-parsing.plt | (3 0) | — | neil | html-parsing: Permissive Parsing of HTML to SXML/xexp | |
html-template.plt | (2 2) | — | neil | html-template: HTML Writing Template Language based on SXML/xexp | |
html-writing.plt | (2 0) | — | neil | html-writing: Writing HTML from SXML/xexp | |
http.plt | (1 0) | 0.1 | bzlib | bzlib/http provides abstraction over http manipulations, including a HTTP client (and in the future a HTTP server). | |
http.plt | (5 1) | — | synx | A few tricks on top of net/url | |
http.plt | (1 3) | 2013-04-11 | gh | Provides support for HTTP 1.0 and 1.1 connections, as well as for headers used in HTTP requests and responses. | |
identicons.plt | (1 1) | 1.1 | mk | Library for generating identicons from 32-bit numbers. Based on an idea by Don Park. | |
instaservlet.plt | (2 2) | — | untyped | Run a web application with two lines of code. Package deprecated: see the docs for more information. | |
instaweb.plt | (4 0) | — | schematics | Automatically setup and run your servlets in the web-server | |
jsmgr.plt | (1 1) | 0.2 | bzlib | JSMGR: Javascript Manager is a real-time javascript and CSS compressor (via YUI Compressor) and script builder in one package. You can use it as a servlet (included), or you can use it with SHPso you can customize your javascript download with little effort. YUI Compressor is released under BSD by Yahoo! and is included for convenience. YUI requires Java (verion >= 1.4) being installed in your system. Please see home page for more details. | |
json-parsing.plt | (2 0) | — | neil | json-parsing: JSON Parsing, Folding, and Conversion | |
ldap.plt | (1 1) | — | jaymccarthy | A native Racket interface to LDAP | |
gateio | (5 1) | 0.61 | vegashacker | LeftParen lets you write web apps quickly. | |
listit.plt | (1 0) | 1.0 | soegaard | An small Reddit-like web-application | |
mail-parse.plt | (1 0) | 0.2 | mburns | Parse an email, or a stream of emails, into a simple structure | |
mbform.plt | (1 0) | — | jaymccarthy | Multi-button form abstraction | |
mime.plt | (1 0) | 0.1 | bzlib | bzlib/mime provides an extensible MIME API. | |
mirrors.plt | (2 4) | — | untyped | Syntaxes for creating composable blocks of XML and Javascript. | |
mongodb-native.plt | (1 0) | — | dabag | Built over MongoDB package to add some usability, implements functions similar to native console`s | |
mongodb.plt | (1 12) | — | jaymccarthy | A native Scheme interface to MongoDB | |
mysql.plt | (1 7) | — | jaz | The MySQL Client Library provides access to MySQL databases via TCP. | |
nat-pmp.plt | (1 2) | — | tonyg | Implementation of NAT-PMP, for opening ports on home routers. | |
net.plt | (1 3) | 0.4 | bzlib | bzlib/net provides abstraction over basic internet protocol (application layer) manipulations, currently including header manipulation. | |
net-repl.plt | (1 0) | 1.0 | untyped | A networked REPL. | |
network.plt | (1 0) | 1 | dherman | Network utilities, currently only available for Windows. | |
osc.plt | (1 0) | 2012-05-07-22:33 | clements | Rack-OSC provides functions to translate to and from OSC (Open Sound Control) byte strings | |
p2ptools.plt | (1 1) | 2012-10-09 | erast | provides functions for TCP-based file transfer, displaying transmission speeds, and a lightweight binary messaging protocol for serialization called LUMP. | |
parseq.plt | (1 3) | 0.3 | bzlib | Inspired by Haskell's Parsec, bzlib/parsec provides a monadic parser combinator library that can handle both character and binary data parsing. | |
planet.plt | (1 0) | (1 0) | bzlib | bzlib/planet provides a planet proxy server for you to setup a local planet repositories. | |
port.plt | (1 2) | 0.3 | bzlib | bzlib/port provides utilities for creating specialized port helpers such as port filter, make-call-with-input-port, as well as utilities for gzipped files, encrypted files, and base64-encoded files. | |
protobuf.plt | (1 1) | 1.1 | murphy | Protocol Buffer serialization library and ProtoC code generator plugin | |
racket-bert.plt | (1 2) | — | yasir | Implements BERT serialization library. | |
racket-bertrpc.plt | (1 2) | — | yasir | Implements BERT-RPC protocol client library. | |
racket-riak.plt | (1 0) | 1.0 | dkvasnicka | A Riak NoSQL database client | |
racket-unix-sockets.plt | (1 0) | — | shawnpresser | Provides unix domain sockets. | |
randtok.plt | (1 0) | 0.1 | neil | randtok: Random Token String Generation | |
redis.plt | (1 3) | 1 | mordae | Redis client for Racket. Recommended by Rainbow Dash for it's pure awesomeness! | |
resume.plt | (3 0) | — | jacobm | Gives a simple API that allows PLT Web Server servlet programmers to create user accounts that let users resume old sessions after logging in | |
rfc3339.plt | (1 1) | 0.3 | neil | rfc3339.scm: RFC3339 Date and Time Format in Scheme | |
riot.plt | (1 1) | — | gcr | Distributed computing for the masses. Parallelize tasks accross the network with a shared work queue. Process and gather results with minimal changes to client code. | |
rkt-flash-domain-policy.plt | (1 0) | — | edwardlblake | Flash Cross Domain Policy Server: Library and application for starting a cross domain policy server for Flash. | |
scgi.plt | (2 4) | — | neil | scgi: Web HTTP SCGI and CGI | |
scriblogify.plt | (1 0) | — | ryanc | Scribble your blog. | |
session.plt | (1 1) | 0.2 | bzlib | bzlib/session provides a session store on top of bzlib/dbi, along with setup scripts for dbd-jazmysql, dbd-jsqlite, dbd-spgsql | |
sha.plt | (1 1) | 2012-08-27 | gh | Provides a Racket interface to the OpenSSL implementation of SHA-1 and SHA-2. SHA-2 includes four flavors: SHA-224, SHA-256, SHA-384, and SHA-512. | |
shp.plt | (1 3) | 0.4 | bzlib | SHP is a PLT Scheme web framework that allows immediate page change without having to manually refreshing servlets, along with a file path-based web dispatcher so you can have "pretty urls". It is a PHP/JSP-like web framework for PLT Scheme - think of it as JSP vs Java servlets to PLT web-server's servlets. Please see http://weblambda.blogspot.com for details and documentations. | |
socket.plt | (3 2) | 20090427 | vyzo | BSD/POSIX sockets library for mzscheme | |
SPeaCAP.plt | (1 0) | 1.0 | evanfarrer | The SPeaCAP (speak up) library provides bindings for the libpcap library. | |
spgsql.plt | (2 3) | 5.3 | schematics | The spgsql library provides classes, datatypes, and procedures useful for connecting to a PostgreSQL database server over TCP. | |
spin.plt | (1 3) | 1.3 | dmac | Write RESTful web apps in Racket. Documentation can be found at https://github.com/dmacdougall/spin | |
sqlid-helper.plt | (1 0) | 1.0 | sweeney | A SQL frontend for use with hans's sqlid planet package (uses scheme friendly syntax for select statements) | |
sql-table.plt | (1 1) | 0.1 | dfisher | Provides a persistent-table abstraction for SQL-based databases. | |
static-page.plt | (1 0) | 1 | dherman | Rapid development and debugging of static web sites. | |
stomp.plt | (3 2) | — | tonyg | A STOMP codec and client | |
template.plt | (1 0) | 0.1 | bzlib | bzlib/template provides string/file template abstractions. Currently provided a simplified version of inline quoted strings. | |
thread.plt | (1 0) | 0.1 | bzlib | THREAD provides erlang-style programming constructs for concurrency programming. | |
tnetstrings.plt | (1 0) | — | gerard | read and write tnettrings | |
twitter.plt | (1 0) | — | jaymccarthy | A Twitter API | |
unify.plt | (1 0) | 0.1 | bzlib | bzlib/unify eliminates the syntactical difference between requiring a COLLECTS module and requiring a PLANET module. This is meant to be used for proposal discussion that hope to eventually remove the gaps in the core implementation. | |
upnp.plt | (1 0) | — | edwardlblake | UPnP Library: Library for discovering and invoking UPnP devices. | |
url-param.plt | (2 0) | — | jaymccarthy | Stores Web cells in URLs | |
url-rewriting.plt | (1 2) | 1.0 | oesterholt | url-rewriting - URL Rewriting for the PLT Web Server collection | |
uuid.plt | (1 3) | — | williams | Provides immutable Universally Unique Identifiers (UUIDs) as defined in RFC 4122. Functions for constructing time-based (type 1), name-based using MD5 hashing (type 3), (pseudo-)random (type 4), and name-based using SHA-1 hashing (type 5) are provided. | |
webapi.plt | (1 1) | — | ryanc | Rudimentary implementations of a few web APIs, including OAuth2, PicasaWeb, and Blogger. | |
webbot.plt | (1 3) | 1.30 | oesterholt | WebBot contains a couple of ROOS classes that provide functionality to post multipart/form-data to sites. | |
web-server-xexp.plt | (1 0) | — | neil | SXML/xexp Support for Racket Web Server | |
websockets.plt | (1 0) | 1.0 | murphy | HTML 5 asynchronous network communication facility. | |
wtk.plt | (1 8) | — | jaymccarthy | Some web components | |
xexp.plt | (2 1) | — | neil | xexp: SXML/xexp Representation of XML and HTML | |
xml-rpc.plt | (1 2) | — | jaymccarthy | Implementation of the XML-RPC protocol. | |
xmlrpc.plt | (4 0) | 2.0 | schematics | Implementation of the XML-RPC protocol. | |
xmpp.plt | (1 2) | — | zzkt | A library for the XMPP or Jabber protocol. | |
xosd.plt | (1 0) | 1.0 | murphy | Bindings to the X on-screen display library. | |
yaml.plt | (3 1) | — | esilkensen | A YAML parser and emitter for Racket. | |
zeromq.plt | (2 1) | — | jaymccarthy | An FFI for ZeroMQ | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
ao.plt | (1 0) | — | synx | This module is a simple interface to libao. See test.rkt for an example of its use. Wait a few minutes for it to really pick up! 8) | |
bystroTeX.plt | (8 0) | — | amkhlv | Scribble-based tool for preparing slides with LaTeX formulas | |
cairo.plt | (1 0) | — | samth | A set of bindings for the cairo [http://cairographics.org] drawing library.Currently the font handling functionality is not included in the binding. | |
color-utils.plt | (1 3) | — | dsheap | Tools to make 2htdp/image manipulation of colors more convenient | |
coremidi.plt | (1 3) | — | evhan | A small interface to Apple's CoreMIDI library. | |
distribute.plt | (1 0) | — | jacobm | Evenly distributes picts across an arbitrary path in Slideshow presentations. | |
dynablaster.plt | (1 14) | 1.14 | jeeve | Dynablaster game | |
fractal.plt | (2 0) | 1 | dherman | A fun example of a simple fractal. | |
gl2d.plt | (2 0) | — | jaymccarthy | Helper routines for 2D graphics in OpenGL | |
gl-world.plt | (2 1) | — | jaymccarthy | Like World, but with OpenGL rendering. | |
gnuplot.plt | (1 3) | 20081124 | vyzo | gnuplot interface | |
identicons.plt | (1 1) | 1.1 | mk | Library for generating identicons from 32-bit numbers. Based on an idea by Don Park. | |
iTunes-helper.plt | (1 0) | the only version | clements | A nearly useless package to help you choose subsets of your iTunes Library; useful for randomizing what's on your iPod. | |
libvorbisfile.plt | (1 6) | — | gcr | Vorbisfile lets you decode the sound data from .OGG Vorbis files. This library provides a simple interface for that. Works with both (planet gcr/openal) and (planet clements/rsound) | |
libvorbisfile-rsound.plt | (1 0) | — | gcr | A small helper file for (planet gcr/libvorbisfile), this package converts vorbis files to rsounds. (See the docs for libvorbisfile for details.) | |
midi.plt | (1 0) | 2011-11-14 12:49 | clements | This package provides a function that can parse MIDI files written in the standard MIDI format, SMF (also known as .mid). DEPRECATED in favor of 'package' version available at pkg.racket-lang.org . | |
muveeStyleBrowser.plt | (1 2) | 0.1 alpha | kumar | A utility to browse muvee Reveal styles published onhttp://muvee-style-authoring.googlecode.com/for copying, installation, uninstallation, etc. | |
openal.plt | (1 6) | — | gcr | Some simple OpenAL bindings for Racket. | |
osc.plt | (1 0) | 2012-05-07-22:33 | clements | Rack-OSC provides functions to translate to and from OSC (Open Sound Control) byte strings | |
pdf-render.plt | (2 2) | — | gcr | A hacky interface to libpoppler that renders PDF files to dc% and picts. Very minimal for now... | |
picturing-programs.plt | (2 5) | — | sbloch | The picturing-programs collection supersedes the tiles and sb-world collections. It provides functions to rotate, reflect, concatenate, etc. images, as well as a slightly modified version of the universe teachpack. | |
portaudio.plt | (3 1) | 2012-10-13-12:44 | clements | PortAudio is a cross-platform library for audio output and input. It runs on Windows, Mac OS X, and linux. This package provides Racket bindings for these functions. For higher-level tools and utilities, use the RSound package. DEPRECATED in favor of 'package' version available at pkg.racket-lang.org . | |
postscript.plt | (1 0) | — | Inaimathi | An implementation of PostScript for generating files in PLT-Scheme. Currently provides a very thin layer over PostScript syntax. The output can obviously be converted to PDF with a tool like ps2pdf. | |
qrcode.plt | (1 0) | — | norisys | &p;A package for generating QR codes according to the JIS X 0510 spec | |
RacketGL.plt | (1 4) | — | stephanh | Automatically generated bindings for the OpenGL library. Currently includes bindings up to and including OpenGL 4.1. | |
rosetta.plt | (1 54) | — | aml | Generative Design using multiple frontend languages and multiple backend CAD applications. | |
rsitunes.plt | (1 1) | — | jaymccarthy | Helps you use iTunes to care for your RSI. | |
rsound.plt | (4 4) | 2012-11-24-09:01 | clements | RSound provides a framework for manipulating and playing sounds using the portaudio library. It runs on Windows, Mac OS X, and linux. DEPRECATED in favor of 'package' version available at pkg.racket-lang.org . | |
ryr-talk.plt | (1 2) | — | robby | The talk for Run Your Research, given at POPL 2012. | |
sb-world.plt | (1 7) | — | sbloch | The sb-world collection provides an alternative API for animations, similar to the bundled "world" teachpack but more functional and less imperative. | |
sdl4racket.plt | (1 1) | 0.1 | pb82 | ||
sicp.plt | (2 1) | — | soegaard | The SICP Picture Language. | |
taglib.plt | (1 0) | — | asumu | Bindings to the Taglib C bindings, which allowyou to read and edit the metadata of popular audio formats | |
tiles.plt | (1 17) | — | sbloch | The tiles collection provides functions for combining (vertical and horizontal concatenation) and manipulating (rotation, reflection) images. | |
vlc.plt | (1 5) | — | neil | vlc: VideoLAN VLC Media Player Control in Racket | |
vscheme.plt | (1 6) | — | filcab | The VisualScheme programming language | |
x11.plt | (2 2) | 1.0 | kazzmir | Bindings to the X11 library | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
csv.plt | (2 0) | — | neil | csv: Comma-Separated Value (CSV) Utilities in Scheme | |
gnucash.plt | (1 3) | 2011-08-28 | clements | A library of functions for parsing Gnucash files | |
ho-utils.plt | (1 6) | 1.6 | oesterholt | HO Utils - are utilities that are used with various packages | |
html-parser.plt | (1 2) | 1.2 | ashinn | A fully customizable, practical HTML parser, with an htmlprag-compatible html->sxml interface, as well as an SSAX-like lazy tree-folding interface. | |
html-parsing.plt | (3 0) | — | neil | html-parsing: Permissive Parsing of HTML to SXML/xexp | |
html-template.plt | (2 2) | — | neil | html-template: HTML Writing Template Language based on SXML/xexp | |
html-writing.plt | (2 0) | — | neil | html-writing: Writing HTML from SXML/xexp | |
json-parsing.plt | (2 0) | — | neil | json-parsing: JSON Parsing, Folding, and Conversion | |
libxml2.plt | (1 0) | 20091209 | clements | Bindings for the libxml2 library | |
mirrors.plt | (2 4) | — | untyped | Syntaxes for creating composable blocks of XML and Javascript. | |
scriblogify.plt | (1 0) | — | ryanc | Scribble your blog. | |
sedna.plt | (1 2) | — | lizorkin | SXML-compatible client API for XML database management system Sedna | |
squicky.plt | (1 0) | 1.0 | nxg | The squicky library parses wiki-text to an XML language. In particular, it parses the cross-wiki dialect known as WikiCreole http://www.wikicreole.org/ | |
ssax.plt | (2 0) | — | lizorkin | SSAX functional XML parsing framework to inter-convert between an angular-bracket and an S-expression-based notations for markup documents | |
sxml2.plt | (1 3) | 2012-02-16 10:11 | clements | Collection of tools for processing markup documents in the form of S-expressions DEPRECATED in favor of 'package' version available at pkg.racket-lang.org . | |
sxml-match.plt | (1 1) | 1.1 | jim | A 'by-example' pattern matcher for SXML. | |
sxml.plt | (2 1) | — | lizorkin | Collection of tools for processing markup documents in the form of S-expressions | |
webapi.plt | (1 1) | — | ryanc | Rudimentary implementations of a few web APIs, including OAuth2, PicasaWeb, and Blogger. | |
webit.plt | (1 6) | 2.1 | jim | ||
webscraperhelper.plt | (1 2) | 0.5 | neil | WebScraperHelper: Simple Generation of SXPath Queries from SXML Examples | |
web-server-xexp.plt | (1 0) | — | neil | SXML/xexp Support for Racket Web Server | |
xexp.plt | (2 1) | — | neil | xexp: SXML/xexp Representation of XML and HTML | |
xml-maker.plt | (1 2) | — | synx | XML maker | |
xml.plt | (1 3) | 0.2 | bzlib | bzlib/xml provides XML utility to help converting bewteen xexpr and sxml, as well as helpers for reading and writing sxml and xexpr. It also provides a mechanism to manage XML and HTML entities. | |
xml-writer.plt | (1 0) | — | synx | A generative XML writer | |
xmpp.plt | (1 2) | — | zzkt | A library for the XMPP or Jabber protocol. | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
ahocorasick.plt | (1 0) | — | dyoo | Aho-Corasick Tools: both an interpreter and a compiler for Aho-Corasick automata | |
amb.plt | (1 0) | 1.0 | wmfarr | The classic ambiguous operator. | |
amb.plt | (1 1) | 1.1 | murphy | An enhanced version of the classic backtracking ambiguous operator. | |
array-ec.plt | (1 0) | 1.0 | wmfarr | SRFI-42 eager comprehensions and generators for SRFI-25 arrays. | |
aterm.plt | (2 0) | 1 | dherman | Utilities for the ATerm format. | |
batched-deque.plt | (1 0) | — | jaymccarthy | Functional Deque | |
bytes-contracts.plt | (1 0) | — | ebellani | A list of contracts to bytes related data. | |
calm-evt.plt | (1 0) | 1.0 | dyoo | calm-evt: event wrapper that calms an event's delivery. | |
connected.plt | (1 0) | — | jaymccarthy | Finds connected components | |
control.plt | (2 0) | 2.0 | soegaard | Control Structures This package provides the control structures while, until, dotimes, and tagged-begin. The tagged-begin contruct is a 'begin with labels and goto'. | |
crypto.plt | (2 3) | 20090428 | vyzo | Crypto library for mzscheme | |
datastructs.plt | (1 0) | 0.40 | oesterholt | Datastructs - Thread Safe Datastructures | |
dbm.plt | (2 2) | — | jaymccarthy | An interface to UNIX dbm databases | |
digest.plt | (1 2) | 1.2 | soegaard | Message digest algorithms (md5, sha1, ...) from libcrypto. Incremental calculation supported. | |
dijkstra.plt | (1 2) | — | jaymccarthy | An implementation of Dijkstra's algorithm | |
disk.plt | (2 0) | — | soegaard | A library of disk functions. For now sorting of large files. | |
environment.plt | (3 0) | 3.0 | cobbe | A rib-cage environment data structure. | |
evector.plt | (1 1) | 1.1 | soegaard | Extensible vectors are a low level, resizeable data structure resembling normal Scheme vectors. | |
fector.plt | (1 1) | — | dvanhorn | Persistent Functional Vectors. | |
fib-heap.plt | (1 1) | — | jaymccarthy | An imperative Fibonacci heap | |
floyd-warshall.plt | (1 0) | — | jaymccarthy | An implementation of an all shortest paths algorithm | |
fra.plt | (2 2) | — | jaymccarthy | A purely functional implementation of a relational algebra + database | |
galore.plt | (4 2) | — | soegaard | A library of functional data structures | |
gzip.plt | (2 2) | 2.0 | soegaard | Provides gzip compression and decompression via zlib. | |
gzip.plt | (1 1) | 2.0 | clements | Provides gzip compression and decompression via zlib. | |
hash-cons.plt | (1 0) | 1.0 | dyoo | hash-cons for sharing of cons pairs and structs | |
join-forest.plt | (1 2) | 1.1 | dyoo | join a forest of binary trees | |
json.plt | (4 0) | 4 | dherman | Implements the JSON data format. | |
levenshtein.plt | (1 3) | 0.6 | neil | levenshtein.scm: Levenshtein Distance Metric in Scheme | |
libpq.plt | (1 3) | — | synx | PostgreSQL Client Library Interface | |
list.plt | (2 0) | 2 | dherman | Combines the best of the standard mzscheme list libraries. | |
logic.plt | (1 1) | 0.01 alpha | pjmatos | Functions for logic formulas (as s-expr) manipulation.Also includes functions to generate CNF and system interface to SAT solvers. | |
math.plt | (1 2) | 1.0 Beta functions, matrices | slowthought | Probability, matrices | |
matrix.plt | (1 0) | — | jaymccarthy | 'Functional' matrices that allow persistent reads but not persistent writes | |
miller-rabin.plt | (1 4) | 0.1.3 | djhaskin987 | Provides the function "prime?" which takes a number N and the number of times to test it K and returns whether the number N is (probably) prime. The probability of its truth is (1 - 1 / (4^K)). | |
move-pos.plt | (1 0) | 1.0 | dyoo | calculates the effect of printing a displayed string on line/column positions. | |
multimethod.plt | (2 1) | 2.1 | murphy | Procedures with multiple dispatch and ad-hoc type hierarchies. | |
mzgsl.plt | (3 0) | — | wmfarr | Bindings to the GNU Scientific Library for MzScheme. See the Science collection for native MzScheme libraries which implement much of this functionality. | |
pairing-heap.plt | (1 0) | 1.0 | wmfarr | The pairing-heaps.plt package provides a unit for creating and manipulating pairing heaps. To learn more about pairing heaps, see the Wikipedia entry on pairing-heaps. The heaps created by this package are "persistent", meaning that operations like "insert" create a new heap which contains all the elemnts of the old heap plus those which have been inserted. Persistent datastructures are particularly useful for multi-threaded programs because no operations can alter a pre-existing heap (which can therefore be shared between multiple threads). | |
permutations.plt | (1 3) | — | wmfarr | Generate and manipulate permutations. | |
pfds.plt | (1 5) | 1.5 | krhari | A library of purely functional data structures in Typed Racket. Data structures in the library are based on Chris Okasaki's book Purely Functional Data Structures, work by Phil Bagwell and others | |
plt-linalg.plt | (1 13) | — | wmfarr | Simple linear algebra operations in double-precision for PLT Scheme.Uses LAPACK and BLAS for operations | |
porter-stemmer.plt | (1 2) | 1.2 | dyoo | A packaging of the algorithm from Programming Praxis's discussion on the Porter-stemming algorithm. http://programmingpraxis.com/2009/09/08/porter-stemming/ | |
postscript.plt | (1 0) | — | Inaimathi | An implementation of PostScript for generating files in PLT-Scheme. Currently provides a very thin layer over PostScript syntax. The output can obviously be converted to PDF with a tool like ps2pdf. | |
racket-bert.plt | (1 2) | — | yasir | Implements BERT serialization library. | |
ralist.plt | (3 5) | — | dvanhorn | Purely Functional Random-Access Lists. | |
ring-buffer.plt | (1 0) | — | jaymccarthy | Imperative ring buffer | |
riot.plt | (1 1) | — | gcr | Distributed computing for the masses. Parallelize tasks accross the network with a shared work queue. Process and gather results with minimal changes to client code. | |
rle.plt | (1 1) | 1.0 | dyoo | run-length encoding | |
rope.plt | (3 2) | 3.0 | dyoo | Ropes for fast string concatenation and subsequencing | |
set.plt | (5 0) | 3 | dherman | A functional set implementation. | |
sexp-diff.plt | (1 0) | — | stamourv | S-expression-aware diffing tool based on Levenshtein-like tree edit distance. | |
simple-matrix.plt | (1 1) | — | wmfarr | Very simple and basic matrix/vector operations and datastructures | |
SO31.plt | (1 2) | 1.2 | wmfarr | Code to manipulate four-dimensional Lorentz transformations (i.e. SO(3,1) group elements). | |
sort.plt | (1 0) | 1 | dherman | Useful sorting utilities. | |
spvector.plt | (1 2) | — | jaymccarthy | 'Functional' vectors that allow persistent reads but not persistent writes | |
srfi-4-comprehensions.plt | (1 1) | 1.0 | wmfarr | SRFI-42 comprehensions and generators for SRFI-4 vectors | |
stream.plt | (1 1) | 1 | dherman | A library of procedures for operating on SRFI 40 streams, analogous to SRFI 1. | |
struct.plt | (2 4) | 4 | dherman | A library of various data structures based on structs, including algebraic datatypes and inheritance hierarchies. | |
structured-loops.plt | (2 0) | — | gfb | Looping constructs for natural expression of structured imperative programming. | |
suffixtree.plt | (1 2) | — | dyoo | Suffix trees with Ukkonen's algorithm | |
tqueue.plt | (2 0) | 2.0 | dyoo | A queue-like data structure for topological sorting. | |
trie.plt | (1 0) | — | jaymccarthy | Finite maps as big-endian binary tries | |
typed.plt | (1 5) | — | dvanhorn | Typed libraries and utilities. | |
union-find.plt | (1 0) | 1.0 | dyoo | union-find: classical union-find data structure for disjoint sets | |
vht.plt | (1 0) | — | jaymccarthy | Filesystem backed versioned hash table | |
views.plt | (2 1) | 2.1 | cobbe | Macros for defining pattern-matching views on abstract data types | |
weak-map.plt | (1 0) | 1.0 | dyoo | weak-map: a hash-table with weak-keysUseful for building object caches. Also includes a string-intern example. | |
xml-maker.plt | (1 2) | — | synx | XML maker | |
xml-writer.plt | (1 0) | — | synx | A generative XML writer | |
yaml.plt | (3 1) | — | esilkensen | A YAML parser and emitter for Racket. | |
zipper.plt | (1 0) | — | jaymccarthy | Zipper-like functions. | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
9p.plt | (2 0) | 2.0 | murphy | Plan9 network filesystem client and server. | |
binary.plt | (1 0) | 1 | dherman | Utilities for binary data. | |
bit-io.plt | (2 0) | 2 | soegaard | Bit IO This package provides the operations for reading and writing bits from and to files. | |
couchdb.plt | (1 11) | 1 | mordae | CouchDB client for Racket. Takes most of the pain away, but does nothing about the feeling that you need to take a very long shover and wash your hands. | |
csv.plt | (2 0) | — | neil | csv: Comma-Separated Value (CSV) Utilities in Scheme | |
db.plt | (1 5) | — | ryanc | Obsolete: this library is now part of the Racket distribution; use (require db) instead. | |
describe.plt | (1 5) | — | williams | This library provides routines to describe Racket objects. | |
diff.plt | (1 0) | — | williams | This package provides a simple diff-like capability in Racket. This includes diffs of arbitrary lists or of text files. It also includes an implementation of the longest common subsequence (LCS) algorithm, which is the basis of the diff algorithm. | |
fileutils.plt | (2 1) | 2012-10-08 | erast | Some utility functions for dealing with files such as extracting and changing names, obtaining unique file names, etc. | |
fmt.plt | (1 1) | 0.6 | ashinn | Extensible Combinator-based Text Formatting | |
fs-persist.plt | (1 0) | — | jaymccarthy | fs-persist | |
gnucash.plt | (1 3) | 2011-08-28 | clements | A library of functions for parsing Gnucash files | |
html-parser.plt | (1 2) | 1.2 | ashinn | A fully customizable, practical HTML parser, with an htmlprag-compatible html->sxml interface, as well as an SSAX-like lazy tree-folding interface. | |
ical.plt | (1 2) | — | jaymccarthy | Reads and writes iCal/vCal files | |
io.plt | (1 9) | 4 | dherman | A library of I/O utilities. | |
ldap.plt | (1 1) | — | jaymccarthy | A native Racket interface to LDAP | |
libxml2.plt | (1 0) | 20091209 | clements | Bindings for the libxml2 library | |
mboxrd-read.plt | (1 1) | 20090325 | clements | A library of 2 functions for parsing files in the standard mboxrd format DEPRECATED in favor of 'package' version available at pkg.racket-lang.org . | |
mongodb-native.plt | (1 0) | — | dabag | Built over MongoDB package to add some usability, implements functions similar to native console`s | |
mongodb.plt | (1 12) | — | jaymccarthy | A native Scheme interface to MongoDB | |
mzfam.plt | (2 1) | 2.1 | jao | A file alteration monitor (using either FAM/Gamin or a pure scheme implementation) | |
p2ptools.plt | (1 1) | 2012-10-09 | erast | provides functions for TCP-based file transfer, displaying transmission speeds, and a lightweight binary messaging protocol for serialization called LUMP. | |
pack-directory.plt | (1 0) | 1.0 | dyoo | Packs the current directory into bytes, and visa-versa. | |
packed-binary.plt | (1 5) | — | williams | Performs conversions between Racket values and C structs represented as byte strings. It also provides read and write routines to perform these conversions directly to/from binary files. | |
packed-io.plt | (1 2) | 1.2 | murphy | Combinator based binary input and output. | |
pdf-render.plt | (2 2) | — | gcr | A hacky interface to libpoppler that renders PDF files to dc% and picts. Very minimal for now... | |
planet-fmt.plt | (1 10) | — | joskoot | ||
port.plt | (1 3) | — | schematics | A library of functions that operate on ports. | |
postscript.plt | (1 0) | — | Inaimathi | An implementation of PostScript for generating files in PLT-Scheme. Currently provides a very thin layer over PostScript syntax. The output can obviously be converted to PDF with a tool like ps2pdf. | |
pprint.plt | (4 4) | 2 | dherman | A pretty-printing library. | |
protobuf.plt | (1 1) | 1.1 | murphy | Protocol Buffer serialization library and ProtoC code generator plugin | |
racket-riak.plt | (1 0) | 1.0 | dkvasnicka | A Riak NoSQL database client | |
racket-unix-sockets.plt | (1 0) | — | shawnpresser | Provides unix domain sockets. | |
redis.plt | (1 3) | 1 | mordae | Redis client for Racket. Recommended by Rainbow Dash for it's pure awesomeness! | |
riot.plt | (1 1) | — | gcr | Distributed computing for the masses. Parallelize tasks accross the network with a shared work queue. Process and gather results with minimal changes to client code. | |
scriblogify.plt | (1 0) | — | ryanc | Scribble your blog. | |
scripting.plt | (1 1) | 1.1 | ryanc | Scripting is a library of procedures useful for writing mzscheme scripts, especially those which execute external commands and manipulate the filesystem. | |
snappy.plt | (1 0) | — | plt | snappy: fast compression/decompression | |
sqld-psql-c.plt | (1 1) | 1.1 | oesterholt | sqld-psql-c - An FFI based, asynchronous driver for use with SQLID for PostgreSQL, based on libpq and an additional threaded query library | |
sqld-psql-ffi.plt | (1 1) | 1.00 | oesterholt | sqld-psql-ffi - An FFI based, asynchronous driver for use with SQLID for PostgreSQL, based on libpq | |
sqld-psql.plt | (1 0) | 1.0 | oesterholt | sqld-psql - A driver for use with SQLID for PostgreSQL based on Schematics spgsql.plt | |
sqld-sqlite.plt | (1 7) | 1.7 | oesterholt | sqld-sqlite - An FFI driver for use with SQLID for sqlite3 | |
sqlid-helper.plt | (1 0) | 1.0 | sweeney | A SQL frontend for use with hans's sqlid planet package (uses scheme friendly syntax for select statements) | |
sqlid.plt | (1 5) | 1.5 | oesterholt | SQLI/SQLD is a framework for RDBM access. | |
sqlite.plt | (5 1) | — | jaymccarthy | Allows access to SQLite databases. | |
sql-oo.plt | (2 0) | — | jaymccarthy | Allows persistent objects in an SQL database. (Currently only works with SQLite.) | |
sql-table.plt | (1 1) | 0.1 | dfisher | Provides a persistent-table abstraction for SQL-based databases. | |
string-template.plt | (1 0) | 1.0 | dyoo | simple string templates | |
svn.plt | (1 1) | 1.1 | murphy | Bindings to the Subversion C API. | |
svn-prop.plt | (1 0) | — | jaymccarthy | A small FFI for Subversion WC properties | |
tee-pipe.plt | (1 0) | — | haiwei | Duplicate a input port to an any way tee pipe for many input port handlers | |
timers.plt | (1 0) | — | tonyg | Timer event utilities that integrate well with (sync). | |
vht.plt | (1 0) | — | jaymccarthy | Filesystem backed versioned hash table | |
webapi.plt | (1 1) | — | ryanc | Rudimentary implementations of a few web APIs, including OAuth2, PicasaWeb, and Blogger. | |
xdgbasedir.plt | (1 2) | 0.1 | lwoodman | Functions to work with the XDG Base Directory Specification | |
zeromq.plt | (2 1) | — | jaymccarthy | An FFI for ZeroMQ | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
bh-tree.plt | (1 0) | 1.0 | wmfarr | Create and manipulate Barnes-Hut octtrees.These trees are useful in N-Body simulations as an efficient datastructure for computing forces and potentials. | |
bystroTeX.plt | (8 0) | — | amkhlv | Scribble-based tool for preparing slides with LaTeX formulas | |
chipmunk.plt | (1 0) | — | jaymccarthy | FFI to Chipmunk | |
cmwc.plt | (1 1) | 1.1 | djhaskin987 | Provides functions which create a generator of random numbers using complimentary multiply-with-carry. | |
cyclic-redundancy-check.plt | (1 2) | — | ebellani | look up table based CRC computation using the non-reversed CCITT_CRC polynomial 0x1021 (truncated) | |
deriv.plt | (3 0) | — | wmfarr | MzScheme language which extends numerical operations to allow for automatic differentiation. | |
dracula.plt | (8 25) | — | cce | Provides the Dracula language level for ACL2 emulation. | |
fractal.plt | (2 0) | 1 | dherman | A fun example of a simple fractal. | |
gnuplot.plt | (1 3) | 20081124 | vyzo | gnuplot interface | |
inference.plt | (2 8) | — | williams | Implements a rule-based inference engine that supports both forward (data-driven) and backward (goal-driven) chaining. | |
infix.plt | (1 0) | 1.0 | soegaard | Infix expressions: Write mathematical expressions with standard syntax. | |
levenshtein.plt | (1 3) | 0.6 | neil | levenshtein.scm: Levenshtein Distance Metric in Scheme | |
logic.plt | (1 1) | 0.01 alpha | pjmatos | Functions for logic formulas (as s-expr) manipulation.Also includes functions to generate CNF and system interface to SAT solvers. | |
math.plt | (1 5) | 1.5 | soegaard | Large collection of number theory functions. | |
math.plt | (1 2) | 1.0 Beta functions, matrices | slowthought | Probability, matrices | |
mathsymbols.plt | (1 0) | — | stephanh | Pimp your source code by using Unicode math symbols such as ≤, ¬, ∅ and ∈. | |
miller-rabin.plt | (1 4) | 0.1.3 | djhaskin987 | Provides the function "prime?" which takes a number N and the number of times to test it K and returns whether the number N is (probably) prime. The probability of its truth is (1 - 1 / (4^K)). | |
my-planet.plt | (1 2) | 1.2 Fix to chebyshev-integral contract | slowthought | Full code for slow-thought blog postings - AI, math | |
mzgsl.plt | (3 0) | — | wmfarr | Bindings to the GNU Scientific Library for MzScheme. See the Science collection for native MzScheme libraries which implement much of this functionality. | |
nbody-ics.plt | (1 0) | 1.0 | wmfarr | Initial conditions for N-body simulations.Currently provides cold and hot (any ratio of KE/PE) constant-density spherical distributions and plummer models. | |
permutations.plt | (1 3) | — | wmfarr | Generate and manipulate permutations. | |
plt-linalg.plt | (1 13) | — | wmfarr | Simple linear algebra operations in double-precision for PLT Scheme.Uses LAPACK and BLAS for operations | |
qlambda.plt | (1 4) | 0.1 | zitterbewegung | This package provides a simulator for a functional language based on Scheme for expressing and simulating quantum algorithms. Example code implementing some simple quantum algorithms is provided. | |
random-org.plt | (1 2) | 1.0 | ekiru | An interface to the HTTP API of random.org, providing functions to generate true random numbers, strings, and passwords. | |
random.plt | (1 0) | 1 | schematics | Functions to produce random numbers of various distribtions. The library uses the SRFI-27 approach. Random permuations are also provided | |
rewrite.plt | (1 0) | — | samsergey | Implementation of rewriting systems for Racket. | |
rpg-utils.plt | (1 0) | 1.0 | murphy | Statistical and simulation procedures for pen and paper role playing games. | |
science.plt | (4 8) | — | williams | A collection of modules that provide functions for numerical computing. | |
simple-matrix.plt | (1 1) | — | wmfarr | Very simple and basic matrix/vector operations and datastructures | |
simulation.plt | (3 5) | — | williams | Implements an integrated discrete-event and continuous simulation engine. | |
SO31.plt | (1 2) | 1.2 | wmfarr | Code to manipulate four-dimensional Lorentz transformations (i.e. SO(3,1) group elements). | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
cairo.plt | (1 0) | — | samth | A set of bindings for the cairo [http://cairographics.org] drawing library.Currently the font handling functionality is not included in the binding. | |
check.plt | (1 0) | — | kazzmir | Show meta-information about a module such as exports/importsand contract information. | |
cmwc.plt | (1 1) | 1.1 | djhaskin987 | Provides functions which create a generator of random numbers using complimentary multiply-with-carry. | |
coremidi.plt | (1 3) | — | evhan | A small interface to Apple's CoreMIDI library. | |
c.plt | (4 0) | 0.4 | dherman | Tools for manipulating C, including header extraction for the FFI. | |
ddeclient.plt | (1 0) | — | mato | A DDE interface to setup clients in PLT-Scheme.Supporting execute-, poke- and request-transactions.Beta state. | |
exec.plt | (1 3) | — | synx | Replace the current process | |
firmata.plt | (1 0) | 0.1 | xtofs | Arduino-DrRacket Interface | |
get-environment.plt | (1 0) | 1.0 | dyoo | get C environmental variables | |
gi-ffi.plt | (1 3) | 0.2 | Kalimehtar | GI-FFI is a foreign function interface to the GObjectIntrospectionwhich is a modern interface to GTK, GNOME, DBus and so on | |
host-serial.plt | (1 2) | 1.0 | oesterholt | host-serial - Serial numbers for a given host (hardware bound). | |
i3status.plt | (1 4) | 1.4 | cmiles74 | Provides a customizable status bar for the i3 window manager | |
linux-proc-apm.plt | (1 0) | 0.2 | neil | linux-proc-apm.scm: Linux /proc/apm APM Data Access in Scheme | |
network.plt | (1 0) | 1 | dherman | Network utilities, currently only available for Windows. | |
password.plt | (1 0) | 1.0 | schematics | A library of functions to generate passwords. | |
pointer-address.plt | (1 1) | — | synx | The address of a C pointer | |
riot.plt | (1 1) | — | gcr | Distributed computing for the masses. Parallelize tasks accross the network with a shared work queue. Process and gather results with minimal changes to client code. | |
sizeof.plt | (2 0) | — | synx | Size of arbitrary C types | |
socket.plt | (3 2) | 20090427 | vyzo | BSD/POSIX sockets library for mzscheme | |
stat.plt | (2 0) | — | synx | Collect stats about files | |
user.plt | (1 0) | — | synx | User IDThis module allows you to acquire certain pertinent information about a user's id, such as the user name, the home directory, the shell command. If not passed a user ID (integer) or a user name (string) it will return the information for the current user as per environment + getuid() | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
animated-canvas.plt | (2 5) | — | williams | This library provides an animated-canvas% class that specializes the Gracket canvas% class to provide a simple double-buffered animation capability in Racket. Two demonstration programs are also provided. | |
annotated-snip.plt | (1 0) | 1.0 | jmj | Snip class for annotated chunks of code. This allows you to write an expression, annotate it, and hide the code so that your expression is visually represented by a box containing only the annotation. | |
book.plt | (1 0) | 0.0.1 | sammy | Book and cycle widgets for frtime | |
date-chooser.plt | (1 1) | — | simmone | A date gui control.Click button to change year, month and day.Custom size, font and color. | |
ft-read-only-text.plt | (1 0) | 0.0.1 | sammy | Read only editors for frtime | |
gi-ffi.plt | (1 3) | 0.2 | Kalimehtar | GI-FFI is a foreign function interface to the GObjectIntrospectionwhich is a modern interface to GTK, GNOME, DBus and so on | |
gl-world.plt | (2 1) | — | jaymccarthy | Like World, but with OpenGL rendering. | |
growl.plt | (1 2) | 1.2 | murphy | A simple interface to the UDP protocol for Growl notifications. | |
guiml.plt | (3 2) | — | jphelps | A DSL for building GUIs easily. Write GUIs in an HTML-like hierarchical notation. Objects within the resulting tree can be pulled out by their ID or their class. | |
hwiki.plt | (1 15) | 1.15 | oesterholt | HWIKI - A wysiwyg wiki/cms for mzscheme | |
i3status.plt | (1 4) | 1.4 | cmiles74 | Provides a customizable status bar for the i3 window manager | |
iup.plt | (1 2) | 1.2.0 | murphy | Bindings to the IUP GUI library | |
log.plt | (1 3) | — | synx | Simple logging facility | |
main.plt | (1 0) | — | synx | Program Entry Points | |
mirrors.plt | (2 4) | — | untyped | Syntaxes for creating composable blocks of XML and Javascript. | |
mred-designer.plt | (3 10) | — | orseau | Create Racket GUIs, WYSIWYG.
| |
planet-manager.plt | (1 1) | — | kazzmir | A graphical manager for planet packages. | |
pprint.plt | (4 4) | 2 | dherman | A pretty-printing library. | |
pyramidstack.plt | (1 0) | — | jaymccarthy | A demo of the Chipmunk and GL APIs | |
racketui.plt | (1 9) | 0.6.1 | nah22 | Automated Web UI generator for student programs | |
squicky.plt | (1 0) | 1.0 | nxg | The squicky library parses wiki-text to an XML language. In particular, it parses the cross-wiki dialect known as WikiCreole http://www.wikicreole.org/ | |
table-panel.plt | (1 2) | — | williams | This library provides a table-panel% class that specializes the MrEd panel% class to provide a panel that aligns its children to a grid. A simple demonstration program is also provided. | |
table-snip.plt | (1 0) | 0.1 | spdegabrielle | A MrEd snip for tabular data. /n just supply a table as a list of rows, with all the rows the same length(it doesn't check your table) | |
Tray.plt | (1 0) | — | Dima_ | Manage tray of Microsoft windows | |
vi.plt | (1 11) | — | kazzmir | Vi mode for Drscheme | |
widgets.plt | (2 0) | 2 | dherman | A library of GUI widgets. | |
xosd.plt | (1 0) | 1.0 | murphy | Bindings to the X on-screen display library. | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
advanced-student.plt | (1 1) | — | dvanhorn | A simple compiler for the Advanced Student language,
written in the Advanced Student Language and developed
in the style of HtDP. | |
aspectscheme.plt | (1 0) | 4.0 | dutchyn | AspectScheme -- higher-order pointcut and advice aspects for Scheme | |
c.plt | (4 0) | 0.4 | dherman | Tools for manipulating C, including header extraction for the FFI. | |
dilbert.plt | (1 0) | — | dvanhorn | Context semantics for the Geometry of Interaction. | |
esc.plt | (2 0) | — | esilkensen | A tool for designing composable DSLs. | |
functional.plt | (1 1) | — | toups | Utilities for functional programming, including monads and point-free utils | |
grammar.plt | (1 3) | — | dvanhorn | Datum grammar acceptors, a syntax for constructing acceptor procedures for a given context-free grammar. | |
java.plt | (1 5) | 0.1 | dherman | A library for manipulating Java programs in both source and binary format. | |
lambda-gradual.plt | (1 2) | 1 | dherman | The gradually typed lambda calculus of Siek and Taha and Herman, Tomb, and Flanagan. | |
lambda-sigma.plt | (1 1) | 5 | dherman | The lambda-sigma calculus of Abadi, Cardelli, Curien, and Levy. | |
liso.plt | (1 1) | 0.0 | breuleux | An alternative syntax for s-expression languages entirely based on an operator precedence table. | |
loop.plt | (1 25) | — | jphelps | An implementation of the Common Lisp LOOP macro for Racket. | |
macro-object.plt | (1 0) | 1 | dherman | A library for attaching elaboration-time values to syntax transformers. | |
macros.plt | (1 3) | 1.2 | ryanc | Defines macros for struct definitions and interface-checked class programming. Also provides utilities for macro-writers. | |
main.plt | (1 0) | — | synx | Program Entry Points | |
maker.plt | (2 0) | — | synx | Convenient tools for making things | |
mred-designer.plt | (3 10) | — | orseau | Create Racket GUIs, WYSIWYG.
| |
mzlite.plt | (1 0) | 1 | dherman | A DrScheme language level for a minimal mzscheme. | |
namespace.plt | (1 0) | 1.0 | schematics | A library of useful procedures on namespaces | |
pointer-address.plt | (1 1) | — | synx | The address of a C pointer | |
pprint.plt | (4 4) | 2 | dherman | A pretty-printing library. | |
r4rs-compiler.plt | (1 0) | — | dvanhorn | Compiling Scheme Workshop (1996) expository Scheme compiler. | |
r6rs-expander-vantonder.plt | (3 2) | 6.0.2 (12-27-07) | dvanhorn | Portable expander for R6RS macros and libraries. | |
redex.plt | (4 4) | — | robby | Redex is now part of the main Racket distribution. This is an old version, left here for backwards compatibility. | |
roos.plt | (1 9) | 1.9 | oesterholt | ROOS is an OO Framework this is used with mzgtk2 and Persistent ROOS | |
sizeof.plt | (2 0) | — | synx | Size of arbitrary C types | |
sml.plt | (1 6) | — | chongkai | This is the Standard ML language embeded in PLT Scheme. | |
srfi-53.plt | (1 0) | — | dvanhorn | SRFI 53: Syntactic computations with computation-rules, reference implementation written by Andre van Tonder and transcribed to work with MzScheme and SchemeUnit. | |
staapl.plt | (1 10) | 0.5.10 | zwizwa | A collection of abstractions for metaprogramming microcontrollers. | |
sweet.plt | (1 4) | — | asumu | A port of the sweet reader that provides an alternative syntax for s-expression languages. | |
syntactic-closures.plt | (1 0) | 1 | dherman | The Bawden-Rees reference implementation of syntactic closures. | |
syntax-browser.plt | (2 0) | 2.0 | ryanc | Obsolete: use (lib "syntax-browser.ss" "macro-debugger") instead. The syntax-browser displays lexical context and hygiene information on syntax objects using colors and highlighting. | |
typed-student.plt | (1 1) | — | dvanhorn | Typed Student: typed languages and teachpacks for HtDP. | |
util.plt | (2 0) | — | synx | Some utilities to do weird things not included by default. | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
bug.plt | (1 0) | — | robby | A buggy package. Invoke the bug thunk to get a contract violation blaming this package | |
lazy-doc.plt | (1 7) | — | orseau | Easily create and document PLaneT packages. It also includes a simple text parser utility. | |
os.plt | (1 1) | 0.1 | bzlib | bzlib/os provides conditional expressions that depends on the Please see home page for documentations. | |
planet-manager.plt | (1 1) | — | kazzmir | A graphical manager for planet packages. | |
require.plt | (1 3) | 1.3 | ryanc | Require is a library that lets one name external modules or packages and use short abbreviations for requiring those external modules or packages. In addition, it provides a single point of specification for the location and version number of the packages being used. | |
test-connection.plt | (1 0) | — | planet | Tests your PLaneT collection to make sure it's working properly. | |
| |||||
Name | PLaneT Version | External Version | Owner | Description | |
affine-contracts.plt | (2 2) | 0.2.1 | tov | Affine contracts for one-shot functions and boxes | |
anaphora.plt | (1 0) | 1.0 | wcy | anaphoric macros: aif awhen aprogn aand etc. | |
arctangent.plt | (1 0) | — | dyoo | [no description available] | |
array-ec.plt | (1 0) | 1.0 | wmfarr | SRFI-42 eager comprehensions and generators for SRFI-25 arrays. | |
aspect-scheme.plt | (2 1) | 2 | cdutchyn | Reference implementation of AspectScheme from "Aspects in Higher-Order Languages" | |
autogrammar.plt | (1 0) | — | dyoo | [no description available] | |
backgammon.plt | (2 0) | — | dvanhorn | Backgammon game and server. | |
base.plt | (1 6) | 0.6 | bzlib | bzlib/base provides the common utilities that other bzlib packages depend on. Currently this package's interface might drastically change and will not be directly supported until it stablizes. | |
bcond.plt | (1 0) | — | cobbe | An extension of cond that adds support for internal bindings. | |
beanscheme.plt | (1 11) | — | ocorcoll | ||
bf.plt | (1 0) | — | wjdevrie | [no description available] | |
bisect-search.plt | (1 0) | 1.0 | dyoo | Bisection search algorithm | |
blogue.plt | (1 2) | — | jaymccarthy | blogging tool like early blosxom | |
brainfudge.plt | (1 0) | — | richie940 | [no description available] | |
brainfudge.plt | (1 0) | — | dyoo | [no description available] | |
bulletml.plt | (1 1) | — | jaymccarthy | An implementation of BulletML | |
cardinal.plt | (1 1) | 1.1 | dyoo | cardinal: get the cardinal string representation of a number. | |
ccnum.plt | (2 0) | — | neil | ccnum: Credit Card Number Utilities | |
cdrswift.plt | (1 5) | — | dignatof | [no description available] | |
charterm.plt | (3 1) | — | neil | CharTerm: Character-cell Terminal Interface | |
classic-java.plt | (1 1) | 1.1 | cobbe | An implementation of ClassicJava in PLT Redex. | |
closure-calculus.plt | (1 0) | — | dvanhorn | An aplicative order reduction semantics for the lambda-rho-hat calculus of closures. | |
cmwc.plt | (1 1) | 1.1 | djhaskin987 | Provides functions which create a generator of random numbers using complimentary multiply-with-carry. | |
compose-lang.plt | (1 0) | — | dyoo | [no description available] | |
contract-utils.plt | (4 0) | 4.0 | cobbe | Various contract functions and utilities. | |
country-codes.plt | (1 1) | 1.1 | dyoo | ISO 3166 country codes. | |
c.plt | (4 0) | 0.4 | dherman | Tools for manipulating C, including header extraction for the FFI. | |
cpuinfo.plt | (1 1) | — | neil | CPU Information | |
crypto.plt | (2 3) | 20090428 | vyzo | Crypto library for mzscheme | |
cs019.plt | (1 10) | — | cs019 | Provides the programming language for Brown Computer Science course cs019. | |
csv-write.plt | (1 2) | 1 | dherman | Generates CSV-formatted output. | |
date.plt | (1 3) | 0.4 | bzlib | bzlib/date added additional date manipulations on top of srfi/19, including finding dates by the nth weekday, etc. | |
date-tz.plt | (1 1) | 0.2 | bzlib | bzlib/date-tz provides time-zone based date manipulation by parsing the olson database into native scheme objects, so you do not need to use the TZ environment variable. | |
dbd-file.plt | (1 1) | 0.2 | bzlib | bzlib/dbd-file provides a filesystem-based database with *mostly atomic* (not guaranteed on Windows) semantics. bzlib/dbd-file is a non-SQL-based database driver. Please see the home page for more details. | |
dbd-jazmysql.plt | (1 2) | 0.3 | bzlib | Wraps around jaz/mysql so it can be used with bzlib/dbi. | |
dbd-jsqlite.plt | (1 3) | 0.4 | bzlib | Wraps around jaymccarthy/sqlite so it can be used with bzlib/dbi. Requires SQLITE >= 3.6 and jaymccarthy/sqlite >= 4.5. | |
dbd-memcached.plt | (1 1) | 0.1 | bzlib | bzlib/dbd-memcached interfaces with memcached, in either single instance or multi-instance (distributed hash store) mode Please see the home page for more details. | |
dbd-spgsql.plt | (1 3) | 0.3 | bzlib | Wraps around SPGSQL so it can be used with bzlib/dbi. Use PLT Scheme version > 4.0 as v4.0 has the Internal PLaneT error: trying to install already-installed package bug, which will prevent your SPGSQL installation. | |
dbi.plt | (1 3) | 0.4 | bzlib | bzlib/dbi provides abstraction over disparate database implementations. Inspired by Perl DBI. | |
deferred.plt | (1 1) | — | cjfuller | [no description available] | |
delim-control.plt | (1 0) | — | jaymccarthy | Generic implementation of all four delimited control operators | |
describe.plt | (1 5) | — | williams | This library provides routines to describe Racket objects. | |
doodle-draw.plt | (1 1) | 1 | tomcoiro | Little #lang for drawing Bezier curves and lines. | |
Doodle Draw.plt | (1 1) | 1 | tomcoiro | Little #lang for drawing Bezier curves and lines. | |
dropbox.plt | (2 0) | 2.0 | stchang | Racket bindings for Dropbox API. | |
dynablaster.plt | (1 14) | 1.14 | jeeve | Dynablaster game | |
esc.plt | (2 0) | — | esilkensen | A tool for designing composable DSLs. | |
file.plt | (1 2) | 0.3 | bzlib | bzlib/file provides utilities for manipulating files and paths, with focus on atomic file manipulations, simpler path manipulations, and simpler system call semantics. | |
finite-types.plt | (2 0) | — | dvanhorn | Enumerated and finite types and sets facility. | |
firmata.plt | (1 0) | 0.1 | xtofs | Arduino-DrRacket Interface | |
flexer.plt | (1 1) | 0.2 | bzlib | bzlib/flexer provides FLEX/Flash Integration with SHP, so you can embed MXML and ActionScript directly into your SHP pages. Please see the home page for more details. | |
fortunedb.plt | (1 0) | — | jaymccarthy | Fortune Database | |
fractal.plt | (2 0) | 1 | dherman | A fun example of a simple fractal. | |
functional-command.plt | (1 1) | — | cobbe | A purely-functional command-line parser, with support for SVN-style command lines. | |
fun.plt | (1 0) | — | toups | Allows you to partially apply a function to any number/position of arguments.Contains a few other useful functions and left and right partial application. | |
generator.plt | (2 2) | 1.1 | dyoo | Provides nice syntactic sugar for writing Python/Ruby stylegenerators. | |
geocoder.plt | (1 1) | 1 | dherman | Geocodes US street addresses. | |
gnuplot.plt | (1 3) | 20081124 | vyzo | gnuplot interface | |
grid.plt | (1 2) | — | jaymccarthy | Managing your life is good for you. | |
hash-store.plt | (1 4) | — | jaymccarthy | Stores bytes by SHA1 hash. | |
hmac-sha1.plt | (1 1) | — | jaymccarthy | HMAC-SHA1 | |
hostname.plt | (1 2) | — | neil | hostname: Getting Hostname, FQDN, and IP Addresses | |
host-serial.plt | (1 2) | 1.0 | oesterholt | host-serial - Serial numbers for a given host (hardware bound). | |
ho-utils.plt | (1 6) | 1.6 | oesterholt | HO Utils - are utilities that are used with various packages | |
htmlprag.plt | (1 7) | 0.20 | neil | HtmlPrag: Pragmatic Parsing and Emitting of HTML using SXML and SHTML | |
http.plt | (1 0) | 0.1 | bzlib | bzlib/http provides abstraction over http manipulations, including a HTTP client (and in the future a HTTP server). | |
hwiki.plt | (1 15) | 1.15 | oesterholt | HWIKI - A wysiwyg wiki/cms for mzscheme | |
infix.plt | (1 1) | 1.2 | dyoo | infix expressions for PLT Scheme | |
insert-large-letters.plt | (1 0) | 0.0.1 | spdegabrielle | copied/moved from DrRacket. | |
inspector.plt | (1 0) | 2 | dherman | A library of inspector utilities. | |
javascript.plt | (1 2) | — | jaymccarthy | Javascript s-expression syntax | |
job-queue.plt | (2 1) | — | jaymccarthy | A multi-threaded work queue manager | |
jsmgr.plt | (1 1) | 0.2 | bzlib | JSMGR: Javascript Manager is a real-time javascript and CSS compressor (via YUI Compressor) and script builder in one package. You can use it as a servlet (included), or you can use it with SHPso you can customize your javascript download with little effort. YUI Compressor is released under BSD by Yahoo! and is included for convenience. YUI requires Java (verion >= 1.4) being installed in your system. Please see home page for more details. | |
json-template.plt | (1 5) | 1.0.6 | mbenkard | A Typed Racket implementation of JSON Template, a minimalistic, yet powerful, template language. | |
kitco.plt | (1 1) | — | neil | Kitco Precious Metals Market Info. Access | |
lambda-gradual.plt | (1 2) | 1 | dherman | The gradually typed lambda calculus of Siek and Taha and Herman, Tomb, and Flanagan. | |
lambda-sigma.plt | (1 1) | 5 | dherman | The lambda-sigma calculus of Abadi, Cardelli, Curien, and Levy. | |
launch-browser.plt | (1 1) | 1.0 | oesterholt | launch-browser - start the default browser with a url | |
lazy-doc.plt | (1 7) | — | orseau | Easily create and document PLaneT packages. It also includes a simple text parser utility. | |
least-squares.plt | (1 3) | 1.3 | dyoo | least-squares: fitting a line to a sequence of 2d-points. | |
list-accessor-predicates.plt | (1 0) | — | erast | This library defines predicates cadr?, caar?, cdar?, and so on, for up to four combinations of car and cdr. | |
live.plt | (1 11) | 1.11 | jeeve | Live basic library | |
logo.plt | (1 0) | — | lwhjp | ||
magic-paren.plt | (1 0) | — | clements | A keybindings file for automatically matched parens. SUPERSEDED IN 5.2 by the built-in option for doing the same thing. | |
mailbox.plt | (1 1) | 1.1 | okcomps | okcomps/mailbox provides utilities for manipulating a thread's mailbox. It includes a receive primitive which is similar to erlang's receive. | |
mailbox.plt | (1 0) | 1.0 | curtdutt | okcomps/mailbox provides utilities for manipulating a thread's mailbox. It includes a receive primitive which is similar to erlang's receive. | |
markets.plt | (1 2) | 1.2 | jeeve | Simple financial markets web service | |
mediafile.plt | (1 0) | — | neil | mediafile: Media File Metadata Utilities | |
memcached.plt | (1 0) | — | jaymccarthy | [no description available] | |
memoize.plt | (3 1) | 2 | dherman | Macros for defining memoized procedures. | |
meta-q.plt | (1 0) | — | jaymccarthy | Meta-Q implementation for PLT strings | |
miller-rabin.plt | (1 4) | 0.1.3 | djhaskin987 | Provides the function "prime?" which takes a number N and the number of times to test it K and returns whether the number N is (probably) prime. The probability of its truth is (1 - 1 / (4^K)). | |
mime.plt | (1 0) | 0.1 | bzlib | bzlib/mime provides an extensible MIME API. | |
miniKanren.plt | (1 1) | — | dfriedman | An implementation of miniKanren, an embedding of logic programming into Scheme. This is the miniKanren that was presented at the 2006 Scheme Workshop in September, 2006. | |
mmss.plt | (1 1) | — | jaymccarthy | Jay McCarthy's collection of Scheme procedures. | |
mpost-wrapper.plt | (1 1) | 1.0 | wcy | a metapost wrapper in racket | |
mrtex2im.plt | (1 3) | 0.4 | pjmatos | [no description available] | |
mulkrypt.plt | (1 3) | 1.0 | mbenkard | &p;A pure-Racket, no-dependencies library of cryptographic algorithms. Implements HMAC, the cryptographic hashing functions Whirlpool and CubeHash, and the stream cipher Salsa20. | |
mygengo.plt | (1 0) | — | shawnps | A Racket client for the myGengo API. | |
mysqldump.plt | (1 0) | 1 | dherman | Converts a MySQL dump to CSV. | |
mz-language-tags.plt | (1 2) | 1.0 | oesterholt | MZ-LANGUAGE-TAGS - IANA Language tags | |
mzlite.plt | (1 0) | 1 | dherman | A DrScheme language level for a minimal mzscheme. | |
mzrpc.plt | (1 4) | 1.4 | oesterholt | MZRPC - An other RPC implementation for mzscheme | |
nationality.plt | (3 0) | 1 | dherman | Maps country names to their nationalities. | |
net.plt | (1 3) | 0.4 | bzlib | bzlib/net provides abstraction over basic internet protocol (application layer) manipulations, currently including header manipulation. | |
nhs.plt | (1 0) | 0.1 alpha | spdegabrielle | Validates or generates the check-digit or an NHS number. Only useful for health systems in the UK | |
numformat.plt | (1 0) | 0.1 | neil | numformat: Sketchy Number Formatting | |
numspell.plt | (1 2) | 0.3 | neil | numspell.scm: Spelling Numbers as English in Scheme | |
offby1.plt | (2 2) | — | offby1 | Buncha stuff I find useful | |
Open Flowers.plt | (1 3) | — | mti | ||
os.plt | (1 1) | 0.1 | bzlib | bzlib/os provides conditional expressions that depends on the Please see home page for documentations. | |
outer.plt | (1 1) | — | dyoo | [no description available] | |
parseq.plt | (1 3) | 0.3 | bzlib | Inspired by Haskell's Parsec, bzlib/parsec provides a monadic parser combinator library that can handle both character and binary data parsing. | |
parted.plt | (1 0) | — | neil | Interface to GNU Parted Disk Partition Utility | |
password.plt | (1 0) | 1.0 | schematics | A library of functions to generate passwords. | |
path-misc.plt | (1 0) | — | neil | path-misc: Misc. Path Utilities | |
peg.plt | (2 0) | — | kazzmir | Parsing expression grammar generator. | |
pfp.plt | (1 0) | — | jaymccarthy | Simple physics engine in functional Scheme | |
planet.plt | (1 0) | (1 0) | bzlib | bzlib/planet provides a planet proxy server for you to setup a local planet repositories. | |
pltwitter.plt | (1 1) | — | jaymccarthy | A demo of how to do something like Twitter with PLT | |
pop-pl.plt | (1 1) | — | robby | [no description available] | |
porter-stemmer.plt | (1 2) | 1.2 | dyoo | A packaging of the algorithm from Programming Praxis's discussion on the Porter-stemming algorithm. http://programmingpraxis.com/2009/09/08/porter-stemming/ | |
port.plt | (1 2) | 0.3 | bzlib | bzlib/port provides utilities for creating specialized port helpers such as port filter, make-call-with-input-port, as well as utilities for gzipped files, encrypted files, and base64-encoded files. | |
postnet-planet.plt | (1 1) | 0.4 | neil | postnet.scm: USPS POSTNET Barcode Encoding in Scheme | |
postnet.plt | (1 0) | 0.3 | neil | postnet: USPS POSTNET Barcode Encoding in Scheme | |
prefix.plt | (1 1) | — | jaymccarthy | Tests students with regards to the use of prefix notation. | |
princess.plt | (1 2) | — | mflatt | Slideshow picts for princesses, castles, thought bubbles, wishing wells, etc. | |
progedit.plt | (1 3) | — | neil | Programmatic File Editing | |
prometheus.plt | (1 0) | 2.0 | daedalus | The Prometheus Object System, a prototype-based object system inspired by Self | |
prophecy.plt | (1 0) | 1 | dherman | A "future-generator" control construct, or "prophecy." | |
protobj.plt | (1 2) | 0.4 | neil | Protobj: Prototype-Delegation Object Model in Scheme | |
pyramidstack.plt | (1 0) | — | jaymccarthy | A demo of the Chipmunk and GL APIs | |
rackonsole.plt | (1 0) | — | neil | Rackonsole: Lightweight Operator Console for Racket Server Processes | |
rackout.plt | (1 0) | — | neil | RackOut: Living Room Appliance | |
record-case.plt | (1 1) | — | dvanhorn | Record-case, a simple list deconstruction syntax used
in the Compiling Scheme Workshop (1996) expository Scheme compiler. | |
roman.plt | (1 1) | 0.2 | ams | Utility functions for roman numerals. | |
roomba.plt | (1 4) | — | neil | iRobot Roomba/Create Interface | |
rpg-utils.plt | (1 0) | 1.0 | murphy | Statistical and simulation procedures for pen and paper role playing games. | |
rsvg.plt | (1 0) | — | plt | RSVG: SVG bindings for Racket | |
sample-teachpacks.plt | (1 0) | — | eli | Sample package that demonstrates installing two teachpacks. | |
sanng.plt | (1 3) | — | 23rdSchemer | A program for generating and training back-propagation neural networks in Racket | |
scribble-bootstrap.plt | (5 0) | 1.0 | dyoo | [no description available] | |
scribble-paper.plt | (2 4) | — | mflatt | [no description available] | |
scripting.plt | (1 1) | 1.1 | ryanc | Scripting is a library of procedures useful for writing mzscheme scripts, especially those which execute external commands and manipulate the filesystem. | |
sdl4racket.plt | (1 1) | 0.1 | pb82 | ||
session.plt | (1 1) | 0.2 | bzlib | bzlib/session provides a session store on top of bzlib/dbi, along with setup scripts for dbd-jazmysql, dbd-jsqlite, dbd-spgsql | |
SET.plt | (1 0) | — | jaymccarthy | SET | |
sha2.plt | (1 2) | 1 | mordae | SHA-2 family of function modelled after openssl/sha1. | |
shp.plt | (1 3) | 0.4 | bzlib | SHP is a PLT Scheme web framework that allows immediate page change without having to manually refreshing servlets, along with a file path-based web dispatcher so you can have "pretty urls". It is a PHP/JSP-like web framework for PLT Scheme - think of it as JSP vs Java servlets to PLT web-server's servlets. Please see http://weblambda.blogspot.com for details and documentations. | |
sicp-concurrency.plt | (1 2) | 1.2 | dyoo | SICP Concurrency language. | |
sicp.plt | (1 18) | — | neil | SICP Support for DrRacket | |
simple-csv.plt | (1 0) | — | pragun | [no description available] | |
simply-scheme.plt | (2 2) | 2.2 | dyoo | Definitions to support programs written for Simply Scheme. | |
slideshow-latex.plt | (1 1) | — | jaymccarthy | LaTeX in Slideshow | |
slideshow-tex.plt | (1 7) | — | stchang | Library for using LaTex in Slideshow | |
smt-solver.plt | (1 3) | 0.1 | ianj | An implementation of the DPLL(T) framework. | |
snake.plt | (2 1) | — | dvanhorn | Snake: the snake game, written in Typed Advanced Student. | |
soundex.plt | (2 0) | — | neil | soundex: Soundex Index Keying in Scheme | |
sps.plt | (1 0) | — | jaymccarthy | Simple physics engine in Scheme | |
sqlid-helper.plt | (1 0) | 1.0 | sweeney | A SQL frontend for use with hans's sqlid planet package (uses scheme friendly syntax for select statements) | |
sqlite.plt | (1 2) | 1.3 | soegaard | Write SQL statements as S-expressions. | |
sql-table.plt | (1 1) | 0.1 | dfisher | Provides a persistent-table abstraction for SQL-based databases. | |
srfi-4-comprehensions.plt | (1 1) | 1.0 | wmfarr | SRFI-42 comprehensions and generators for SRFI-4 vectors | |
srfi-9-plus.plt | (1 1) | 0.2 | neil | srfi-9-plus: Enhanced define-record-type | |
srfi-alias.plt | (1 3) | 1.0 | dyoo | Aliases for the SRFI's | |
srfi.plt | (2 1) | 2.1 | soegaard | SRFI Extensions This package provides extensions to: SRFI 42- Eager comprehensions: Extra generators :match, :plt-match, :let-value, :pairs, :do-until, and others | |
ssl-url.plt | (1 0) | — | offby1 | &p;Functions mirroring those in net/url, but which work with SSL. | |
stardate.plt | (1 1) | 1.0 | dyoo | stardate: compute the current TNG stardate. | |
sudo.plt | (1 1) | — | neil | Sudo Command Processes | |
syntax.plt | (1 0) | 1 | soegaard | Pretty printing of expanded syntax. Provides unexpand and pp-syntax. | |
tabexpand.plt | (1 1) | 0.3 | neil | tabexpand.scm: Tab Character Expansion in Scheme | |
tail.plt | (5 0) | 5 | dherman | Special forms for preserving and destroying tail position. | |
template.plt | (1 0) | 0.1 | bzlib | bzlib/template provides string/file template abstractions. Currently provided a simplified version of inline quoted strings. | |
tetris.plt | (3 0) | — | dvanhorn | Tetris. | |
tex2page.plt | (1 0) | — | plt | tex2page: Dorai Sitaram's tool to convert TeX to web pages | |
thread.plt | (1 0) | 0.1 | bzlib | THREAD provides erlang-style programming constructs for concurrency programming. | |
tree-cursor.plt | (1 1) | — | dyoo | [no description available] | |
unify.plt | (1 0) | 0.1 | bzlib | bzlib/unify eliminates the syntactical difference between requiring a COLLECTS module and requiring a PLANET module. This is meant to be used for proposal discussion that hope to eventually remove the gaps in the core implementation. | |
unlib.plt | (3 24) | 3.x | untyped | Helpful utilities from Untyped. | |
UPPERCASE.plt | (1 0) | — | dyoo | [no description available] | |
uri.plt | (2 0) | — | neil | uri: Web Uniform Resource Identifiers (URI and URL) | |
version-case.plt | (1 9) | 1.9 | dyoo | version-case: conditional code based on mzscheme version | |
vis-eval.plt | (1 0) | — | dsheap | Form to visualize s-expressions. | |
web-page.plt | (1 0) | 1 | dherman | Convenient syntax for web applications. | |
web.plt | (2 1) | 2.1 | soegaard | A mini web framework for module based servlets. | |
web-services.plt | (1 0) | — | ubccs110 | [no description available] | |
whiff.plt | (1 1) | — | dvanhorn | Whiff: A simple animation of a train on a circular track. The engine
will come by and keep you company on a regular basis. | |
while-loop.plt | (1 1) | 1.0 | dyoo | While loops for Racket | |
with-bindings.plt | (1 2) | — | jaymccarthy | A convenient syntax for servlets. | |
wrap-dict.plt | (1 0) | — | jaymccarthy | A wrapper for dictionaries with limited datatype support | |
xhtml.plt | (1 2) | 1 | dherman | Utilities for generating XHTML content in a servlet. | |
xml-pull.plt | (1 0) | 1.0 | dyoo | pull-style parsing for very large xml documents. | |
xxexpr.plt | (1 0) | 1.0 | lshift | A library of writing functions for SXML. | |
yaml.plt | (3 1) | — | esilkensen | A YAML parser and emitter for Racket. | |
yppdb.plt | (2 1) | — | jaymccarthy | Organizes your paper collection. | |
zip.plt | (2 1) | 2 | dherman | A library of utilities for manipulating zip files. |