Sjoerd Vermeulen's starred repositories

zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

Language:RustLicense:NOASSERTIONStargazers:39365Issues:0Issues:0

construct

Compiler for an x86 Assembly language abstracting over NASM

Language:C++License:MITStargazers:202Issues:0Issues:0

GeckOS-V2

GeckOS version 2, a multi-tasking and multithreading operating system for the 6502

Language:MakefileLicense:GPL-2.0Stargazers:223Issues:0Issues:0

cpu

A very primitive but hopefully self-educational CPU in Verilog

Language:VerilogStargazers:132Issues:0Issues:0

imtui

ImTui: Immediate Mode Text-based User Interface C++ Library

Language:C++License:MITStargazers:2910Issues:0Issues:0

ocaml-llvm

Outdated version of an LLVM based backend for OCaml. Newer version:

Language:OCamlLicense:NOASSERTIONStargazers:21Issues:0Issues:0

dream

Tidy, feature-complete Web framework

Language:OCamlLicense:MITStargazers:1545Issues:0Issues:0

oni2

Native, lightweight modal code editor

Language:ReasonLicense:MITStargazers:7764Issues:0Issues:0

heap_allocator

A simple heap memory allocator in ~200 lines.

Language:CLicense:MITStargazers:856Issues:0Issues:0

wipple

Learn to code with Wipple.

Language:RustLicense:MITStargazers:32Issues:0Issues:0

llvm-min-caml

LLVM port of the Min-Caml compiler

Language:OCamlLicense:NOASSERTIONStargazers:9Issues:0Issues:0

khasmc

A functional programming language that aims to be simple, but expressive.

Language:OCamlLicense:MPL-2.0Stargazers:19Issues:0Issues:0

lambda-compiler

A Lambda Calculus to LLVM IR compiler

Language:PythonStargazers:1Issues:0Issues:0

logicrs

An easy-to-use simulator for logical circuits

Language:RustLicense:MITStargazers:50Issues:0Issues:0

star

An experimental programming language that's made to be powerful, productive, and predictable

Language:HaxeLicense:Apache-2.0Stargazers:119Issues:0Issues:0

motion-canvas

Visualize Your Ideas With Code

Language:TypeScriptLicense:MITStargazers:15517Issues:0Issues:0

ante

A safe, easy systems language

Language:RustLicense:MITStargazers:1868Issues:0Issues:0

schmu

A WIP programming language inspired by ML and powered by LLVM

Language:OCamlLicense:EUPL-1.2Stargazers:24Issues:0Issues:0

reason-language-server

A language server for reason, in reason

Language:OCamlLicense:MITStargazers:660Issues:0Issues:0

illuaminate

Very WIP static analysis for Lua

Language:OCamlLicense:BSD-3-ClauseStargazers:49Issues:0Issues:0

myte

Compiler and tooling for the Myte programming language.

Language:OCamlLicense:MITStargazers:22Issues:0Issues:0

malfunction

Malfunctional Programming

Language:OCamlLicense:NOASSERTIONStargazers:323Issues:0Issues:0

llvm-ocaml-tutorial

The LLVM tutorial using OCaml

Language:OCamlStargazers:61Issues:0Issues:0

tao

A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraic effects, associated types, good diagnostics, etc.

Language:RustLicense:MPL-2.0Stargazers:1084Issues:0Issues:0

Cwerg

The best C-like language that can be implemented in 10kLOC.

Language:PythonLicense:Apache-2.0Stargazers:421Issues:0Issues:0

molten

An LLVM compiler for an ML-like language (written in Rust)

Language:RustLicense:GPL-3.0Stargazers:54Issues:0Issues:0

ocaml-rpc

Light library to deal with RPCs in OCaml

Language:OCamlLicense:ISCStargazers:96Issues:0Issues:0

LinearML

Functional language for parallel programming

Language:OCamlLicense:NOASSERTIONStargazers:429Issues:0Issues:0

ollvm-tapir

An higher-level LLVM binding for OCaml (forked for added tapir support)

Language:OCamlLicense:NOASSERTIONStargazers:1Issues:0Issues:0

type-systems

Implementations of various type systems in OCaml.

Language:OCamlLicense:UnlicenseStargazers:1520Issues:0Issues:0