These are the packages in the official package catalog.
raco pkg install package-name installs a package.
You can add your own packages to the index.
1131 packages (see all, including packages tagged as "deprecated", "main-distribution", or "main-test")
Package | Description | Build | |
---|---|---|---|
2htdp-typed | A partial version of 2htdp for Typed Racket This package needs documentation | ||
3d-model | 3d-model vertex/tri representaion library This package needs documentation | ||
3s | positional sound and mixing for lux and other programs This package needs documentation | ||
_ | This package needs a description This package needs documentation This package needs tags | ||
_-exp | A metalanguage similar to #lang at-exp, but with a configurable command character This package needs documentation | ||
abnf | Attributed BNFs for Scribble This package needs documentation | ||
abstract-compilation | DSL reducing boiler plates for doing abstract compilation This package needs documentation | ||
acl2s-scribblings | a scribble document for beginner mode of ACL2s This package needs documentation This package needs tags | ||
New | acmart | #lang for the acmart paper format This package needs documentation This package needs tags | |
acmsmall | Port of the acmsmall style to Scribble This package needs documentation | ||
Adapton | Adapton: Composable, Demand-Driven Incremental Computation This package needs documentation | ||
adjutor | A helper library This package needs documentation | ||
admiral-edu-server | The Racket code associated with the Captain Teach server This package needs documentation | ||
affix | Managing Racket application state This package needs documentation | ||
afl | a lang-extension that provides rackjure-like anonymous function literals This package needs documentation | ||
aful | A fork of #lang afl which also supports #lang aflu/unhygienic. This package needs documentation | ||
agile | #lang agile ;; == (require (for-syntax racket/base syntax/parse)) This package needs documentation | ||
alexis-multicast | One-to-many buffered asynchronous channels This package needs documentation This package needs tags | ||
alexis-util | Various utilities and helper functions I've found useful This package needs documentation | ||
alexknauth-music | Some stuff for representing music and music theory This package needs documentation This package needs tags | ||
algebraic | Algebraic structures for untyped Racket This package needs documentation | ||
anaphoric | Anaphoric versions of `if`, `when` and `cond`. They bind the value of the condition expression to `it`. This package needs documentation | ||
anarki | Community-managed variant of the Arc dialect of Lisp This package needs documentation | ||
ansi | ANSI and VT10x escape sequences for Racket. This package needs documentation | ||
ansi-color | A library to make it easy to write colorized and styled output in terminals that support ANSI escape codes (most command lines). This package needs documentation | ||
aoc-racket | Solutions & explanations — in Racket, of course — for the Advent of Code puzzles This package needs documentation This package needs tags | ||
aosd | FFI bindings to the Atheme Project's libaosd This package needs documentation | ||
apply | 應用序語言 This package needs documentation | ||
appveyor-racket | Help for using AppVeyor with Racket projects This package needs documentation | ||
apse | a pixel-based sprite editor (good with mode-lambda) This package needs documentation | ||
argo | Validate JSON data using JSON Schema. This package needs documentation | ||
arguments | A simple data structure for a group of function arguments. Used by the mock package. This package needs documentation | ||
arroy | A little library for modeling labeled transition systems with a collaborative Web stepper. This package needs documentation | ||
asi64 | The Racket based 6502 assembler This package needs documentation | ||
asm | A multi-platform assembler for Racket (supports x64 and generic instruction sets) This package needs documentation | ||
asn1 | ASN.1 library This package needs documentation | ||
asn1-doc | ASN.1 library This package needs documentation | ||
asn1-lib | ASN.1 library This package needs documentation | ||
asn1-test | ASN.1 library This package needs documentation | ||
asyncunit | RackUnit helper functions for asynchronous channels This package needs documentation | ||
auto-syntax-e | For syntax pattern variables: instead of raising an error, x is roughly equivalent to (syntax->datum #'x). This package needs documentation | ||
autoffi | Automatically generating FFI bindings for Racket This package needs documentation | ||
automata | a library for defining efficient automata using match patterns This package needs documentation | ||
automata-doc | a library for defining efficient automata using match patterns This package needs documentation | ||
automata-lib | a library for defining efficient automata using match patterns This package needs documentation | ||
automata-test | a library for defining efficient automata using match patterns This package needs documentation | ||
auxiliary-macro-context | Match-expander-style syntactic extensibility outside expressions. This package needs documentation This package needs tags | ||
avl | AVL Trees for Racket This package needs documentation This package needs tags | ||
aws | Amazon Web Services including S3, SDB, SES, SNS, SQS, CloudWatch, Glacier, Dynamo, and Route 53. This package needs documentation | ||
aws-cloudformation-deploy | core AWS Cloudformation deployment scripting library This package needs documentation | ||
aws-cloudformation-template | statically typed DSL for writing AWS CloudFormation templates This package needs documentation This package needs tags | ||
aws-cloudformation-template-doc | documentation (no implementation) for “aws-cloudformation-template” This package needs documentation This package needs tags | ||
aws-cloudformation-template-lib | implementation (no documentation) for “aws-cloudformation-template” This package needs documentation This package needs tags | ||
axe | Handy utilities(macros/functions) for racket This package needs documentation | ||
backport-template-pr1514 | Backports syntax-local-template-metafunction-introduce as a package, so that it can be used in older versions. Require backport-template-pr1514/experimental/template instead of syntax/parse/experimental/template to use it. This package needs documentation | ||
base32 | Provides encoding to and from Crockford's Base32 encoding. This package needs documentation | ||
basedir | XDG Basedir Spec library This package needs documentation | ||
battle-arena | A teaching language for creating battle arena style RPG games. Built on #lang game-engine. This package needs documentation | ||
bazaar | A personal collection of useful definitions. Quite unstable. This package needs documentation | ||
bcrypt | A Racket interface to the bcrypt key derivation function. This package needs documentation | ||
New | beautiful-racket | Resources for the “Beautiful Racket” book This package needs documentation This package needs tags | |
New | beautiful-racket-demo | Sample projects for “Beautiful Racket” This package needs documentation This package needs tags | |
New | beautiful-racket-lib | support library for `beautiful-racket` This package needs documentation This package needs tags | |
behavior | This package introduces a set of modeling techniques for exploring behavior in software systems. Models such as state machines and Petri nets can be used to model the behavior of a system, and Markov chains are used to generate events to help in the simulation of systems. This package needs documentation | ||
benchmark | Benchmarking library This package needs documentation | ||
benchmark-ips | This is my port of @evanphx's benchmark-ips for ruby to racket. Provides a very simple and clean way to do performance comparisons. This package needs documentation | ||
bencode | BitTorrent Bencode Decoding This package needs documentation | ||
bencode-codec | Library for reading and writing Bencoded data. This package needs documentation | ||
berkeley | Support library for CS 61AS at UC Berkeley (http://cs61as.org). This package needs documentation This package needs tags | ||
binary-class | Classes for writing and reading binary data This package needs documentation | ||
binary-class-dbf | Interface to *.dbf files (dBase, Foxpro, ...) This package needs documentation | ||
binary-class-exif | Class for reading and writing Exif in JPEG or TIFF This package needs documentation | ||
binary-class-mp3 | MP3 ID3v2.1 and ID3v2.2 tags parser This package needs documentation | ||
binary-class-riff | Classes for reading and writing RIFF files This package needs documentation | ||
New | binary-word | This package needs a description This package needs documentation This package needs tags | |
binaryio | functions for reading and writing binary data This package needs documentation | ||
binaryio-lib | functions for reading and writing binary data This package needs documentation | ||
binutils | Utilities for manipulating machine code object files This package needs documentation | ||
bitsyntax | Erlang-like binary pattern-matching and bit string manipulation for Racket. This package needs documentation | ||
bloggy | A very simple Racket blog system This package needs documentation | ||
bluetooth-socket | Racket impl of FFI RAW, AF_BLUETOOTH BTPROTO_HCI socket for Linux. Allows for communicating to a Bluetooth Controller (hciX) via HCI packets per the Bluetooth Specification. This package needs documentation | ||
bnf | Concise Typed Racket syntax for declaring recursive data in BNF This package needs documentation | ||
bookcover | A language/library for creating PDF files suitable for use as printed book covers. This package needs documentation | ||
br-parser-tools | fork of `parser-tools` with some modernizations & improvements. Backward compatible with `parser-tools`. This package needs documentation | ||
br-parser-tools-doc | This package needs a description This package needs documentation This package needs tags | ||
br-parser-tools-lib | This package needs a description This package needs documentation This package needs tags | ||
brag | Modernized & improved version of `ragg` language that generates a parser from a BNF grammar This package needs documentation | ||
brazilian-law | definitions for Brazilian laws; also parses them if in suitable plaintext format. This package needs documentation This package needs tags | ||
brick-snip | Part of the racket-bricks toolset (https://youtu.be/yJt0kKE9YxQ) This is the cut-and-pasteable snip that encapsulates bricks that are embedded in a DrRacket program. This package needs documentation This package needs tags | ||
brick-tool | Part of the racket-bricks toolset (https://youtu.be/yJt0kKE9YxQ) This adds a button to the toolbar in DrRacket. The button adds a new brick-snip at your cursor's position. This package needs documentation This package needs tags | ||
brush | A semi-literate programming package for Scribble This package needs documentation | ||
bystroTeX | A tool for preparing HTML slides with LaTeX formulas, based on Scribble This package needs documentation | ||
bzip2 | bzip2 compression and decompression This package needs documentation | ||
c | A language level for writing C code in DrRacket. This package needs documentation | ||
c-defs | Simple C value access This package needs documentation | ||
c-utils | Utilities for manipulating C source code. This package needs documentation | ||
calendar | This package needs a description This package needs documentation This package needs tags | ||
canonicalize-path | This package needs a description This package needs documentation | ||
cc4101-handin | Handin client for the CC4101 - Programming Languages course at University of Chile This package needs documentation This package needs tags | ||
ccnum | Credit Card Number Utilities This package needs documentation | ||
chain-module-begin | Helper to define meta-languages which can chain-call other languages. Status: Experimental (no backwards compatibility). This package needs documentation | ||
character-creator | For making sprite sheets from the Liberated Pixel Cup assets, plus some bonus assets from Sithjester. This package needs documentation | ||
charterm | Character-cell Terminal Interface This package needs documentation | ||
check-sexp-equal | A simple extension for rackunit that provides s-expression diffs on failure. This package needs documentation | ||
chez-runner | run chez scheme programs in drracket This package needs documentation | ||
Chinese-4-Stratego | Chinese Stratego This package needs documentation | ||
chk | a minimal tester This package needs documentation | ||
chk-doc | a minimal tester This package needs documentation | ||
chk-lib | a minimal tester This package needs documentation | ||
chk-test | a minimal tester This package needs documentation | ||
choose-lang | Pick #lang at read-time This package needs documentation | ||
choose-out | Conditional provide (choose during expansion of importing module) This package needs documentation | ||
circuit-playground | Language for coding the Circuit Playground Express in Racket. Compiles Racket code to Python, which runs on a custom version of the Circuit Python firmware. We use this for educational purposes at ThoughtSTEM. It may or may not work on your operating system. I've tested it only on Mac and Linux. This package needs documentation | ||
cKanren | Constraint programming language This package needs documentation This package needs tags | ||
clang | A series of C utilities for Typed Racket This package needs documentation | ||
classicthesis-scribble | Scribble wrapper for the classicthesis LaTeX style. This package needs documentation | ||
cldr-bcp47 | API for BCP47 extensions to CLDR This package needs documentation | ||
cldr-core | API for cldr-core data set This package needs documentation | ||
cldr-dates-modern | API for cldr-dates-modern data set This package needs documentation | ||
cldr-localenames-modern | API for cldr-localenames-modern data set This package needs documentation | ||
cldr-numbers-modern | API for cldr-numbers-modern data set This package needs documentation | ||
client-cookies | Client cookies jar for net/url and similar libs This package needs documentation | ||
cmx | A calculus of mediated exchange This package needs documentation | ||
collections | A generic interface for collections This package needs documentation This package needs tags | ||
collections-doc | This package needs a description This package needs documentation This package needs tags | ||
collections-lens | Lenses for generic collections This package needs documentation | ||
collections-lib | This package needs a description This package needs documentation This package needs tags | ||
collections-test | This package needs a description This package needs documentation This package needs tags | ||
colon-kw | a lang-extension for writing :kw for #:kw This package needs documentation | ||
colon-match | match with colon notation, based on discussion with Jens Axel Søgaard on users list This package needs documentation | ||
color-flood | A game where the player must fill the board with colors before its opponent This package needs documentation | ||
New | colors | A library for HSB colors. This package needs documentation | |
combinator-parser | A combinator parser library retained for backwards compatibility. Using parser-tools/yacc or ragg instead is recommended. This package needs documentation | ||
comm-panel | Racket GUI widget for sending, receiving, listening, and broadcasting strings over AWS SQS. This package needs documentation | ||
command-line-ext | Extensible form of command-line with command-line-flag-expanders This package needs documentation | ||
command-tree | Handle tree-style (à la git) command line arguments This package needs documentation | ||
compact-annotations | Function type annotation syntax for Typed Racket similar to Haskell This package needs documentation | ||
compiler-goodies | This package needs a description This package needs documentation This package needs tags | ||
component | Simple dependency injection (docs and implementation). This package needs documentation | ||
component-doc | Simple dependency injection (docs). This package needs documentation | ||
component-lib | Simple dependency injection (implementation only). This package needs documentation | ||
component-test | Tests for component-lib. This package needs documentation | ||
compose-app | #%app syntax for function composition, (a .. b .. c) => (lambda (v) (a (b (c v)))) This package needs documentation | ||
cond-strict | cond: what it should have been This package needs documentation | ||
continued-fractions | Exact computer arithmetic and base conversion via continued fractions. This package needs documentation | ||
contract-repl | A REPL that prints contracts on values This package needs documentation | ||
control | Control structures This package needs documentation | ||
cover | A code coverage tool This package needs documentation | ||
cover-codecov | This package needs a description This package needs documentation | ||
cover-coveralls | This package needs a description This package needs documentation | ||
cow-repl | Cowsay in your REPL This package needs documentation This package needs tags | ||
cpu-affinity | A library for getting/setting CPU affinity This package needs documentation | ||
cpuinfo | CPU Information This package needs documentation This package needs tags | ||
crc32c | Implementation of CRC32-C This package needs documentation | ||
crypto | Cryptography library This package needs documentation | ||
crypto-doc | Cryptography library This package needs documentation | ||
crypto-lib | Cryptography library This package needs documentation | ||
crypto-test | Cryptography library This package needs documentation | ||
cs2500f16-jsonlab | Teachpack for CS2500 JSON lab This package needs documentation | ||
cs7480-util | Static analysis utilities This package needs documentation | ||
csc104 | Language for University of Toronto course CSC104 This package needs documentation | ||
New | csexp | Canonical s-expressions for Racket. This package needs documentation | |
csp | solve constraint-satisfaction problems This package needs documentation This package needs tags | ||
csrmesh | Implementation of the Bluetooth CSR Mesh protocol. This package needs documentation | ||
css-expr | S-expression-based CSS This package needs documentation | ||
css-tools | Tools for generating & manipulating CSS (unstable) This package needs documentation This package needs tags | ||
csv | csv file reader and writer This package needs documentation This package needs tags | ||
csv-reading | Comma-Separated Value (CSV) Parsing This package needs documentation | ||
csv-writing | simple functions to write CSV files (and TSV files) This package needs documentation | ||
cuecore | CueCore Lighting Control This package needs documentation This package needs tags | ||
cultural-anthropology | Metapackage that bundles all the packages discussed or mentioned in Language-oriented Programming in Racket: A Cultural Anthropology This package needs documentation | ||
cur | Dependent types and meta-programming This package needs documentation | ||
cur-doc | This package needs a description This package needs documentation This package needs tags | ||
cur-lib | This package needs a description This package needs documentation This package needs tags | ||
cur-test | This package needs a description This package needs documentation This package needs tags | ||
curly-fn | This package needs a description This package needs documentation | ||
curly-fn-doc | This package needs a description This package needs documentation This package needs tags | ||
curly-fn-lib | This package needs a description This package needs documentation This package needs tags | ||
curly-fn-test | This package needs a description This package needs documentation This package needs tags | ||
curved-text | This package needs a description This package needs documentation | ||
custom-load | A load handler that avoids stale zo files. This package needs documentation This package needs tags | ||
dali | Simple text templating (mustache/handlebars style) for Racket. This package needs documentation | ||
dan-scheme | A very little language for situations where simplicity is desired over convenience This package needs documentation This package needs tags | ||
data-frame | A data frame implementation for Racket This package needs documentation | ||
data-red-black | red-black trees. Includes implementations of augmented red-black trees, positional red-black trees, and an ordered set backed by a rb-tree. This package needs documentation | ||
datatype | Algebraic(-like) Data Types This package needs documentation This package needs tags | ||
date | Simple Date/Time support for formats commonly used on the Web in Typed Racket. Note there are better collection options unless you just need a RFC/ISO date for some HTTP API or similar. This package needs documentation | ||
dbm | An interface to UNIX dbm files using a libdbm FFI This package needs documentation | ||
dbus | Native D-Bus for Racket This package needs documentation | ||
ddict | Deterministic Dictionaries This package needs documentation | ||
debug | a lang-extension for debugging, and a macro for inserting a debug-repl This package needs documentation | ||
debug-scopes | Some utilities which help debugging scope-related issues for unhygienic macros This package needs documentation | ||
deferred | A simple library for deferring asynchronous tasks until a specified time This package needs documentation This package needs tags | ||
define-match-spread-out | a version of define that allows definitions to be spread across a file This package needs documentation | ||
define-with-spec | Allows for function definitions with simple specifications that are enforced by checks at each call site. Functionality pales in comparison to racket/contract, but error messages w/ source info are provided for same-module violations of specifications. This package needs documentation This package needs tags | ||
defpat | a version of define for defining functions with match-patterns as arguments This package needs documentation | ||
delay-pure | Non-cached promises for Typed/Racket, like delay/name. Should be sound for occurrence typing (unlike delay/name) because only pure functions are allowed. This package needs documentation | ||
delimit-app | An #%app macro that changes meaning based on paren shape This package needs documentation | ||
derp-3 | The Derp 3 parser, based on "Parsing with Derivatives," code written by Michael D. Adams (www.michaeldadams.org) This package needs documentation | ||
derpy | Presentation Room Control This package needs documentation This package needs tags | ||
describe | Doug Williams's 'describe' package from PLaneT This package needs documentation This package needs tags | ||
New | design-by-numbers | An implementation of John Maeda's Design by Numbers language in Racket as a #lang. This package needs documentation | |
dherman-struct | A port of David Herman's struct.plt planet package This package needs documentation This package needs tags | ||
diagrams | Draw technical diagrams This package needs documentation | ||
diff-merge | "Myers-Ukkonen" diff and diff3-based merge for sequences This package needs documentation | ||
digimon | The (typed) core to construct the digital world This package needs documentation | ||
disassemble | Disassembler for JIT-compiled functions. This package needs documentation | ||
disposable | Provides an abstraction for values associated with external resources that allows automatic resource pooling, per-thread virtual construction, and monadic composition This package needs documentation | ||
disposable-test | Tests for the "disposable" package This package needs documentation | ||
distro-build | Tools for constructing a distribution of Racket This package needs documentation This package needs tags | ||
distro-build-client | client-side part of "distro-build" This package needs documentation This package needs tags | ||
distro-build-doc | documentation part of "distro-build" This package needs documentation This package needs tags | ||
distro-build-lib | implementation (no documentation) part of "distro-build" This package needs documentation This package needs tags | ||
distro-build-server | server-side part of "distro-build" This package needs documentation This package needs tags | ||
distro-build-test | Tests for "distro-build" This package needs documentation This package needs tags | ||
dlm-read | This package needs a description This package needs documentation This package needs tags | ||
dm | Linux Device Mapper bindings for Racket. This package needs documentation | ||
doc-coverage | A package for inspecting and testing a module's documentation of its provided bindings This package needs documentation | ||
doodle | This package needs a description This package needs documentation | ||
dos | Delimited-continuation-based Operating-system Simulator This package needs documentation | ||
dotenv | Override environment variables by loading .env files. This package needs documentation | ||
dotlambda | Splits dotted identifiers like a.b.c, also supports λ<arg>.(code) syntax. Experimental (i.e. there may be small breaking changes in later versions). This package needs documentation | ||
dracula | Dracula: ACL2 theorem prover tools in DrRacket This package needs documentation This package needs tags | ||
draw-i386-macosx | native libraries for "draw" package This package needs documentation This package needs tags | ||
draw-i386-macosx-3 | native libraries for "draw" package This package needs documentation This package needs tags | ||
draw-ppc-macosx | native libraries for "draw" package This package needs documentation This package needs tags | ||
draw-win32-i386 | native libraries for "draw" package This package needs documentation This package needs tags | ||
draw-win32-i386-3 | native libraries for "draw" package This package needs documentation This package needs tags | ||
draw-win32-x86_64 | native libraries for "draw" package This package needs documentation This package needs tags | ||
draw-win32-x86_64-3 | native libraries for "draw" package This package needs documentation This package needs tags | ||
draw-x86_64-linux-natipkg-3 | native libraries for "draw" package This package needs documentation This package needs tags | ||
draw-x86_64-macosx | native libraries for "draw" package This package needs documentation This package needs tags | ||
drbayes | Probabilistic programming language This package needs documentation | ||
drdr | DrDr, Racket's continuous integration system This package needs documentation This package needs tags | ||
drdr2 | Prototype replacement for DrDr This package needs documentation This package needs tags | ||
dropbox | SDK for Dropbox This package needs documentation | ||
drracket-cyberpunk | This package needs a description This package needs documentation | ||
drracket-material | This package adds a Material colorscheme to DrRacket. This package needs documentation | ||
drracket-paredit | paredit keybindings for DrRacket This package needs documentation This package needs tags | ||
drracket-scheme-dark-green | This is a white-on-black dark green colorscheme for DrRacket. This package needs documentation | ||
drracket-solarized | Solarized colorscheme for Drracket This package needs documentation | ||
drracket-vim-tool | DrRacket plugin that simulates vim keybindings This package needs documentation | ||
drracket-zenburn | The Zenburn colorscheme for DrRacket. This package needs documentation | ||
DrRacketTheme | set the background image for DrRacket View -> Set Background This package needs documentation | ||
Drrackgit | A git plugin for DrRacket. This package needs documentation | ||
dset | Deterministic Sets This package needs documentation | ||
dssl | Data Structures Student Language: an extension of ASL for easier imperative programming. This package needs documentation | ||
dssl2 | A language for data structures students This package needs documentation | ||
ebml | A library for reading and writing EBML files. This package needs documentation | ||
echonest | Wrapper for The Echo Nest web API. This package needs documentation | ||
ecmascript | Parser, runtime and #lang for ECMAScript This package needs documentation | ||
effection | A library for deterministic concurrency and custom side effects. This package needs documentation | ||
effection-doc | A library for deterministic concurrency and custom side effects. (doc) This package needs documentation | ||
effection-lib | A library for deterministic concurrency and custom side effects. (lib) This package needs documentation | ||
effection-test | A library for deterministic concurrency and custom side effects. (test) This package needs documentation | ||
egal | Henry Baker's egal This package needs documentation | ||
ejs | EJS is exact JSON: A no-compromises implementation of RFC 8259 in which all numbers are rational This package needs documentation | ||
elasticsearch | This package needs a description This package needs documentation This package needs tags | ||
New | electron | This package needs a description This package needs documentation This package needs tags | |
elf | Unix executable and linking format read/writing This package needs documentation | ||
emcsabac | Basic ABAC analyzer for educational purposes This package needs documentation This package needs tags | ||
envy | an environment variable manager for applications This package needs documentation This package needs tags | ||
errortrace | This package needs a description This package needs documentation This package needs tags | ||
esc-vp21 | Epson ESC/VP21 Projector Control This package needs documentation This package needs tags | ||
event-lang | Synchronizable event programming This package needs documentation | ||
eventfd | Linux eventfd support This package needs documentation | ||
exact-decimal-lang | a lang-extension that reads decimals as exact rationals This package needs documentation | ||
expect | A package defining "expectations", first-class assertions about values for use in validation and unit testing with high quality error messages. Currently experimental. This package needs documentation | ||
explorer | Utility for interactive exploration of complex data structures. This package needs documentation This package needs tags | ||
expr-in-racket | embed expr like "x+1" in racket. This package needs documentation | ||
extensible-functions | A solution to the expression problem in Typed Racket This package needs documentation | ||
extensible-parser-specifications | Unstable, and has seemingly unsolvable problems with module boundaries. This package works like seq-no-order by Alexander Knauth, but adds reusable (within the same module) clauses and global constraints like "a must occur before b" or "a mutually exclusive with c". This package needs documentation | ||
Fairylog | A Verilog dialect and source-to-source compiler, with various compile time features and macros. This package needs documentation | ||
fancy-app | Scala-style anonymous functions This package needs documentation | ||
fast-convert | Fast conversion from bytes to string for one-byte encoding This package needs documentation | ||
faster-minikanren | A fast implementation of miniKanren with disequality and absento. This package needs documentation This package needs tags | ||
feature-profile | Profile that measures time spent in language/library features This package needs documentation | ||
fector | Persistent Functional Vectors This package needs documentation | ||
ffi-definer-convention | No longer necessary in 6.9.0.5 and newer (it's built-in to the ffi library now) This package needs documentation | ||
ffi-utils | Helpful tools for writing FFI interfaces to C This package needs documentation | ||
New | ffmpeg-i386-macosx-3-4 | This package needs a description This package needs documentation | |
ffmpeg-i386-win32 | This package needs a description This package needs documentation | ||
ffmpeg-i386-win32-3-4 | This package needs a description This package needs documentation | ||
ffmpeg-x86_64-macosx | This package needs a description This package needs documentation | ||
ffmpeg-x86_64-macosx-3-4 | Bindings for ffmpeg 3.4 This package needs documentation | ||
ffmpeg-x86_64-win32 | This package needs a description This package needs documentation | ||
ffmpeg-x86_64-win32-3-4 | This package needs a description This package needs documentation | ||
file-metadata | Answer various questions about a file, e.g. "Is this a gzip file?" THIS IS VERY ALPHA. Currently only supports the 'is it a gzip' question, code is ugly, etc. This package needs documentation | ||
files-viewer | a file manager for drracket This package needs documentation | ||
finalizer | Trivial finalizer. Does action when object garbage collected This package needs documentation | ||
find-parent-dir | Find parent directories matching a criterion. This package needs documentation | ||
fixture | Provides test fixtures: resources that are automatically created and destroyed for each RackUnit test case This package needs documentation | ||
flexpr | Expressions rendered as both XML and JSON This package needs documentation | ||
fme | Fourier-Motzkin elimination for integer inequality satisfiability This package needs documentation | ||
fontconfig | This package needs a description This package needs documentation | ||
fontland | font processing [in development] This package needs documentation This package needs tags | ||
New | formica | "Functionally oriented" educational language This package needs documentation This package needs tags | |
forms | Web form validation (docs and implementation). This package needs documentation | ||
forms-doc | Web form validation (documentation only). This package needs documentation | ||
forms-lib | Web form validation (implementation only). This package needs documentation | ||
forms-test | Web form validation (tests only). This package needs documentation | ||
forth | Forth emulator, as a Racket #lang This package needs documentation | ||
fpbench | Tools for the FPBench numerical software standards (more info at http://fpbench.org/) This package needs documentation | ||
fra | Purely functional implementation of relational algebra This package needs documentation | ||
frog | Static blog generator application. Supports Twitter Bootstrap, Pygments, more. This package needs documentation | ||
ftree | Finger Trees This package needs documentation | ||
fulmar | Generate C++ code from S-expressions This package needs documentation This package needs tags | ||
functional | generic interfaces and data structures for functional programming This package needs documentation | ||
functional-doc | documentation (no implementation) for “functional” This package needs documentation | ||
functional-lib | implementation (no documentation) for “functional” This package needs documentation | ||
Funktionuckelt | A dark eye-friendly color scheme for Racket This package needs documentation | ||
furtle | A library for drawing turtle geometry logo style This package needs documentation | ||
fuse | Library for creating user-space filesystems with FUSE This package needs documentation | ||
g-code-tools | A collection of tools for manipulating G-code. This package needs documentation | ||
game-engine | An entity/component 2d game engine for rapid prototyping and educational purposes. It is not (at the moment) particularly fast. This package needs documentation | ||
game-engine-demos-common | Some useful entities/components/assets for some demo games that we've built for a game design course that we teach at ThoughtSTEM. This package needs documentation | ||
game-engine-rpg | Extends the game-engine package with some features for making RPGs This package needs documentation | ||
game-engine-style-demos | Package containing demos of using the game-engine package to explore different styles for simple games. This package needs documentation | ||
gaming | This package needs a description This package needs documentation | ||
gcstats | Print summary GC statistics after running a program. This package needs documentation | ||
gdbdump | GDB-based Native Thread Backtrace Dumps This package needs documentation | ||
generic-bind | Generic binding forms. This package needs documentation This package needs tags | ||
generic-syntax-expanders | Allows definition of macros which include expander-definition forms, like match expanders This package needs documentation | ||
geoip | Geolocation based on MaxMind's GeoIP databases. (docs and implementation) This package needs documentation | ||
geoip-doc | Geolocation based on MaxMind's GeoIP databases. (docs only) This package needs documentation | ||
geoip-lib | Geolocation based on MaxMind's GeoIP databases. (implementation only) This package needs documentation | ||
get-bonus | Get Bonus is a project about discovering the best way to program video games. This package needs documentation | ||
get-primitive | Extract low-level primitives This package needs documentation | ||
gir | GTK/GLib/GIO/... GObjectIntrospection FFI binding This package needs documentation | ||
git-slice | For slicing git repositories into pieces This package needs documentation | ||
github | Github Bindings This package needs documentation | ||
github-api | Bindings for the GitHub API This package needs documentation | ||
glfw3 | GLFW wrapper for Racket This package needs documentation | ||
glossolalia | A language for generating words according to sound and syllable rules. Has features for cross-syllable rules and phoneme occurence frequency. This package needs documentation | ||
New | GLPK | An interface to the Gnu Linear Programming Kit (GLPK) This package needs documentation | |
gls | Generic Little (Object, Type, Anything, ...) System - multiple dispatch on types This package needs documentation | ||
glu-tessellate | Converts a set of closed paths to a set of covering triangles covering the region enclosed by the curves This package needs documentation | ||
gm-pepm-2018 | Artifact for "On the Cost of Type-Tag Soundness" This package needs documentation | ||
gmp | Bindings to gmp (the GNU Multiple Precision Arithmetic Library) This package needs documentation | ||
gmp-lib | Bindings to gmp (the GNU Multiple Precision Arithmetic Library) This package needs documentation | ||
gnal-lang | a #lang that allows relative module paths for reader languages This package needs documentation | ||
gnucash | parses gnucash XML files This package needs documentation | ||
goblins | Goblins is a lightweight actor model library. This package needs documentation | ||
Google APIs (Drive, Plus, ...) for Racket. This package needs documentation | |||
gradual-typing-bib | This package needs a description This package needs documentation This package needs tags | ||
graph | Generic graph library. This package needs documentation | ||
graphics | Essential computer graphics for Typed Racket This package needs documentation | ||
gregor | Date and time library This package needs documentation | ||
gregor-doc | Documentation part of gregor library This package needs documentation | ||
gregor-lib | Code part of the gregor date and time library This package needs documentation | ||
gregor-test | Tests for the gregor library This package needs documentation This package needs tags | ||
grift | A gradually typed language This package needs documentation | ||
gtp-benchmarks | gradual typing performance benchmarks This package needs documentation | ||
gtp-checkup | Test correctness of typed/untyped interaction. This package needs documentation | ||
gtp-measure | Runs programs, collects timing info This package needs documentation | ||
gtp-paper | Quick-start for SIGPLAN Scribble papers This package needs documentation | ||
gtp-pict | Picts related to gradual typing / performance This package needs documentation | ||
gtp-plot | Plots for gradual typing performance This package needs documentation | ||
gtp-util | 37 helper functions you won't find anywhere else This package needs documentation | ||
New | GUI-helpers | Functions to make GUI creation easy with defaults wherever possible. This package needs documentation | |
gui-pkg-manager | Graphical tool for managing Racket package installations This package needs documentation This package needs tags | ||
gui-pkg-manager-doc | documentation part of "gui-pkg-manager" This package needs documentation This package needs tags | ||
hackett | This package needs a description This package needs documentation | ||
hackett-demo | This package needs a description This package needs documentation This package needs tags | ||
hackett-doc | This package needs a description This package needs documentation This package needs tags | ||
hackett-lib | This package needs a description This package needs documentation This package needs tags | ||
hackett-test | This package needs a description This package needs documentation This package needs tags | ||
hamt | Hash array mapped tries This package needs documentation This package needs tags | ||
handin | Handin server and client template This package needs documentation This package needs tags | ||
handy | Utility functions that are missing from Racket -- e.g. 'say' (variadic displayln), 'multi-partition' (partition into more than two lists), better exception creation / trapping, database management, etc This package needs documentation | ||
happy-names | Simple generator for Heroku-like names (random adj + random noun) This package needs documentation This package needs tags | ||
hdf5 | FFI bindings to the hdf5 library This package needs documentation | ||
herbie | A tool for automatically improving the accuracy of floating point expressions This package needs documentation | ||
heresy | A functional Lisp dialect with BASIC-inspired syntax This package needs documentation | ||
hidapi | Racket bindings to hidapi library. This package needs documentation | ||
hive-client | Hive: client-server framework. This is client package. This package needs documentation | ||
hive-common | Hive: client-server framework. This is library for both client and server. This package needs documentation | ||
hive-server | Hive: client-server framework. This is server-side package. This package needs documentation | ||
HoLy | HoLy is simple http library for creating your web-applications and rest api's easier. This library covers only http-server layer(url-dispatching, cookies, parameters). Library in aplha state - api unstable. Pull requests are welcome! This package needs documentation | ||
honu | The implementation of the Honu language This package needs documentation This package needs tags | ||
hostname | Getting Hostname, FQDN, and IP Addresses This package needs documentation This package needs tags | ||
htdp-json | A library for teaching with JSON This package needs documentation | ||
html-parsing | Permissive Parsing of HTML to SXML This package needs documentation | ||
html-template | HTML-Writing Template Language in SXML This package needs documentation | ||
html-writing | Writing HTML from SXML This package needs documentation | ||
html5-lang | Educational language for making simple HTML5, mobile-friendly web apps. This package needs documentation This package needs tags | ||
http | Support for HTTP 1.1 including automatic connection pooling. This package needs documentation | ||
http11 | HTTP v1.1 low level protocol library in Typed Racket. This package needs documentation | ||
http11-server | Minimal low level routines in Typed Racket sufficient to handle a RPC/API HTTP(S) endpoint server. It is NOT a full blown HTTP Content Server. Simple endpoint server. This package needs documentation | ||
hygienic-quote-lang | hygienic versions of quote-like racket reader macros This package needs documentation | ||
hygienic-reader-extension | adding hygiene to racket reader extensions This package needs documentation | ||
hyper-literate | Some tools which help build hyper-literate programs. For now, this only contains a few changes from scribble/lp2, including support for typed/racket literate programs. This package needs documentation | ||
hyphenate | Hyphenate X-expressions with the Knuth–Liang hyphenation algorithm This package needs documentation | ||
icfp-2014-contracts-talk | Slideshow implementation of ICFP 2014 Contracts Keynote Talk This package needs documentation | ||
icfp2017-minikanren | A racket port of the version of minikanren from the artifact of the ICFP 2017 Pearl, A Unified Approach to Solving Seven Programming Problems by William E. Byrd, Michael Ballantyne, Gregory Rosenblatt, and Matthew Might. Includes evalo-optimized. This package needs documentation | ||
icns | A Racket library for working with Apple's .icns icon file format. This package needs documentation | ||
identikon | Tiny framework for generating identicons This package needs documentation | ||
iloveck101 | A command-line tool to download images from ck101 threads. This package needs documentation | ||
impl-excl | Pre-compute procedures for fast checking of transitive implication and exclusion between simple predicates This package needs documentation | ||
in-new-directory | Run things in new directories This package needs documentation | ||
inexact-number-lang | A lang-extension that reads every number as inexact This package needs documentation | ||
infix | Infix Expressions This package needs documentation | ||
infix-syntax | Expansion-time parsing of infix expressions. This package needs documentation | ||
interactive-syntax | (Early) Prototype for Interactive Syntax This package needs documentation This package needs tags | ||
intern | Type-safe interning of datatype in Typed Racket as a new sub-type of Index This package needs documentation | ||
io | I/O utilities from dherman's io.plt Planet package This package needs documentation | ||
ipoe | interactive poetry editor This package needs documentation | ||
iracket | IPython/Jupyter kernel for Racket This package needs documentation This package needs tags | ||
irc | An IRC client library. This package needs documentation | ||
irc-client | A higher-level, typed wrapper around the irc package This package needs documentation | ||
iswim | iswim implementation This package needs documentation | ||
iu-pict | This package needs a description This package needs documentation This package needs tags | ||
j | Racket implementation of J language and related concepts This package needs documentation | ||
jack-ease | Library for easing things between start and stop values fluidly This package needs documentation | ||
jack-posn | Library for working with points in 2d space This package needs documentation | ||
java | A port of David Herman's java.plt PLaneT package, without the PLaneT dependencies. This package needs documentation | ||
java-lexer | Java syntax highlighting for Scribble. This package needs documentation | ||
java-processing | The minimal amount of code necessary to write processing code in DrRacket (so I don't have to switch students to a different IDE in my classes). This package needs documentation This package needs tags | ||
javascript | An implementation of JavaScript This package needs documentation This package needs tags | ||
job-queue | A library for managing sets of workers and their jobs. This package needs documentation | ||
job-queue-doc | A library for managing sets of workers and their jobs. (doc) This package needs documentation | ||
job-queue-lib | A library for managing sets of workers and their jobs. (lib) This package needs documentation | ||
json-parsing | JSON Parsing, Folding, and Conversion This package needs documentation | ||
json-pointer | Parse, render, and evaluate JSON Pointers (RFC 6901). This package needs documentation | ||
json-socket | JSON-Talking TCP Sockets This package needs documentation | ||
k-infix | Simple but versatile infix parsing for arbitrary expressions. Fully customizable. Comes with basic math expressions implemented. This package needs documentation | ||
kernel | Interface to Linux kernel runtime configuration. This package needs documentation | ||
kitco | Precious Metals Market Info. Access This package needs documentation | ||
kw-make-struct | like make from unstable/struct except allowing keywords, and it can also be a match pattern This package needs documentation | ||
kw-utils | misc kw utils This package needs documentation | ||
lambdajam-2015-racket-pl-pl | This package needs a description This package needs documentation This package needs tags | ||
lang | 語 This package needs documentation | ||
lang-file | Functions for dealing with #lang files This package needs documentation | ||
lang-slide | A picture showing all the languages used to implement Racket. This package needs documentation | ||
latex-utils | Some utilities for generating LaTeX markup of various descriptions. This package needs documentation | ||
lathe-comforts | A collection of utilities. This package needs documentation | ||
lathe-comforts-doc | A collection of utilities. (doc) This package needs documentation | ||
lathe-comforts-lib | A collection of utilities. (lib) This package needs documentation | ||
lathe-comforts-test | A collection of utilities. (test) This package needs documentation | ||
lathe-ordinals | Ordinal numbers supporting addition, multiplication, and exponentiation. This package needs documentation | ||
lathe-ordinals-doc | Ordinal numbers supporting addition, multiplication, and exponentiation. (doc) This package needs documentation | ||
lathe-ordinals-lib | Ordinal numbers supporting addition, multiplication, and exponentiation. (lib) This package needs documentation | ||
lathe-ordinals-test | Ordinal numbers supporting addition, multiplication, and exponentiation. (test) This package needs documentation | ||
ldap | A native Racket interface to LDAP authentication. This package needs documentation | ||
ldap-ffi | ldap-ffi: a Racket LDAP client built on top of libldap C API This package needs documentation | ||
learn-to-type | A very simple GUI program to learn to type by copying a text. This package needs documentation | ||
left-pad | String left pad This package needs documentation | ||
leftist-tree | Functional priority queues This package needs documentation | ||
lens | Composable, functional lenses This package needs documentation | ||
lens-common | Base lens constructors and additional combinators This package needs documentation | ||
lens-data | Lens constructors for various Racket data structures This package needs documentation | ||
lens-doc | Documentation for the lens libraries This package needs documentation | ||
lens-lib | Implementation (no docs) of the lens library, includes lens-data and lens-common This package needs documentation | ||
lens-unstable | Unstable and experimental features for lenses This package needs documentation | ||
levenshtein | Levenshtein Distance Metric This package needs documentation This package needs tags | ||
libgit2 | Racket bindings for the Libgit2 library. This package needs documentation | ||
libgit2-x86_64-linux | native libraries for "libgit2" on "libgit2-x86_64-linux" This package needs documentation | ||
libgit2-x86_64-linux-natipkg | This package contains the x86_64 linux build of the libgit2 library, for use by the libgit2 package. This package needs documentation | ||
libgit2-x86_64-macosx | native libraries for "libgit2" on "x86_64-macosx" This package needs documentation | ||
libkenji | This package needs a description This package needs documentation This package needs tags | ||
libnotify | FFI bindings for libnotify (desktop notifications) This package needs documentation | ||
libopenal-racket | Racket wrapper for the OpenAL library This package needs documentation | ||
libscrypt | Colin Percival's scrypt bindings for Racket, uses system library. This package needs documentation | ||
libserialport | FFI bindings for the libserialport library. This package needs documentation | ||
libtoxcore-racket | A Racket wrapper for the Tox libraries. This package needs documentation | ||
libuuid | FFI bindings for the libuuid library. This package needs documentation | ||
libvid-i386-linux | Library for Video log messages This package needs documentation | ||
libvid-i386-linux-0-2 | This package needs a description This package needs documentation | ||
New | libvid-i386-macosx-0-2 | This package needs a description This package needs documentation | |
libvid-i386-win32 | 32-bit windows build of libvid This package needs documentation | ||
libvid-i386-win32-0-2 | This package needs a description This package needs documentation | ||
libvid-x86_64-linux | Libvid for 64-bit linux This package needs documentation | ||
libvid-x86_64-linux-0-2 | This package needs a description This package needs documentation | ||
libvid-x86_64-macosx | An optional helper library for Video, to enable ffmpeg level logging. This package needs documentation | ||
libvid-x86_64-macosx-0-2 | This package needs a description This package needs documentation | ||
libvid-x86_64-win32 | 64-bit windows build of the libvid library. This package needs documentation | ||
libvid-x86_64-win32-0-2 | This package needs a description This package needs documentation | ||
libxml2 | Racket bindings for libxml2 This package needs documentation | ||
libxml2-x86_64-linux-natipkg | Packages libxml2 for the package build server This package needs documentation | ||
lindenmayer | This package needs a description This package needs documentation This package needs tags | ||
linea | line-oriented reader This package needs documentation | ||
linkeddata | linkeddata is a package that provides various types of linked data tooling, from RDF tooling to json-ld This package needs documentation | ||
lipics | Scribble languages for the LIPIcs paper format This package needs documentation | ||
list-util | Additional List utilities in Typed Racket. This package needs documentation | ||
list-utils | Some additional list-processing functions which I have found useful. This package needs documentation | ||
literify | racket literate programming in scribble to enable simultaneously display and evaluate code chunks This package needs documentation | ||
live-free-or-die | Freedom from Typed Racket This package needs documentation | ||
livefrog | Convert ljdump/ljmigrate files for Frog This package needs documentation | ||
loci | Loci provides access to locus, an entity similar to a place based on OS processes, instead of threads. This package needs documentation | ||
loci-dev | Loci provides access to locus, an entity similar to a place based on OS processes, instead of threads - see pkg loci for stable version. This package needs documentation | ||
logbook | Tool for recording a database of experimental results This package needs documentation This package needs tags | ||
logger | A simple logging library with color and 7 log levels. This package needs documentation | ||
logo | A #lang for Logo This package needs documentation This package needs tags | ||
lti-freq-domain-toolbox | Functions for dealing with lti dynamical systems in the frequency domain This package needs documentation | ||
lux | brilliant interactive programs This package needs documentation | ||
lux-charterm | a lux chaos for terminal programs This package needs documentation | ||
lwc2016 | PLT submision to the 2016 language workbench challenge This package needs documentation This package needs tags | ||
macrotypes-example | This package needs a description This package needs documentation This package needs tags | ||
macrotypes-lib | "Types as macros" core api, used to create Turnstile lang This package needs documentation This package needs tags | ||
macrotypes-nonstx | A version of the macrotypes / Turnstile idea where types don't have to be syntax objects This package needs documentation This package needs tags | ||
macrotypes-test | This package needs a description This package needs documentation This package needs tags | ||
magenc | Symmetric encryption for magnet URIs (code and docs) This package needs documentation | ||
magic-loader | We use this at ThoughtSTEM to help kids get demo code into DrRacket quickly. I don't recommend using this package directly -- but it could be useful as a demonstration of extending DrRacket. This package needs documentation | ||
magnolisp | Magnolisp This package needs documentation | ||
make-log-interceptor | Collect events for a logger, organized by level This package needs documentation | ||
map-widget | A Racket GUI Widget to display maps based on OpenStreetMap tiles This package needs documentation | ||
margrave | A policy analyzer This package needs documentation This package needs tags | ||
mario | An interpreter for the 2d programming language MarioLANG This package needs documentation | ||
markdown | Markdown format parser. This package needs documentation | ||
markparam | a convenience library for continuation marks like parameters This package needs documentation | ||
markparam-doc | a convenience library for continuation marks like parameters This package needs documentation | ||
markparam-lib | a convenience library for continuation marks like parameters This package needs documentation | ||
markparam-test | a convenience library for continuation marks like parameters This package needs documentation | ||
match-count | Instrumented match This package needs documentation | ||
match-plus | This package needs a description This package needs documentation This package needs tags | ||
match-string | string-append and append as a match patterns This package needs documentation | ||
mboxrd-read | Racket functions for reading mboxrd and mboxcl2 (used by dovecot) format This package needs documentation | ||
mcfly | Embedded Package Documentation Runtime This package needs documentation | ||
measures | Units and measures with basic arithmetic operations. This package needs documentation | ||
measures-with-dimensions | based on measures, but with dimensions and types This package needs documentation | ||
mediafile | Media File Metadata Utilities This package needs documentation | ||
medic | A debugging tool for better printf This package needs documentation This package needs tags | ||
megaparsack | practical parser combinators This package needs documentation | ||
megaparsack-doc | documentation (no implementation) for “megaparsack” This package needs documentation | ||
megaparsack-lib | implementation (no documentation) for “megaparsack” This package needs documentation | ||
megaparsack-parser | built-in parsers implemented using megaparsack This package needs documentation | ||
megaparsack-parser-tools | helpers for using megaparsack with parser-tools This package needs documentation | ||
memcached | A native Racket interface to memcached This package needs documentation | ||
memo | Memoization with finalizers and cleanup This package needs documentation | ||
memoize | Memoization for functions This package needs documentation This package needs tags | ||
meow | Personal utilities. This package needs documentation | ||
metapict | Create beautiful pictures and diagrams This package needs documentation | ||
mf-apply | PLT Redex lang-extension for checked metafunction application This package needs documentation | ||
mic1 | tools for MIC-1 CPU architecture This package needs documentation | ||
midi-readwrite | simple functions to read MIDI (.mid) files This package needs documentation | ||
minetest | Compile-time framework for getting 2htdp/image objects into Minetest (as blocks, items, recipes, and/or schematics). Only works on Linux. This package needs documentation | ||
minikanren | A Planet 2 package for minikanren This package needs documentation | ||
minipascal | MiniPascal as a Racket language This package needs documentation | ||
misc1 | Miscellaneous utilities collection. This package needs documentation This package needs tags | ||
mischief | Mischief: A Racketeer's Toolkit This package needs documentation | ||
mischief-dev | Mischief: A Racketeer's Toolkit [development branch] This package needs documentation | ||
mm | an environment for exploring memory management This package needs documentation | ||
mmap | Wrapper for the system mmap() function This package needs documentation | ||
mock | A library for creating test mocks This package needs documentation | ||
mock-rackunit | RackUnit checks for testing with mocks from the mock package This package needs documentation | ||
mockfighter | Stockfighter-like API for a limit order exchange This package needs documentation | ||
mode-lambda | 2d sprite-based graphics engine This package needs documentation | ||
molis-hai | This package includes the code associated with my Dickens-based (or any-corpus-based) password generator, Molis Hai. See also http://www.brinckerhoff.org/molis-hai/pwgen.html This package needs documentation | ||
monad | A generic/polymorphic monad library for Racket. This package needs documentation | ||
mongodb | A native Racket interface to MongoDB & BSON This package needs documentation | ||
monitors | Java style monitors for Racket objects This package needs documentation | ||
mordae | Personal utilities, do not use directly! This package needs documentation This package needs tags | ||
mosquitto-ffi | An FFI binding of libmosquitto for racket This package needs documentation | ||
mred-designer | A WYSIWYG GUI generator for Racket This package needs documentation | ||
msgpack | Implementation of the MessagePack protocol. This package needs documentation | ||
msgpack-rpc | A MessagePack-RPC client for Racket This package needs documentation | ||
multi-file-lang | a #lang language for multiple files in one This package needs documentation | ||
multi-id | Define identifiers which act as a type-expander and match-expander and macro and identifier macro and set! transformer This package needs documentation | ||
multimethod | This package needs a description This package needs documentation This package needs tags | ||
multimethod-doc | This package needs a description This package needs documentation This package needs tags | ||
multimethod-lib | This package needs a description This package needs documentation This package needs tags | ||
multimethod-test | This package needs a description This package needs documentation This package needs tags | ||
multipath-daemon | Library for communication with the multipathd process via it's UNIX domain socket. This package needs documentation This package needs tags | ||
multiscope | This package needs a description This package needs documentation This package needs tags | ||
music | A music notation language. Outputs MIDI. See more on github. This package needs documentation | ||
mutt | Racket API for the Mutt email client This package needs documentation | ||
my-cond | a version of cond that supports "cond-expanders" and a for/cond-clause form, allowing it to iterate though conditions This package needs documentation | ||
namespaced-transformer | This package needs a description This package needs documentation This package needs tags | ||
namespaced-transformer-doc | This package needs a description This package needs documentation This package needs tags | ||
namespaced-transformer-lib | This package needs a description This package needs documentation This package needs tags | ||
nanopass | This package needs a description This package needs documentation | ||
nat-traversal | NAT traversal utilities, including NAT-PMP and UPnP. This package needs documentation | ||
neologia | A language for creating and managing dictionaries and lexicons This package needs documentation | ||
nested-hash | Functions to allow for easy nested hash setting and getting. This package needs documentation | ||
net-cookies | RFC6265-compliant cookie handling for client and server This package needs documentation | ||
net-cookies-doc | RFC6265-compliant cookie handling for client and server (doc) This package needs documentation | ||
net-cookies-lib | RFC6265-compliant cookie handling for client and server (lib) This package needs documentation | ||
net-cookies-test | RFC6265-compliant cookie handling for client and server (test) This package needs documentation | ||
net-ip | IP address utilities (implementation and docs). This package needs documentation | ||
net-ip-doc | IP address utilities (docs only). This package needs documentation | ||
net-ip-lib | IP address utilities (implementation only). This package needs documentation | ||
net-ip-test | Tests for net-ip-lib. This package needs documentation | ||
net-jwt | JSON Web Token / JSON Web Signature codec, verification, signing This package needs documentation | ||
net-jwt-temp | This package needs a description This package needs documentation This package needs tags | ||
net2 | Highly experimental and aspirational networking library. Not yet fit for public consumption. This package needs documentation | ||
netrc | Find entries in ~/.netrc files This package needs documentation | ||
neu-cs2500-handin | This package needs a description This package needs documentation This package needs tags | ||
neu-fall18 | A teachpack for the Fall '19 edition of Fundamentals I (regular) This package needs documentation | ||
neuron | Decentralized Software Organisms This package needs documentation | ||
neuron-doc | Documentation for neuron This package needs documentation This package needs tags | ||
neuron-lib | Impelementation of neuron This package needs documentation This package needs tags | ||
nlopt | FFI wrapper for the NLopt nonlinear optimization library. This package needs documentation | ||
no-vert-bar-lang | a lang-extension that reads `|` as a normal character This package needs documentation | ||
non-det | Racket non-determinism This package needs documentation | ||
north | A database migration tool. This package needs documentation | ||
numformat-old | Number Formatting This package needs documentation | ||
numspell | Spelling Numbers as English This package needs documentation | ||
nvim-client | API client for the Neovim text editor This package needs documentation | ||
ocelot | A solver-aided relational logic DSL This package needs documentation | ||
oii-422-handin-client | Handin Client for PUCV PL course OII-422 This package needs documentation This package needs tags | ||
open-app | A utility for opening a file or url with the default application. This package needs documentation | ||
openal | FFI for OpenAL This package needs documentation | ||
opencl | A Racket interface to OpenCL using an FFI This package needs documentation | ||
opencpu | A Racket library for calling R functions through the OpenCPU API. This package needs documentation | ||
opencv | FFI bindings to the OpenCV library This package needs documentation | ||
opengl | Exhaustive Racket bindings to OpenGL This package needs documentation | ||
openh264-x86_64-macosx | This package needs a description This package needs documentation | ||
openmpi | A Racket interface to MPI based on an FFI to OpenMPI This package needs documentation | ||
openweather | Library for OpenWeatherMap's API. Only US, with zipcode is currently supported. This package needs documentation | ||
operational-transformation | Operational Transformation (OT) for Racket. Wrapper package for both operational-transformation-lib and operational-transformation-demo. This package needs documentation This package needs tags | ||
operational-transformation-demo | Demo collaborative editor using Operational Transformation (OT). This package needs documentation This package needs tags | ||
operational-transformation-lib | Operational Transformation (OT) for Racket. Just the operational-transformation collect, no demo included. This package needs documentation This package needs tags | ||
opt | Optional and Either data type utilities. Provides util function for Typed Racket's Option type as well as defines an Either type. This package needs documentation | ||
optimization-coach | Optimization Coach Plug-In for DrRacket This package needs documentation | ||
option-bind | Monadic shorthand for propagating #f in Option types This package needs documentation This package needs tags | ||
org-mode | A native Racket reader and writer for org-mode files. This package needs documentation | ||
osc | Open Sound Control data definitions This package needs documentation | ||
overeasy | Racket Language Test Engine This package needs documentation | ||
overscan | A toolkit and live coding environment for broadcasting video. This package needs documentation | ||
packet-socket | Access to raw Ethernet frames from Racket This package needs documentation | ||
paddle | Paddle is a microworld. This package needs documentation | ||
parameter | Parameter utilities This package needs documentation This package needs tags | ||
parendown | A weak opening parenthesis, good for eliminating indentation. This package needs documentation | ||
parendown-doc | A weak opening parenthesis, good for eliminating indentation. (doc) This package needs documentation | ||
parendown-lib | A weak opening parenthesis, good for eliminating indentation. (lib) This package needs documentation | ||
parendown-test | A weak opening parenthesis, good for eliminating indentation. (test) This package needs documentation | ||
parenlog | A language that is like Prolog, but parenthetical. This package needs documentation | ||
parquet | Support for the Apache Parquet column-oriented file format. Uses the thrift package for actual file handling. This package needs documentation | ||
parsack | A basic Parsec (Haskell's monadic parser combinator library) implementation. This package needs documentation | ||
parse-qif | Basic QIF-parsing code, used to apply categories to downloaded transactions This package needs documentation | ||
parser-combinator | Parser / Lexer Library, and JSON Implementation. This package needs documentation | ||
parted | Interface to GNU Parted Disk Partion Utility This package needs documentation This package needs tags | ||
pcf | PCF with Contracts and Symbolic Values This package needs documentation | ||
pcg | Permuted congruential generators (PCG) in Racket This package needs documentation | ||
pdf-read | PDF reading library. Read PDF documents into picts and bitmap%s. You can also gather text and layout information. Requires liboppler. This package needs documentation | ||
peg | PEG parser generator This package needs documentation | ||
persistent-array | A semi-persistent array This package needs documentation | ||
persistent-union-find | A persistent implementation of the union-find data structure This package needs documentation | ||
pex | Apollo Art PEx System Control This package needs documentation This package needs tags | ||
pfds | Purely functional data structures for Typed Racket This package needs documentation | ||
phc-adt | Algebraic Data Types for Typed/Racket, with features tailored to compiler writing. The data types do not have to be declared before they are used, like prefab structs and symbols. Behind the scenes, this library remembers all the data types in a file, and uses it to implicitly pre-declare them. Mostly stable, although some things may change a bit in the future. This package needs documentation | ||
phc-adt-doc | Documentation for phc-adt (and rendering of the literate programming) This package needs documentation | ||
phc-adt-lib | Implementation of phc-adt This package needs documentation | ||
phc-adt-test | Tests for phc-adt This package needs documentation | ||
phc-toolkit | Personal collection of utilities. Somewhat unstable and sparsely documented (for now). This package needs documentation | ||
php-parser | A php parser This package needs documentation | ||
pict-abbrevs | Pict helper functions This package needs documentation | ||
pict3d | Modern 3D engine with a purely functional interface This package needs documentation | ||
pict3d-die-cut | For Pict3D, generates text and other 2-D shapes from paths This package needs documentation | ||
pict3d-orig | Modern 3D engine with a purely functional interface This package needs documentation | ||
pidec | Computation of the n-th digit of π with low memory This package needs documentation | ||
pie | The Pie language, used in The Little Typer This package needs documentation | ||
pie-a-let-mode | A little fork of the Pie language (adds `let` and `equal`). This package needs documentation | ||
pinyin | 汉字转拼音 This package needs documentation | ||
pipe | Iteratees in Typed Racket. This package needs documentation | ||
pitfall | PDF generation library [under development] This package needs documentation This package needs tags | ||
pkg-build | Build server for pkgs This package needs documentation This package needs tags | ||
pkg-dep-draw | This package needs a description This package needs documentation | ||
pkg-index | The Racket package catalog server This package needs documentation This package needs tags | ||
pkg-push | This package needs a description This package needs documentation This package needs tags | ||
plai-lazy | A lazy variant of the plai language This package needs documentation | ||
plai-math | Provides helpful math functions to plai-typed This package needs documentation | ||
plai-typed | The `plai-typed' language for use with Programming Languages: Application and Interpretation, Second Edition This package needs documentation | ||
plai-typed-s-exp-match | Simple S-expression matcher for use with plai-typed This package needs documentation This package needs tags | ||
plait | The Plait language is a hybrid of Racket (concrete syntax) and ML (type system) that is intended for use in an interpreters-based programming-languages course. It's an improved variant of `plai-typed`. This package needs documentation | ||
planet2-example | An example package for testing purposes This package needs documentation | ||
play | Variations on #lang plai, the language that accompanies Krishnamurthi's PLAI book. This package needs documentation | ||
plisqin | An SQL generator This package needs documentation | ||
plot-bestfit | This package needs a description This package needs documentation This package needs tags | ||
plt-build-plot | tools to record and plot `raco setup` memory use This package needs documentation This package needs tags | ||
plt-service-monitor | service-monitoring and "heartbeat" tools This package needs documentation This package needs tags | ||
plt-web | Web-page creation libraries This package needs documentation This package needs tags | ||
plt-web-doc | documentation part of "plt-web" This package needs documentation This package needs tags | ||
plt-web-lib | PLT web page style and generation This package needs documentation This package needs tags | ||
pmap | Implementations of map using parallel futures and places This package needs documentation | ||
png-image | Library to view and modify PNG chunks. This package needs documentation | ||
point-free | A library for easier and more powerful function composition This package needs documentation | ||
pollen | Publishing system for web-based books This package needs documentation This package needs tags | ||
pollen-component | Component-based development for Pollen This package needs documentation | ||
pollen-count | This package needs a description This package needs documentation This package needs tags | ||
pollen-rock | An enhanced Pollen server and an in-browser editor for Pollen files This package needs documentation | ||
pollen-tfl | Sample Pollen project: source code for Typography for Lawyers website This package needs documentation This package needs tags | ||
polysemy | Highly experimental and unstable. Attach multiple meanings to an identifier (match expander, function overloads, macros, custom "~literal" tokens…). Rename parts of identifiers (rename only some meanings, leaving others with the original name). Compose hybrid identifiers by mixing the meanings of two or more independently defined identifiers. This package needs documentation | ||
pop-pl | A Patient-Oriented Prescription Programming Language This package needs documentation This package needs tags | ||
popl-2012-ryr-talk | This package needs a description This package needs documentation This package needs tags | ||
poppler-i386-macosx | native libraries for "racket-poppler" package This package needs documentation | ||
poppler-libs-3 | Binaries for poppler built to work with the draw-<platform>-3 libraries This package needs documentation | ||
poppler-ppc-macosx | native libraries for "racket-poppler" package This package needs documentation | ||
poppler-win32-i386 | native libraries for "racket-poppler" package This package needs documentation | ||
poppler-win32-x86-64 | native libraries for "racket-poppler" package This package needs documentation | ||
poppler-x86-64-macosx | native libraries for "racket-poppler" package This package needs documentation | ||
port-match | Pattern Matching for Ports This package needs documentation | ||
portaudio | Bindings for portaudio, a cross-platform audio library. This package needs documentation | ||
positional-tree-utils | A collection of functions which I have found useful when working with positional trees. This package needs documentation | ||
postfix-dot-notation | a lang-extension for postfix dot notation This package needs documentation | ||
postmark | A front-end for the Postmark email delivery service API This package needs documentation | ||
postmark-client | A client for the Postmark HTTP API. This package needs documentation | ||
postnet | USPS POSTNET Barcode Encoding This package needs documentation This package needs tags | ||
power-struct | Structure macro that easily defines a tagged default struct. This package needs documentation | ||
ppict | progressive picts and slideshows This package needs documentation | ||
ppict-slide-grid | This package needs a description This package needs documentation | ||
pprint | A universal pretty printing library This package needs documentation | ||
prefab-predicate-compat | Provides `define-backwards-compatible-flat-prefab-predicate`which is like `define-predicate` but allows for backwards compatible prefab predicate declarations. This package needs documentation | ||
prefetch-autocomplete | prefetch the autocompletion symbols in DrRacket This package needs documentation | ||
pretty-format | Pretty versions of printf, format, etc. that print according to format strings This package needs documentation | ||
pretty-graphs | For visualizing generic graphs as picts. This package needs documentation | ||
profile-flame-graph | Library that connects the Racket profiler to the flamegraph tool This package needs documentation | ||
profj | ProfessorJ This package needs documentation | ||
progedit | Programmatic File Editing This package needs documentation | ||
protobj | Prototype-Delegation Object Model This package needs documentation This package needs tags | ||
protobuf | Protocol Buffer serialization library and ProtoC code generator plugin This package needs documentation | ||
psd | Read (and will write) Photoshop Documents This package needs documentation | ||
New | punctaffy | A library for manipulating higher-degree notions of brackets, such as quasiquotation syntax. This package needs documentation | |
New | punctaffy-lib | A library for manipulating higher-degree notions of brackets, such as quasiquotation syntax. (lib) This package needs documentation | |
New | punctaffy-test | A library for manipulating higher-degree notions of brackets, such as quasiquotation syntax. (test) This package needs documentation | |
puresuri | puresuri presentation system This package needs documentation | ||
pvector | Fast, immutable, persistent vectors This package needs documentation | ||
py-fizz | Physics sandbox for racket. Compiles to Python and uses the Pymunk physics engine. High level tool for creating physics simulations and digital toys. Pygame and pymunk are dependencies. (Python too, obviously) This package needs documentation | ||
python | An implementation of the Python programming language for Racket This package needs documentation | ||
python-tokenizer | A fairly direct translation of tokenize.py This package needs documentation | ||
qiniu-sdk | A simple library for qiniu.com This package needs documentation | ||
quad | Document processor (unstable) This package needs documentation This package needs tags | ||
quad-tree | A fairly simple quad-tree implementation. Nothing terribly fancy. Currently rather unstable. This package needs documentation | ||
Quaternion | Quaternion procedures for rotation of vectors and koordinates, avoids gimbal-lock. This package needs documentation | ||
quickcheck | Quickcheck Clone This package needs documentation | ||
quickscript | Extends DrRacket with scripting capabilities and menu items. The package quickscript-extra contains sample scripts. Successor to script-plugin. This package needs documentation | ||
quickscript-extra | Some scripts for Quickscript (must be installed first). See the README for installation. This package needs documentation | ||
quote-bad | A version of quote that helps to rid programs of bad uses of quote This package needs documentation This package needs tags | ||
r-lexer | This package needs a description This package needs documentation This package needs tags | ||
r-linq | LINQ implemented in Racket. This package needs documentation | ||
r7rs | An implementation of R7RS as a #lang This package needs documentation This package needs tags | ||
r7rs-lib | This package needs a description This package needs documentation This package needs tags | ||
raart | racket ansi art This package needs documentation | ||
rackdis | Redis bindings This package needs documentation | ||
racket-bricks | This is the basic package for Racket Bricks. https://youtu.be/yJt0kKE9YxQ Most of the code is here. But to use this in DrRacket, you'll also need brick-snip and brick-tool. This package needs documentation | ||
racket-cheat | a user-friendly index into the Racket documentation This package needs documentation | ||
racket-chipmunk | Chipmunk bindings for Racket. This package needs documentation | ||
racket-cord | Racket bindings for discord. This package needs documentation | ||
racket-dogstatsd | DogStatsD client for Racket, allowing you to send metrics to Datadog This package needs documentation | ||
racket-i386-macosx-3 | native libraries for "racket" package This package needs documentation This package needs tags | ||
racket-immutable | operations that return immutable strings, immutable byte-strings, and immutable vectors This package needs documentation This package needs tags | ||
racket-lang-org | Sources for http://racket-lang.org This package needs documentation This package needs tags | ||
racket-langserver | Language Server Protocol implementation for Racket This package needs documentation | ||
racket-language-server | Implementation of the Language Server Protocol for Racket. This package needs documentation | ||
racket-locale | More, and complete, locale tools. This package needs documentation | ||
racket-poppler | Read, search and render pdfs. Use LaTeX in scribble and slidehow. This package needs documentation | ||
racket-processing | Allows processing to be written with Lispy syntax in DrRacket. Depends on the racket-to package, which transpiles to processing. This package needs documentation | ||
racket-quandl | Grab data from Quandl with racket for fun and profit This package needs documentation | ||
racket-rackunit-grade | This package needs a description This package needs documentation This package needs tags | ||
racket-route-match | racket-route-match is a library for matching URL routes. It uses the same routing syntax as used by popular Ruby web frameworks like Ruby on Rails and Sinatra. This package needs documentation | ||
racket-scaffold | Simple templated content generator integrated with raco This package needs documentation | ||
racket-school-mystery-languages | Some labs will have you explore these languages. One syntax, many semantics. (2017) This package needs documentation This package needs tags | ||
racket-to | A set of lightweight transpilers from racket to other languages. Entirely for educational and in-class demo purposes. Don't use this for anything important yet... This package needs documentation This package needs tags | ||
racket-to-python | My toolset for working with Python as a compilation target from Racket. It's basically just a lightweight wrapper around the Hy Language, which is basically a Lisp that compiles to Python. This package needs documentation This package needs tags | ||
racket-weekend | Racket Weekend is a short course to help working programmers get started with Racket. This package contains the course's code samples. This package needs documentation | ||
racket-win32-i386 | native libraries for "base" package This package needs documentation This package needs tags | ||
racket-win32-x86_64 | native libraries for "base" package This package needs documentation This package needs tags | ||
racket-x86_64-macosx-3 | native libraries for "racket" package This package needs documentation This package needs tags | ||
racketcon-2018-web-devel-workshop | Material for the web development workshop held at RacketCon 2018 This package needs documentation | ||
racketeer | Continuous testing for DrRacket This package needs documentation This package needs tags | ||
racketmq | An implementation of W3C WebSub. This package needs documentation | ||
racketscript | A lightweight Racket to JavaScript compiler with some batteries included This package needs documentation | ||
racketscript-compiler | A Racket to JavaScript compiler This package needs documentation | ||
racketscript-extras | Goodies for RacketScript This package needs documentation | ||
racketui | Automated web forms UI generator (especially for HtDP) This package needs documentation | ||
rackjure | Some Clojure-inspired idioms. This package needs documentation | ||
rackonsole | Lightweight Operator Console for Racket Server Processes This package needs documentation | ||
rackpgmp | A library for profile-guided meta-programming This package needs documentation | ||
rackterm | Terminal emulator library (currently unstable and undocumented) and simple frontend. Run racket -l rackterm/xterm to run. This package needs documentation | ||
rackunit-abbrevs | Iterated RackUnit tests This package needs documentation | ||
rackunit-chk | a short hand for writing rackunit tests This package needs documentation | ||
rackunit-grade | Simple library and raco command for grading homework against a test file This package needs documentation | ||
rackunit-macrotypes-lib | rackunit extension for use with Turnstile lang This package needs documentation This package needs tags | ||
rackunit-spec | BDD test helpers for rackunit This package needs documentation | ||
racl | Racket bindings for NaCl, a cryptographic library. This package needs documentation | ||
raco-bug | Submit bug reports This package needs documentation | ||
raco-find-collection | A script to find collections. This package needs documentation | ||
raco-macro-step | Run the macro stepper from the command line This package needs documentation | ||
racquel | Racquel is an object/relational mapper for Racket. This package needs documentation | ||
racr | A Racket port of RACR, a library for reference attribute grammar controlled rewriting. This package needs documentation This package needs tags | ||
ragg | Given a grammar in EBNF, `ragg` produces a parser that generates a syntax object with source locations. This package is maintained for backward compatibility. `brag` is an updated version. This package needs documentation | ||
New | ralist | Purely Functional Random Access Lists This package needs documentation | |
ramunk | Autogenerated bindings to the Chipmunk2D physics engine This package needs documentation | ||
rascas | Computer algebra system for Racket. Port of dharmatech/mpl without dependencies. This package needs documentation | ||
rash | The Reckless Racket Shell. For interactions and scripting. This package needs documentation | ||
ratel | This package needs a description This package needs documentation This package needs tags | ||
raw-string | Raw string support without at-exp This package needs documentation | ||
reactor | An embedded synchronous reactive language, a la reactiveML This package needs documentation | ||
readline-gpl | Cause readline collection to use GNU's readline library. This package needs documentation | ||
New | rebellion | This package needs a description This package needs documentation | |
recaptcha | Utilities for using reCAPTCHA with the web-server/formlets API This package needs documentation | ||
reconstruct-template | `~list/ctx` pattern and `?list/ctx` template for reconstructing syntax objects for core-form languages This package needs documentation | ||
redex-aam-tutorial | A brief introduction to the Redex and Abstracting Abstract Machines. This package needs documentation | ||
redex-abbrevs | Macros for PLT Redex This package needs documentation | ||
redex-chk | rackunit/chk style checks for redex ('term' quotes automatically) This package needs documentation | ||
redis | A redis client for Racket. This package needs documentation | ||
reed-solomon | Reed-Solomon implementation This package needs documentation | ||
refined-acl2 | Refined ACL2: experimental implementation of ACL2-verifiable code with ML modules and Racket macros. This package needs documentation This package needs tags | ||
regex-machine | An implementation of Russ Cox's regular expression machine language This package needs documentation This package needs tags | ||
reloadable | Support for code-reloading for long-running racket programs (such as web-servers). This package needs documentation | ||
remember | Compile-time memoize across compilations. Writes values to a file, so that they will be remembered during the next compilation. This package needs documentation | ||
remix | a revised version of Racket This package needs documentation | ||
remote-shell | Tools for running on remote and virtual-machine hosts This package needs documentation This package needs tags | ||
remote-shell-doc | documentation part of "remote-shell" This package needs documentation This package needs tags | ||
remote-shell-lib | implementation (no documentation) part of "remote-shell" This package needs documentation This package needs tags | ||
repeated-application | Variants of apply which compute a least fixpoint or run a number of consecutive applications. This package needs documentation | ||
repltest | REPL test: copy-paste REPL interactions and run them as tests This package needs documentation | ||
reprovide-lang | a #lang for reproviding modules This package needs documentation | ||
request | A package for constructing HTTP and REST-ful requesters and integration tests. Currently unstable. This package needs documentation | ||
require-typed-check | require/typed, but skips contracts on already-typed imports This package needs documentation | ||
restore | protocol for restore program state This package needs documentation | ||
retry | Composable configurable retryers for flakily failing operations. This package needs documentation | ||
rex | Language for deterministic finite state machines This package needs documentation | ||
rfc3339-old | RFC 3339 Timestamps This package needs documentation This package needs tags | ||
rfc6455 | RFC 6455 WebSockets support for Racket. This package needs documentation | ||
ricoeur-tei-utils | Digital Ricoeur library for TEI XML files This package needs documentation | ||
riff | riff is a racket wrapper for FLIF This package needs documentation | ||
ring-buffer | An imperative overwriting ring buffer data structure This package needs documentation | ||
riposte | Language for testing JSON-based HTTP APIs This package needs documentation | ||
New | rktreq | This package needs a description This package needs documentation This package needs tags | |
rktvk | Racket library for working with VK API This package needs documentation | ||
rmacs | An EMACS written in Racket. Runs in ANSI-compatible terminals. This package needs documentation | ||
rmc | Racket-made C This package needs documentation | ||
rml-core | This Package is part of an expected set of packages implementing machine learning capabilities for Racket. The core of this package is the management of 'datasets', these datasets are assumed to be for training and testing of machine learning capabilities. This package needs documentation | ||
rml-decisiontrees | This Package is part of a set of packages implementing machine learning capabilities for Racket. This particular package implements support for classification of individuals using decision trees. This package needs documentation | ||
rml-knn | This Package is part of a set of packages implementing machine learning capabilities for Racket. This particular package implements the K-Nearest Neighbor approach for classification. This package needs documentation | ||
rokit-racket | Racket library for compiling to the Rokit Arduino-based robotics kits. We use these kits in ThoughtSTEM robotics classes. This package needs documentation | ||
roman-numeral | Utilities for parsing and writing Roman numerals This package needs documentation | ||
roomba | iRobot Roomba/Create Interface This package needs documentation | ||
rosetta | This package needs a description This package needs documentation This package needs tags | ||
rosette | The Rosette Language This package needs documentation This package needs tags | ||
rosette-extras | A few extra utilities for Rosette This package needs documentation | ||
rsa | An rsa encryption library for racket This package needs documentation This package needs tags | ||
rsc3 | The rsc3 SuperCollider client ported to Racket This package needs documentation | ||
rsound | A framework for manipulating and playing sounds using the portaudio library. Runs on Windows, Mac OS X, and linux. This package needs documentation | ||
rsvg | FFI bindings to libRSVG, a library for loading SVG documents This package needs documentation | ||
rtmidi | RtMidi provides racket bindings for the RtMidi library, thus enabling racket programs to send and receive MIDI events. This package needs documentation | ||
rtnl | Racket FFI Bindings for the Route-Netlink Library This package needs documentation | ||
ruckus | Procedural CAD system for solid modeling This package needs documentation | ||
New | russia-phonologie | transform graphie to phonologie This package needs documentation This package needs tags | |
russian | Russian internationalization bits This package needs documentation | ||
rwind | An X11 window manager written in Racket (still in early stage) This package needs documentation | ||
rws-html-template | Racket Web Server html-template Support This package needs documentation | ||
rx | A set of tools and utilities for reactive programming This package needs documentation | ||
s-lib | A collection of functions for string & word manipulation This package needs documentation | ||
s3-sync | Sync filesystem with an S3 bucket This package needs documentation | ||
sagiri-comm | SAGIRI bindings for Racket This package needs documentation This package needs tags | ||
sasl | SASL authentication client support This package needs documentation | ||
sasl-doc | SASL authentication client support This package needs documentation | ||
sasl-lib | SASL authentication client support This package needs documentation | ||
sasl-test | SASL authentication client support This package needs documentation | ||
SAT | A simple SAT solver based on DPLL. This package needs documentation This package needs tags | ||
sau-cptr-405 | SAU CPTR-405 W18 handin plugin for DrRacket This package needs documentation This package needs tags | ||
scgi | Web Server HTTP SCGI and CGI This package needs documentation | ||
schema | A data modeling tool for Typed Racket This package needs documentation | ||
scope-operations | High-level operations on scopes and sets of scopes, for use in unhygienic macros. This package needs documentation | ||
scratch | This package needs a description This package needs documentation This package needs tags | ||
scratchy | Scratch-like runtime and language This package needs documentation | ||
scribble-abbrevs | Scribble-to-LaTeX helper functions This package needs documentation | ||
scribble-code-examples | A scribble examples form that works with non-s-exp languages This package needs documentation | ||
scribble-code-examples-lib | A scribble examples form that works with non-s-exp languages This package needs documentation | ||
scribble-math | Typesetting math in scribble (uses MathJax and/or KaTeX). Also supports figures with Asymptote. This package needs documentation | ||
New | scribble-minted | A scribble library for using pygmentize This package needs documentation This package needs tags | |
scriblogify | Scribble your blog! This package needs documentation | ||
scripty | This package needs a description This package needs documentation | ||
scripty-doc | This package needs a description This package needs documentation | ||
scripty-lib | This package needs a description This package needs documentation | ||
scrypt | Racket binding to Colin Percival's "scrypt" function. This package needs documentation | ||
sdl | Racket bindings for SDL This package needs documentation This package needs tags | ||
sdraw | Generate cons-cell diagrams using pict. Includes extensive options for customizing the look and feel of the diagrams. This package needs documentation | ||
secd | An SECD to ARM Assembler compiler, supporting a small subset of instructions. This package needs documentation | ||
semilit | Semi-literate programming for any Racket language This package needs documentation | ||
semver | An implementation of the semver (semantic versioning) specification This package needs documentation This package needs tags | ||
send-exp | Terse syntax for object-oriented message sending This package needs documentation | ||
seq-no-order | ~seq-no-order and ~no-order as pattern-expanders that work with syntax/parse. This package needs documentation | ||
serial | Helper FFI bindings for serial port communication based on pyserial This package needs documentation | ||
serialize-syntax-introducer | Serializing syntax introducers into values that can be embedded into syntax objects, compiled, read back as syntax, and restored to functions that introduce the same scopes This package needs documentation | ||
set | Use `racket/set` instead This package needs documentation | ||
set-exp | Literal set syntax This package needs documentation | ||
set-extras | Some conveniences for set, including fancy unicode aliases and more comprehension forms This package needs documentation | ||
sexp-diff | Diffs s-expressions based on Levenshtein-like edit distance. This package needs documentation This package needs tags | ||
sfont | A package for manipulating and creating fonts in Racket. This package needs documentation | ||
sha | SHA-1 and SHA-2, via FFI to OpenSSL. This package needs documentation | ||
shell-pipeline | Shell pipeline library This package needs documentation | ||
shootout | Expression Performance Comparison This package needs documentation This package needs tags | ||
sicp | SICP Support for DrRacket This package needs documentation This package needs tags | ||
signature | Syntax and utilities for writing function contracts as signatures This package needs documentation | ||
simple-barcode | Barcode tool This package needs documentation | ||
simple-csv | This package needs a description This package needs documentation | ||
simple-http | Very small lib for making HTTP requests, usually to APIs. This package needs documentation | ||
simple-oauth2 | Simple OAuth 2.0 client implementation This package needs documentation | ||
simple-qr | QR code tool This package needs documentation | ||
simple-xlsx | Xlsx File tool This package needs documentation | ||
simply-scheme | Danny Yoo's "Simply Scheme" package, allowing the use of Racket for the "Simply Scheme" curriculum This package needs documentation This package needs tags | ||
sinbad | Sinbad is a software library that makes it very easy to uniformly access online data sources provided in standard formats (CSV, JSON, XML). This package needs documentation | ||
sirmail | An IMAP mail client This package needs documentation | ||
sl2014 | This package needs a description This package needs documentation | ||
slack-api | Racket bindings for the Slack API This package needs documentation | ||
slideshow-latex | Slideshow extensions to embed LaTeX and math, as well as other goodies This package needs documentation | ||
slideshow-pretty | Slideshow extensions to add pretty transitions between slides. This package needs documentation | ||
slideshow-repl | This package needs a description This package needs documentation | ||
slideshow-text-style | Small library that helps with formatting text in a slideshow This package needs documentation | ||
sml | S-Markup Language This package needs documentation This package needs tags | ||
snappy | FFI bindings to snappy, a fast compression library This package needs documentation | ||
socketcan | Linux socketcan bindings for Racket. This package needs documentation This package needs tags | ||
softposit-rkt | Racket bindings for the C softposit library. More info at posithub.org (currently only works on Linux 64-bit.) This package needs documentation | ||
sonic-pi | For now, this package starts scsynth just like sonic pi does, and can make a few sounds. This package needs documentation | ||
soundex | Soundex Index Keying This package needs documentation | ||
spaceship-game-demo | A demo "game" (actually many versions of a game) that we are using to teach the principles of game design. Not intended to be particularly fun... This package needs documentation | ||
sparse | A tool for generating test cases for parsers for simple S-expression languages. It is intended primarily for use by instructors of Programming Languages classes in which students implement a simple S-expression-based programming language. It takes as input a description of the grammar of the language to be implemented and produces test cases for the students' parsers. This package needs documentation | ||
spipe | A 'super-pipe' that threads over Racket hash-tables This package needs documentation | ||
split-by | The `split-by` function from Mathematica This package needs documentation | ||
spmatrix | Semi-persistent matrices based on spvectors This package needs documentation | ||
spreadsheet-editor | Flexible spreadsheet editor built on top of Racket's GUI controls This package needs documentation | ||
spvector | Semi-persistent vectors that provide O(1) performance for linear use, but O(n) performance for non-linear accesses This package needs documentation | ||
sql | an S-expression notation for SQL This package needs documentation | ||
sql-sourcery | An ORM for mapping structures in Racket to database entries in a SQL database. All versions 0.1.X are unstable Alpha releases. This package needs documentation | ||
sqlite-table | A quick way to create and query sqlite tables. Basically a simplified wrapper for a subset of the db library. This package needs documentation | ||
squicky | A parser for a wiki syntax (a mild extension of WikiCreole) This package needs documentation | ||
srfi-doc-nonfree | documentation for parts of "srfi" implementation that are licensed restrictively This package needs documentation This package needs tags | ||
srfi-lib-nonfree | parts of "srfi" implementation that are licensed restrictively This package needs documentation This package needs tags | ||
ss-rpc-server | RPC for using Racket as GNU Emacs extension language This package needs documentation | ||
SSE | Server Sent Events for Racket This package needs documentation This package needs tags | ||
ssh-hack | A simple Dgamelaunch client This package needs documentation | ||
staged-slide | Helpers for building staged slides in Slideshow This package needs documentation | ||
stardate | Compute the current TNG stardate. This package needs documentation | ||
static-rename | This package needs a description This package needs documentation This package needs tags | ||
static-rename-doc | documentation (no implementation) for “static-rename” This package needs documentation This package needs tags | ||
static-rename-lib | implementation (no documentation) for “static-rename” This package needs documentation This package needs tags | ||
static-rename-test | This package needs a description This package needs documentation This package needs tags | ||
statsd | statsd client for racket This package needs documentation | ||
stockfighter-racket | Stockfighter API client This package needs documentation This package needs tags | ||
stomp | STOMP messaging protocol codec and client This package needs documentation | ||
stretchable-snip | Racket library for stretchable (scalable) editor snips This package needs documentation | ||
string-sexpr | a supplementary package for Fundamentals I This package needs documentation | ||
string-util | Additional string utilities in Typed Racket. This package needs documentation | ||
struct-defaults | Default values in struct ctors and patterns. This package needs documentation | ||
struct-define | quickly pull out struct fields This package needs documentation | ||
struct-like-struct-type-property | Creating struct-type properties with a struct-like interface This package needs documentation | ||
New | struct-plus-plus | Extended form of struct. Generates keyword constructors, functional setters and updaters. Allows per-field default values, contracts, wrapper functions, and declarative-syntax rules for interfield relations and transformations. This package needs documentation | |
struct-update | This package needs a description This package needs documentation This package needs tags | ||
struct-update-doc | documentation (no implementation) for “struct-update” This package needs documentation This package needs tags | ||
struct-update-lib | implementation (no documentation) for “struct-update” This package needs documentation This package needs tags | ||
struct-update-test | This package needs a description This package needs documentation This package needs tags | ||
stxparse-info | Patched version of syntax/parse which tracks which syntax pattern variables are bound. Use (current-pvars) to access that list. This package needs documentation | ||
subtemplate | Experimental. In a syntax template, auto-generate yᵢ … from xᵢ … . Also includes several improvements, like ellipses outside of syntax templates, and ellipsis-preserving unsyntax. This package needs documentation | ||
sudo | Sudo Command Processes This package needs documentation This package needs tags | ||
sugar | shortcuts for simplicity & readability This package needs documentation This package needs tags | ||
superc | A language for writing C with Racket macros and an easy interface to Racket This package needs documentation | ||
superv | Supervise your subprocesses with Racket This package needs documentation | ||
survival | Teaching language for making survival-style games This package needs documentation | ||
New | svea | This package needs a description This package needs documentation This package needs tags | |
sweet-exp | Sweet expressions: an alternative to s-expressions This package needs documentation | ||
sweet-exp-lib | Implementation part of sweet-exp This package needs documentation | ||
sweet-exp-test | Tests for sweet-exp This package needs documentation | ||
sxml | SXML family of tools (including SXPath) This package needs documentation | ||
sxml-intro | SXML in Racket: Tools for XML and HTML This package needs documentation | ||
symalg | Expressing and manipulating symbolic algebraic expressions in Racket. This package needs documentation | ||
syndicate | A language for interactive programs This package needs documentation This package needs tags | ||
syntax-class-or | Combining syntax classes together as multiple variants This package needs documentation | ||
syntax-classes | Additional useful syntax classes for use with syntax/parse This package needs documentation | ||
syntax-classes-doc | documentation (no implementation) for “syntax-classes” This package needs documentation | ||
syntax-classes-lib | implementation (no documentation) for “syntax-classes” This package needs documentation | ||
syntax-classes-test | This package needs a description This package needs documentation | ||
syntax-lang | Mini-library for creating new #lang languages from simple macros This package needs documentation | ||
syntax-macro-lang | experimental racket module language for creating languages, inspired by syntax-lang This package needs documentation | ||
syntax-parse-example | Example macros written using syntax/parse This package needs documentation | ||
syntax-sloc | counts the number of source lines of code in a racket syntax object This package needs documentation This package needs tags | ||
syntax-warn | Define and attach syntax warnings to code, with automated fixes and built in warnings. Implies -base, -lang, -cli, and -doc packages. This package needs documentation | ||
syntax-warn-base | Base library for defining and attaching syntax warnings This package needs documentation | ||
syntax-warn-cli | Command line raco tools for checking and fixing syntax warnings This package needs documentation | ||
syntax-warn-doc | Documentation for the syntax-warn packages This package needs documentation | ||
syntax-warn-lang | #lang racket/base/warn - Racket with syntax warnings This package needs documentation | ||
sysfs | Linux /sys utilities. This package needs documentation | ||
systemd | SystemD Support This package needs documentation | ||
t-test | Simple implementations of Welch's and Student's t-tests This package needs documentation | ||
table-panel | This library provides a table-panel% class that specializes the panel% class to provide a panel that aligns its children to a grid. A simple demonstration program is also provided. Copyright(c) 2008, M. Douglas Williams. This package needs documentation | ||
tabular | Experimental tabular data package This package needs documentation This package needs tags | ||
taglib | Bindings to the taglib C library, which provides simple access to audio file metadata. This package needs documentation | ||
talk-typer | A tool to make live coding during talks easier This package needs documentation This package needs tags | ||
tandem | Cooperative Communication Framework for Racket This package needs documentation This package needs tags | ||
taskibble | Fork of Scribble for task management This package needs documentation This package needs tags | ||
tasks | Sugar for sync. This package needs documentation This package needs tags | ||
teachpacks | Racket Turtle for drawing turtle-graphics. This package needs documentation This package needs tags | ||
temp-c | temporal contracts This package needs documentation | ||
temp-c-doc | temporal contracts This package needs documentation | ||
temp-c-lib | temporal contracts This package needs documentation | ||
temp-c-test | temporal contracts This package needs documentation | ||
termination | Dynamic enforcement of size-change termination This package needs documentation | ||
termios | FFI bindings to POSIX terminal interface functions This package needs documentation | ||
tesira | Biamp Tesira Client Library This package needs documentation | ||
tesseract | Bindings for Google's Tesseract-OCR This package needs documentation | ||
test-more | A Racket version of the Perl Test::More module. As compared to default Racket tests, this: Shows results for all tests, not just failing ones. Returns values from tests to simplify conditional tests. Much more flexible approximation testing. Shorter test names. Docs are in the README.md This package needs documentation | ||
tetris | A colorful version of tetris. This package needs documentation | ||
TeXmath | Pseudo-(La)TeX mathematical notation for Scribble This package needs documentation | ||
text-table | A simple package to display text tables with utf-8 frames. This package needs documentation | ||
the-unicoder | Universal unicode input system This package needs documentation | ||
this-and-that | Small useful bits and pieces. This package needs documentation This package needs tags | ||
thread-utils | Error-safe infinite loop and until-timeout This package needs documentation | ||
threading | This package needs a description This package needs documentation This package needs tags | ||
threading-doc | documentation (no implementation) for “threading” This package needs documentation This package needs tags | ||
threading-lib | implementation (no documentation) for “threading” This package needs documentation This package needs tags | ||
thrift | Support for the Apache Thrift messaging framework This package needs documentation | ||
tjson | Basic Typed Racket Json Parser and Emitter This package needs documentation | ||
tmemoize | A basic memoize utility for typed racket This package needs documentation | ||
todo-list | A list of goals + interactive commands for solving them in DrRacket This package needs documentation | ||
tomato-timer | Command-line timer This package needs documentation | ||
towers | The GUI client interface for the Towers game. This package needs documentation | ||
towers-lib | Library for the Towers game. This package needs documentation | ||
towers-server | The server for the Towers game. Not required to play. This package needs documentation | ||
tr-immutable | Helpers to write macros using typed/racket at phase 1. Heavily unstable, WIP, experimental, not documented yet. I'm currently dogfooding this to work out the best strategy. This package needs documentation | ||
traces | Tracing utilities for functions and hash-tables, similar to `traces` from `redex` This package needs documentation | ||
treap | Balanced binary search trees implemented through treaps This package needs documentation This package needs tags | ||
trivial | type-tailored standard library functions This package needs documentation | ||
try | A Typed Racket Try datatype and routines for computations that throw exceptions. This package needs documentation | ||
ts-camp-jam-1 | For Fortnite 2d game design camp This package needs documentation This package needs tags | ||
ts-curric-puzzles | Some educational puzzles for interactive learning. This package needs documentation This package needs tags | ||
ts-files | Demo files for ThoughtSTEM. Probably not useful to anyone outside of ThoughtSTEM. This package needs documentation This package needs tags | ||
ts-game-jam-1 | Package for our upcoming game jams This package needs documentation This package needs tags | ||
tulip | This package needs a description This package needs documentation This package needs tags | ||
tulip-lib | This package needs a description This package needs documentation This package needs tags | ||
tulip-test | This package needs a description This package needs documentation This package needs tags | ||
turn-based-game | interfaces and tools for defining and playing turn-based games This package needs documentation | ||
turnstile | #lang for implementing typed languages with Racket This package needs documentation | ||
turnstile-doc | This package needs a description This package needs documentation This package needs tags | ||
turnstile-example | This package needs a description This package needs documentation This package needs tags | ||
turnstile-lib | This package needs a description This package needs documentation This package needs tags | ||
turnstile-test | This package needs a description This package needs documentation This package needs tags | ||
txexpr | Handy tools for working with HTML-style tagged X-expressions This package needs documentation | ||
txexpr-stxparse | syntax-parse patterns for parsing Tagged X-expressions This package needs documentation | ||
type-conventions | Forms for giving specific argument names implicit types This package needs documentation | ||
type-expander | Type expanders for typed/racket, which work like match expanders for match This package needs documentation | ||
typed-map | Type inference helper for map with Typed/Racket. Supports afl (rather the unhygienic variant, aful/unhygienic), un-annotated lambdas and polymorphic functions. This package needs documentation | ||
typed-map-doc | Documentation for typed-map This package needs documentation | ||
typed-map-lib | Implementation of typed-map This package needs documentation | ||
typed-map-test | Tests for typed-map This package needs documentation | ||
typed-racket-hacks | Various workarounds for Typed Racket, most of which are expected to be eventually obsolete This package needs documentation | ||
typed-racket-stream | Streams for typed racket This package needs documentation | ||
typed-rosette | A typed variant of the Rosette language. This package needs documentation | ||
typed-stack | A simple stack library written in TR. This package needs documentation | ||
typed-struct-props | Some struct type properties in Typed/Racket, in a more type-safe way. The API should hopefully stay backward-compatible when Typed/Racket officially supports (or rejects) structure type properties. This package needs documentation | ||
typed-worklist | A Typed Racket implementation of a general-purpose worklist, with multiple worklists of different types. This package needs documentation | ||
typeset-rewriter | Simple, low-level rewriter tools for typesetting PLT Redex models This package needs documentation | ||
tzdata | zoneinfo data mainly for Windows systems using tzinfo This package needs documentation | ||
tzinfo | API for querying the IANA tz database This package needs documentation | ||
udelim | Add more parens and string delimiters. This package needs documentation | ||
udev | udev bindings for Racket This package needs documentation | ||
unicode-properties | This package provides definitions for several unicode properties, and also an auto-update mechanism that can extract additional ones. This package needs documentation | ||
unix-signals | Sending and handling Unix signals from Racket This package needs documentation | ||
unreachable | Utilities for expressing supposedly unreachable code This package needs documentation | ||
unstable | Experimental libraries This package needs documentation | ||
unstable-2d | Experimental 2d syntax This package needs documentation | ||
unstable-contract-lib | Experimental libraries for working with contracts This package needs documentation | ||
unstable-debug-lib | Experimental libraries for debugging This package needs documentation | ||
unstable-doc | documentation part of "unstable" This package needs documentation | ||
unstable-flonum-doc | Experimental libraries for flonum computations (documentation) This package needs documentation | ||
unstable-flonum-lib | Experimental libraries for flonum computations This package needs documentation | ||
unstable-latent-contract-lib | Experimental libraries for contracts at definitions This package needs documentation | ||
unstable-lib | implementation (no documentation) part of "unstable" This package needs documentation | ||
unstable-list-lib | Experimental libraries for list operations This package needs documentation | ||
unstable-macro-testing-lib | Experimental libraries for testing macros This package needs documentation | ||
unstable-options-lib | Experimental libraries for option contracts This package needs documentation | ||
unstable-parameter-group-lib | Experimental libraries for parameter groups This package needs documentation | ||
unstable-pretty-lib | Experimental libraries for pretty printing This package needs documentation | ||
unstable-redex | Experimental libraries for typesetting PLT Redex models This package needs documentation | ||
unstable-test | tests for "unstable" This package needs documentation | ||
uri | URI and URL api in Typed Racket. This package needs documentation | ||
uri-old | Web URI and URL This package needs documentation | ||
uri-template | Implementation of RFC 6570 (URI Template). This package needs documentation | ||
urlang | Write JavaScript with Racket syntax. Bonus: Use Racket to define macros for JavaScript constructs. This package needs documentation | ||
uu-cs3520 | Utah CS 3520 homework submission plugin for DrRacket This package needs documentation | ||
uu-cs5510 | Utah CS 5510 homework submission plugin for DrRacket This package needs documentation This package needs tags | ||
uuid | Generate cryptographically-random UUIDs in pure Racket This package needs documentation | ||
values-plus | This package needs a description This package needs documentation This package needs tags | ||
version-case | Conditional behavior based on the version of Racket This package needs documentation This package needs tags | ||
video | The latest version of #lang video This package needs documentation | ||
video-samples | A package containing sample videos (with a license to use and redistribute), as well as video scripts to use them. This package needs documentation | ||
video-testing | More stable than video-unstable, but updated less frequently. Less stable than video(-stable), but updated more frequently This package needs documentation | ||
video-unstable | The latest and greatest build of Video. This build will occasionally fail. This package needs documentation | ||
video-v0-0 | v0.0 of #lang video This package needs documentation | ||
video-v0-1 | v0.1 of #lang video This package needs documentation | ||
video-v0-2 | v0.2 of #lang video This package needs documentation | ||
virtual-mpu | Universal Emulator & Assembler for Old Microprocessors This package needs documentation | ||
vlc | VideoLAN VLC Media Player Control This package needs documentation | ||
vr-lang | Racket for Virtual Reality. Compiles to A-frame.io. We made this for educational purposes at ThoughtSTEM. However, you could probably use this in production in some scenarios. This package needs documentation | ||
w3s | W3 Standards Implemented in Typed Racket This package needs documentation | ||
warp | Light multiplayer space themed game for LAN parties. This package needs documentation | ||
wavelet-transform-haar-1d | A library to perform forward and reverse 1-d Haar Wavelet transforms This package needs documentation | ||
web-galaxy |