Stars
486 lines of C++: old-school FPS in a weekend
SQL powered operating system instrumentation, monitoring, and analytics.
H2 is an embeddable RDBMS written in Java.
⭐️ A friendly language for building type-safe, scalable systems!
modern C++ type traits and metafunctions for callable types
C++ zero-cost abstraction for SoA/AoS memory layouts
A statically typed lisp, without a GC, for real-time applications.
Strict Haskell-like programming language that compiles to LLVM
Example DBMS query engine implementation for participants of Advanced Databases course (HSE, 2018)
Future C++ implementation of Rust-like trait objects with no boilerplate
🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.
Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
Codemirror integrated components for React
Plugin for Itellij IDEA to make benchmarking with JMH easier.
Shy is a framework automatically generating Object Algebras Queries and Transformations based on generic OA Interfaces.
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
A companion IntelliJ IDEA plugin for the ZIO library ecosystem.
Fuzzer for the .NET toolchains, developed as a project for the 2018 Language-Based Security course at Aarhus University.
Low Level Hardware Description — A foundation for building hardware design tools.
FUSE implementation in Java using Java Native Runtime (JNR)
Repository for the book "Crafting Interpreters"