Search Package Index

95 packages found

 PackageDescriptionBuild 

_-exp

A metalanguage similar to #lang at-exp, but with a configurable command character

Docs:

This package needs license metadata

succeeds2

anarki

Community-managed variant of the Arc dialect of Lisp

Docs:

This package needs license metadata

succeeds2

apply

應用序語言

This package needs documentation

This package needs license metadata

succeeds; has dependency problems4

barrel

An esoteric golfing lang

Docs:

This package needs license metadata

succeeds; has failing tests5

BQN

Proof of concept for compiling BQN code into Racket

This package needs documentation

License:
fails6

c

A language level for writing C code in DrRacket.

Docs:
Tags:

This package needs license metadata

succeeds2

c-utils

Utilities for manipulating C source code.

Docs:
Tags:

This package needs license metadata

succeeds2

curly-fn

This package needs a description

Docs:

This package needs license metadata

succeeds3

dollar

An example #lang extension which uses $ instead of , for unquote.

This package needs documentation

This package needs license metadata

succeeds4

drbayes

Probabilistic programming language

This package needs documentation

This package needs license metadata

fails6

dssl

Data Structures Student Language: an extension of ASL for easier imperative programming.

Docs:

This package needs license metadata

succeeds2

dssl2

A language for data structures students

Docs:

This package needs license metadata

succeeds2

dynamic-ffi

Dynamically generate FFI bindings to C, and write C code inline in your Racket programs.

This package needs license metadata

succeeds2

ecmascript

Parser, runtime and #lang for ECMAScript

Tags:

This package needs license metadata

succeeds2

effection

A library for custom side effects.

Docs:

This package needs license metadata

succeeds2

effection-doc

A library for custom side effects. (doc)

Docs:

This package needs license metadata

succeeds2

effection-lib

A library for custom side effects. (lib)

This package needs documentation

This package needs license metadata

succeeds4

effection-test

A library for custom side effects. (test)

This package needs documentation

This package needs license metadata

succeeds4

elle

The library and documentation for the Elle language, a Racket-like language with reimagined syntax and updated features.

Docs:

This package needs license metadata

succeeds; has dependency problems2

elle-lib

The Elle language, a Racket-like language with reimagined syntax and updated features.

This package needs documentation

This package needs license metadata

succeeds4

envlang

Prototype of a proof-of-concept for a language with first-class environments.

Docs:

This package needs license metadata

succeeds; has dependency problems; has failing tests5

esterel-lib

Esterel implementation in Racket

This package needs documentation

License:
succeeds4

etl

A racket implementation of the etl esolang created by xSK

Docs:

This package needs license metadata

succeeds; has dependency problems2

fexpress

A compilation-friendly fexpr language.

Docs:

This package needs license metadata

succeeds2

fexpress-doc

A compilation-friendly fexpr language. (doc)

Docs:

This package needs license metadata

succeeds2

fexpress-lib

A compilation-friendly fexpr language. (lib)

This package needs documentation

This package needs license metadata

succeeds4

fexpress-test

A compilation-friendly fexpr language. (test)

This package needs documentation

This package needs license metadata

succeeds4

gdlisp

A lisp dialect that compiles to GDScript, for the Godot engine.

Docs:
License:
succeeds0

glossolalia

A language for generating words according to sound and syllable rules. Has features for cross-syllable rules and phoneme occurence frequency.

Tags:

This package needs license metadata

succeeds2

grift

A gradually typed language

This package needs documentation

This package needs license metadata

fails6

hackett

This package needs a description

Docs:

This package needs license metadata

fails6

helisp

Helang的Racket实现, 赛博DSL之光

This package needs documentation

This package needs license metadata

succeeds; has dependency problems4

heresy

A functional Lisp dialect with BASIC-inspired syntax

Docs:
Tags:

This package needs license metadata

succeeds; has failing tests5

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 license metadata

succeeds2

interconfection

A library for building extensible systems, especially module systems.

This package needs license metadata

succeeds2

interconfection-doc

A library for building extensible systems, especially module systems. (doc)

This package needs license metadata

succeeds2

interconfection-lib

A library for building extensible systems, especially module systems. (lib)

This package needs documentation

This package needs license metadata

succeeds4

interconfection-test

A library for building extensible systems, especially module systems. (test)

This package needs documentation

This package needs license metadata

succeeds4

ipoe

interactive poetry editor

Docs:

This package needs license metadata

succeeds2

iswim

iswim implementation

This package needs documentation

Tags:

This package needs license metadata

succeeds4

j

Racket implementation of J language and related concepts

Docs:

This package needs license metadata

succeeds2

j-notation

An exploration into an alternate surface syntax.

This package needs license metadata

succeeds2

knotty

A domain-specific language for knitting patterns

This package needs documentation

fails6

knotty-lib

A domain-specific language for knitting patterns. Implementation only: no documentation.

This package needs documentation

fails6

lang-slide

A picture showing all the languages used to implement Racket.

This package needs license metadata

succeeds; has failing tests5

langtag

BCP-47 compliant language tag predicates.

Docs:
License:
succeeds0

lua

The programming language Lua. Targeting version 5.3.5 (Currently unstable)

This package needs documentation

This package needs license metadata

succeeds4

magnolisp

Magnolisp

Docs:
Tags:

This package needs license metadata

succeeds2

mario

An interpreter for the 2d programming language MarioLANG

This package needs documentation

This package needs license metadata

succeeds; has dependency problems4

minipascal

MiniPascal as a Racket language

This package needs documentation

This package needs license metadata

succeeds4

