Highlights
- Pro
Stars
- All languages
- ATS
- Agda
- Assembly
- Batchfile
- C
- C#
- C++
- CSS
- Clojure
- CoffeeScript
- Common Lisp
- Coq
- Crystal
- Dafny
- Dockerfile
- Elm
- Emacs Lisp
- Erlang
- F*
- Frege
- Go
- Grammatical Framework
- HTML
- Haskell
- Idris
- Janet
- Java
- JavaScript
- Jupyter Notebook
- Koka
- Kotlin
- LLVM
- Lean
- LiveScript
- Lua
- MATLAB
- Makefile
- Mathematica
- Nearley
- Nix
- Nunjucks
- OCaml
- Objective-C
- Opa
- OpenSCAD
- Perl
- PostScript
- Prolog
- PureScript
- Python
- Racket
- Reason
- Rocq Prover
- Ruby
- Rust
- SMT
- Scala
- Scheme
- Shell
- Standard ML
- Swift
- SystemVerilog
- TeX
- TypeScript
- UrWeb
- Vim Script
- Visual Basic
- Visual Basic .NET
- wisp
Rocq (formerly Coq) grammar for Tree-sitter.
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
OCaml as a Tactic Language for the Rocq Prover
Automatic rendering of separation-logic diagrams for Iris and CFML in Alectryon and VSRocq
A formal verification of an abstract SAT solving transition system.
A playable 3D voxel game built in Lean 4.
A collaborative bibliography of papers related to property-based testing
The 2025 version of Isabelle2Cpp, supports deep copy, maintains shallow copy in the definition-based conversion, adds move in the rule-based conversion, and implements memoization for int repetitiv…
Cpp2Rust: Automatic Translation of C++ to Safe Rust
Formally verified mathematical finance in Lean 4. Black–Scholes/Greeks/PDE, Itô calculus, FTAP/Girsanov, CRR→BS convergence, Merton jump-diffusion.
Fork of Plan 9 meant for education. https://principia-softwarica.org/
A spreadsheet implementation in Rocq, extracted to C++ via Crane.
A fast terminal spreadsheet editor with Vim keybindings
A parser based on the ALL(*) algorithm, implemented and verified in Coq.
Initial release: constructive proof of Rice's theorem via MRDP
A minimal Scheme to embed Rocq extracted code into constrained targets
A parser, formatter, validator, and language server for SQLite SQL. Built on SQLite's own grammar and tokenizer
The 1SubML programming language - unified module and value language, structural subtyping, global type inference, higher rank polymorphic types, existential types, higher kinded types (no partial a…
Outcome logic formalization in Rocq (OOPSLA '23)
Tools for MIL, a Monadic Intermediate Language
an embedded os written in haskell with microhs with lisp support, cs140e final project
🌸 Learn Japanese grammar with TypeScript