1-day current streak·10-day longest streak
-
language-garden ★ PINNED
A garden of small programming language implementations 🪴
OCaml ★ 328 15h agoExplain → -
fathom ★ PINNED ⑂
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Rust ★ 4 3y agoExplain → -
pikelet ★ PINNED ⑂
🥞 (Please don’t repost, this is still a WIP) A friendly little systems language with first-class types.
Rust ★ 7 5y agoExplain → -
codespan ★ PINNED
Beautiful diagnostic reporting for text-based programming languages.
Rust ★ 1.3k 4mo agoExplain → -
approx
Approximate floating point equality comparisons and assertions
Rust ★ 185 12m agoExplain → -
rust-nbe-for-mltt
Normalization by evaluation for Martin-Löf Type Theory with dependent records
Rust ★ 103 4y agoExplain → -
moniker
Automagical variable binding library for Rust
Rust ★ 68 6y agoExplain → -
ocaml-flake-example
An overly elaborate example of building a ‘Hello World’ package with Nix flakes, OCaml, and Dune
Nix ★ 67 1y agoExplain → -
algebra
Abstract algebra for Rust (still very much a WIP!)
Rust ★ 62 4y agoExplain → -
color-rs
A library that provides types and conversions for working with various color formats.
Rust ★ 46 1y agoExplain → -
chronicle
An event sourced CQRS framework for Rust
Rust ★ 40 9y agoExplain → -
lean-holes
Interactive holes for Lean 4
Lean ★ 22 2y agoExplain → -
open.gl-tutorials
DEPRECATED
Rust ★ 18 13y agoExplain → -
rusp
A minimal scripting and data language for Rust.
Rust ★ 17 13y agoExplain → -
elm-stlc
Bidirectional type checker for the simply typed lambda calculus
Elm ★ 15 6y agoExplain → -
sax-rs
DEPRECATED - use https://github.com/netvl/rust-xml/ instead.
Rust ★ 12 12y agoExplain → -
mia-lang
A little concatenative language
Rust ★ 9 10y agoExplain → -
bullet-rs
Bindings and wrapper for the Bullet physics C API.
Rust ★ 9 13y agoExplain → -
vscode-mercury
Mercury language integration for VSCode
★ 4 5y agoExplain → -
rust-visitors
Experimenting with visitors in Rust
Rust ★ 3 8y agoExplain → -
idris-power-of-pi
Parts of The Power of Pi, implemented in Idris
Idris ★ 3 8y agoExplain → -
glfwvbo
No description.
D ★ 3 14y agoExplain → -
odyssey-engine-old
An experimental game engine written in D.
D ★ 3 14y agoExplain → -
agda-logic-playground
Messing around with propositional logic in Agda
Agda ★ 2 9y agoExplain → -
lean_tutorial_exercises
Answers to the exercises in the Lean tutorial
Lean ★ 2 9y agoExplain → -
gfx-rs ⑂
A lightweight graphics device manager for Rust
Rust ★ 2 11y agoExplain → -
Derelict3 ⑂
A collection of dynamic D bindings to C libraries, useful for multimedia and game development.
D ★ 2 14y agoExplain → -
efl-rs
Servo-specific wrapper for the relevant components of the Enlightenment Foundation Libraries.
Rust ★ 2 12y agoExplain → -
ieee754-rs
IEEE 754-2008 floating point arithmetic for Rust (WIP)
Rust ★ 2 12y agoExplain → -
alga ⑂
Abstract algebra for Rust.
Rust ★ 1 9y agoExplain → -
rust-bay-area-2014-06
Demo OpenGL code from the Rust Bay Area meetup on Game Tech.
Rust ★ 1 12y agoExplain → -
hedge
Indexed based half-edge mesh implementation
Rust ★ 1 8y agoExplain → -
lisp.rs ⑂
Scheme Interpreter in Rust
Rust ★ 1 10y agoExplain → -
sdl2-rs
Rust bindings and wrapper for SDL2 (Incomplete!)
Rust ★ 1 12y agoExplain → -
rust-opengles ⑂
OpenGL ES 2.0 bindings for Rust
Rust ★ 1 12y agoExplain → -
ChannelSorter2 ⑂
No description.
★ 0 2y agoExplain → -
opam-nix ⑂
Turn opam-based OCaml projects into Nix derivations
★ 0 11mo agoExplain → -
polarity ⑂
A Language with Dependent Data and Codata Types
★ 0 1y agoExplain → -
dune ⑂
A composable build system for OCaml.
★ 0 6mo agoExplain → -
ocaml-integers ⑂
Various signed and unsigned integer types for OCaml
★ 0 1y agoExplain → -
lambdapi-haskell ⑂
Dependently Typed Lambda Calculus in Haskell
Haskell ★ 0 8y agoExplain → -
elm-compiler ⑂
Compiler for the Elm programming language. Elm aims to make web development more pleasant. Elm is a type inferred, functional reactive language that compiles to HTML, CSS, and JavaScript.
Haskell ★ 0 11y agoExplain → -
opam2json ⑂
No description.
★ 0 11mo agoExplain → -
mercury ⑂
The Mercury logic programming system.
★ 0 3y agoExplain → -
RecordFlux ⑂
Formal message specification and generation of verifiable binary parsers and message generators
★ 0 4y agoExplain → -
foam-template ⑂
Foam workpace template
★ 0 4y agoExplain → -
annotated_latex_equations ⑂
Examples of how to create colorful, annotated equations in Latex using Tikz.
★ 0 4y agoExplain → -
home-manager ⑂
Manage a user environment using Nix [maintainer=@rycee]
★ 0 4y agoExplain → -
makam ⑂
The Makam Metalanguage
★ 0 5y agoExplain → -
pl-thesaurus ⑂
No description.
★ 0 4y agoExplain → -
elaboration-zoo ⑂
Minimal implementations for dependent type checking and elaboration
★ 0 5y agoExplain → -
compiling-to-assembly-from-scratch ⑂
Source code for the book Compiling to Assembly from Scratch https://keleshev.com/compiling-to-assembly-from-scratch-the-book
★ 0 5y agoExplain → -
TAL0 ⑂
Based on paper by Greg Morrisett , TAL-0 is the design of a RISC-style typed assembly language which focuses on control-flow safety.
★ 0 9y agoExplain → -
imgui-rs ⑂
Rust bindings for ImGui
Rust ★ 0 9y agoExplain → -
elm-to-purescript-cheatsheet ⑂
Purescript for Elm devs. 🚀
★ 0 8y agoExplain → -
firefox-data-docs ⑂
A guide for Mozilla's developers and data scientists to analyze and interpret the data gathered by the Firefox Telemetry system.
★ 0 5y agoExplain → -
marp-core ⑂
The core of Marp converter
★ 0 5y agoExplain → -
mdBook ⑂
Create book from markdown files. Like Gitbook but implemented in Rust
Rust ★ 0 8y agoExplain → -
glutin ⑂
Pure Rust alternative to GLFW
★ 0 9y agoExplain → -
winit ⑂
Window handling library in pure Rust
Rust ★ 0 9y agoExplain → -
lindenmayer ⑂
Shape Grammars in Prolog
Prolog ★ 0 7y agoExplain → -
proglangdesign.github.io ⑂
A website for the #proglangdesign community on freenode
HTML ★ 0 7y agoExplain → -
rust-bindgen ⑂
binding generator for rust language
Rust ★ 0 11y agoExplain → -
salsa ⑂
A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.
Rust ★ 0 7y agoExplain → -
nalgebra ⑂
Linear algebra library for computer physics, computer graphics and data analysis for Rust.
Rust ★ 0 9y agoExplain → -
pretty.rs ⑂
Wadler-style pretty-printing combinators in Rust
Rust ★ 0 8y agoExplain → -
elm-core ⑂
Elm's core libraries
Elm ★ 0 11y agoExplain → -
im-rs ⑂
Assorted immutable collection datatypes for Rust
Rust ★ 0 8y agoExplain → -
kotlin-web-site ⑂
The Kotlin Programming Language Website
JavaScript ★ 0 8y agoExplain → -
bound ⑂
Combinators for manipulating locally-nameless generalized de Bruijn terms
Haskell ★ 0 8y agoExplain → -
hyper ⑂
An HTTP library for Rust
Rust ★ 0 9y agoExplain → -
ecs_bench ⑂
No description.
Rust ★ 0 9y agoExplain → -
tfs ⑂
Next generation File System — with support for O(1) snapshots, error correction, encryption, caching, and more. — contains official implementation of SeaHash
Rust ★ 0 9y agoExplain → -
diesel ⑂
A safe, extensible ORM and Query Builder for Rust
Rust ★ 0 9y agoExplain → -
distributed_systems_bibliography
No description.
★ 0 9y agoExplain → -
gfx_examples
Examples of using gfx-rs
Rust ★ 0 11y agoExplain → -
pny1-assignment ⑂
College assignment writing in which I ramble about type classes and dependent types.
Agda ★ 0 10y agoExplain → -
try_gluon ⑂
No description.
Rust ★ 0 8y agoExplain → -
lalrpop ⑂
LR(1) parser generator for Rust
Rust ★ 0 8y agoExplain → -
gluon ⑂
A static, type inferred and embeddable language written in Rust.
Rust ★ 0 8y agoExplain → -
rusttype ⑂
A pure Rust alternative to libraries like FreeType.
Rust ★ 0 10y agoExplain → -
eventual ⑂
A future & stream abstraction for Rust
Rust ★ 0 10y agoExplain → -
helix ⑂
Ruby and Rust, sitting in a tree
Rust ★ 0 10y agoExplain → -
arcball-cgmath ⑂
A simple arcball-style camera. Uses the cgmath-rs library
Rust ★ 0 10y agoExplain → -
glium ⑂
Safe OpenGL wrapper for the Rust language.
Rust ★ 0 10y agoExplain → -
gleam ⑂
Generated OpenGL bindings and wrapper for Servo.
Rust ★ 0 10y agoExplain → -
glium_text ⑂
Text rendering with glium
Rust ★ 0 10y agoExplain → -
rayon ⑂
Rayon: A data parallelism library for Rust
Rust ★ 0 10y agoExplain → -
fn_ops
Traits for function operator overloading
Rust ★ 0 10y agoExplain → -
react-motion ⑂
A spring that solves your animation problems.
JavaScript ★ 0 10y agoExplain → -
elm-bin ⑂
elm-platform bin-wrapper that makes it seamlessly available as a local dependency
JavaScript ★ 0 10y agoExplain → -
atom-language-idris ⑂
A Idris Mode for Atom.io
CoffeeScript ★ 0 10y agoExplain → -
git-workshop-playground
A playground for teaching git
HTML ★ 0 10y agoExplain → -
git-workshop-2015-08
No description.
HTML ★ 0 11y agoExplain → -
elm-history ⑂
Elm bindings to HTML5 History API
JavaScript ★ 0 11y agoExplain → -
gfx_macros ⑂
Utility macros for gfx-rs
Rust ★ 0 11y agoExplain → -
gfx_gl ⑂
An OpenGL loader tailored to gfx-rs's needs.
Rust ★ 0 10y agoExplain → -
rust-cocoa ⑂
Cocoa/Objective-C bindings for the Rust programming language
Rust ★ 0 11y agoExplain → -
rust-core-foundation ⑂
Rust bindings to the Core Foundation library on Mac OS X and iOS
Rust ★ 0 11y agoExplain → -
rust ⑂
WIP fork of the Rust Programming Language. See mozilla/rust for the main repository.
Rust ★ 0 11y agoExplain → -
rust-xml ⑂
An XML parser in Rust
Rust ★ 0 11y agoExplain → -
genmesh ⑂
A library of mesh generation utilities.
Rust ★ 0 11y agoExplain → -
servo ⑂
The Servo Browser Engine
Rust ★ 0 12y agoExplain → -
rfcs ⑂
RFCs for changes to Rust
★ 0 12y agoExplain → -
quickcheck ⑂
QuickCheck for Rust (with shrinking).
Rust ★ 0 12y agoExplain → -
rust-geom ⑂
Geometry primitives (basic linear algebra) for Rust
Rust ★ 0 12y agoExplain → -
khronos-api ⑂
Mirror of the khronos api svn repository
C ★ 0 12y agoExplain → -
eve
An elegant and simple framework for fun and quick game development.
C++ ★ 0 13y agoExplain → -
sublime-rust ⑂
A package to add support for the Rust programming language to Sublime Text 2
★ 0 12y agoExplain → -
idris-mode ⑂
Idris syntax highlighting, interactive REPL and more things for emacs.
Emacs Lisp ★ 0 12y agoExplain → -
rray ⑂
Raytracer written in rust.
Rust ★ 0 13y agoExplain → -
rparse ⑂
Parser combinator library written using the Rust language
Rust ★ 0 13y agoExplain →
No repos match these filters.