mischief

Mischief: A Racketeer's Toolkit

Docs:

This package needs license metadata

succeeds; has failing tests5

mischief-dev

Mischief: A Racketeer's Toolkit [development branch]

Docs:

This package needs license metadata

succeeds; has conflicts; has failing tests5

parendown

A weak opening parenthesis, good for eliminating indentation.

Docs:

This package needs license metadata

succeeds2

parendown-doc

A weak opening parenthesis, good for eliminating indentation. (doc)

Docs:

This package needs license metadata

succeeds2

parendown-lib

A weak opening parenthesis, good for eliminating indentation. (lib)

This package needs documentation

This package needs license metadata

succeeds4

parendown-test

A weak opening parenthesis, good for eliminating indentation. (test)

This package needs documentation

This package needs license metadata

succeeds4

parenlog

A language that is like Prolog, but parenthetical.

Docs:

This package needs license metadata

succeeds; has dependency problems2

pcf

PCF with Contracts and Symbolic Values

This package needs documentation

Tags:

This package needs license metadata

fails6

pie

The Pie language, used in The Little Typer

Docs:

This package needs license metadata

succeeds; has dependency problems2

pie-a-let-mode

A little fork of the Pie language (adds `let` and `equal`).

This package needs license metadata

succeeds; has dependency problems; has failing tests5

pl

Eli's PL course plugin

Docs:

This package needs license metadata

succeeds; has dependency problems; has failing tests5

plai-lazy

A lazy variant of the plai language

Docs:
Tags:

This package needs license metadata

succeeds2

plai-typed

The `plai-typed' language for use with Programming Languages: Application and Interpretation, Second Edition

This package needs license metadata

succeeds2

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`.

Docs:

This package needs license metadata

succeeds; has failing tests5

plaitypus

Typed variant of #lang plai. Forked from plai-typed, brought closer to #lang plai.

Docs:

This package needs license metadata

succeeds2

play

Variations on #lang plai, the language that accompanies Krishnamurthi's PLAI book.

This package needs documentation

Tags:

This package needs license metadata

succeeds; has failing tests5

profj

ProfessorJ

Docs:
Tags:

This package needs license metadata

succeeds; has failing tests5

python

An implementation of the Python programming language for Racket

This package needs documentation

Tags:

This package needs license metadata

succeeds; has failing tests5

rackjure

Some Clojure-inspired idioms.

Docs:
Tags:
License:
succeeds0

raqet

A novel Qing language implementation

Docs:
License:
succeeds; has dependency problems; has failing tests5

raw-string

Raw string support without at-exp

This package needs documentation

Tags:

This package needs license metadata

succeeds4

rawk

AWK-like scripting in Racket. Metapackage.

This package needs documentation

succeeds4

rawk-doc

AWK-like scripting in Racket. Documentation.

Docs:
succeeds0

rawk-lib

AWK-like scripting in Racket. Core.

This package needs documentation

succeeds4

rawk-test

AWK-like scripting in Racket. Tests.

This package needs documentation

succeeds4

rawk-tool

AWK-like scripting in Racket. Tool.

This package needs documentation

succeeds4

reactor

An embedded synchronous reactive language, a la reactiveML

Docs:

This package needs license metadata

succeeds2

recursive-language

A language for writing recursively computable functions

License:
succeeds0

New

rhombus-prototype

A compatibility package that combines original Rhombus packages

Tags:
License:
succeeds0

rince

A runtime library and C->Racket compiler to allow running C programs on top of Racket (no FFI!)

Docs:

This package needs license metadata

succeeds2

russian-lang

Programming language based on russian language

Tags:
License:
succeeds0

semilit

Semi-literate programming for any Racket language

This package needs documentation

This package needs license metadata

succeeds4

sew

A meta-language for assembling a file with custom preprocessing logic.

Docs:

This package needs license metadata

succeeds2

sew-doc

A meta-language for assembling a file with custom preprocessing logic. (doc)

Docs:

This package needs license metadata

succeeds2

sew-lib

A meta-language for assembling a file with custom preprocessing logic. (lib)

This package needs documentation

This package needs license metadata

succeeds4

sew-test

A meta-language for assembling a file with custom preprocessing logic. (test)

This package needs documentation

This package needs license metadata

succeeds4

New

shplait

The Shplait language is a hybrid of Rhombus (concrete syntax) and ML (type system) that is intended for use in an interpreters-based programming-languages course. It's based on Plait.

Docs:
Tags:

This package needs license metadata

succeeds; has failing tests5

superc

A language for writing C with Racket macros and an easy interface to Racket

Docs:

This package needs license metadata

succeeds; has failing tests5

tesurell

Tesurell is a Racket-powered markup language that supports inline use of other #langs, including itself. When used as a module, Tesurell acts as sugar for reading and using #langs via input ports.

Docs:

This package needs license metadata

fails6

tinybasic

TinyBASIC (Install this package for all goodies)

This package needs documentation

This package needs license metadata

succeeds; has dependency problems4

tinybasic-doc

TinyBASIC (Documentation only)

Docs:

This package needs license metadata

succeeds2

tinybasic-examples

TinyBASIC (Examples only)

This package needs documentation

This package needs license metadata

succeeds4

tinybasic-lib

TinyBASIC (Implementation)

This package needs documentation

This package needs license metadata

succeeds4

turnstile

#lang for implementing typed languages with Racket

This package needs documentation

This package needs license metadata

succeeds4

xlang

A minimal combinator language, created for PLT Game #1

This package needs documentation

Tags:

This package needs license metadata

succeeds4