Search Manuals
Release Notes
Report a Bug
Version: 5.0.2


This is an installation-specific listing. Running raco docs (or Racket Documentation on Windows or Mac OS X) may open a different page with local and user-specific documentation, including documentation for installed PLaneT packages.

Getting Started

  Quick: An Introduction to Racket with Pictures

  How to Design Programs

  Continue: Web Applications in Racket

  More: Systems Programming with Racket


  Guide: Racket



  Reference: Racket


  R6RS: Scheme

  Datalog: Deductive database programming


  How to Design Programs Languages

  Programming Languages: Application and Interpretation


  Essentials of Programming Languages Language

  Sprachebenen und Material zu Die Macht der Abstraktion



  DrRacket: Programming Environment


  raco: Racket Command-Line Tools


  PLaneT: Automatic Package Distribution

  Racklog: Prolog-Style Logic Programming in Racket

  RackUnit: Unit Testing for Racket

  Redex: Practical Semantics Engineering

  Scribble: Racket Documentation Tool

  Slideshow: Racket Figure and Presentation Tools

  Web Server: Racket HTTP Server

  Web: Racket Web Applications


  Plugins: Extending DrRacket


GUI and Graphics Libraries

  GUI: Racket Graphics Toolkit

  Framework: Racket GUI Application Framework


  GL: 3-D Graphics

  PLoT: Graph Plotting


  Browser: Simple HTML Rendering

  Cards: Virtual Playing Cards Library

  Embedded GUI: Widgets within editor<%>

  Games: Fun Examples

  GL Board Game: 3-D Game Support

  MrLib: Extra GUI Libraries

  String Constants: GUI Internationalization

  Syntax Color: Utilities

  Turtle Graphics


Network Libraries

  Net: Racket Networking Libraries



Parsing Libraries

  File: Racket File Format Libraries

  HTML: Parsing Library

  Parser Tools: lex and yacc-style Parsing

  XML: Parsing and Writing


Tool Libraries

  Config: Installation and Search Paths

  Dynext: Running a C Compiler/Linker

  Errortrace: Debugging and Profiling

  Macro Debugger

  Make: Dependency Manager

  Profile: Statistical Profiler

  Readline: Terminal Interaction

  SLaTeX Wrapper

  Test Support

  Trace: Instrumentation to Show Function Calls

  Version: Racket Version Checking


Low-Level APIs

  FFI: Racket Foreign Interface

  Inside: Racket C API

  c-lambda: C FFI via raco ctool



  MysterX: Using Windows COM Objects in Racket

  MzCOM: Racket as a Windows COM Object


Miscellaneous Libraries

  SRFIs: Libraries


  HtDP: Languages as Libraries

  Scriblib: Extra Scribble Libraries


  Syntax: Meta-Programming Helpers

  The Typed Racket Reference

  Typed Racket: Racket with Static Types


Experimental Languages and Libraries

  Data Structures

  FrTime: A Language for Reactive Programs

  Lazy Racket



Legacy Languages and Libraries

  Scheme: Compatibility Libraries and Executables


  R5RS: Legacy Scheme


  Graphics: Legacy Library

  MzLib: Legacy Racket Libraries

  mzpp and mztext: Preprocessors

  MzScheme: Legacy Module Language

  Test Box Recovery Tool



  Algol 60