pycparser. :snake: Complete C99 parser in pure Python
3.6kpyelftools. Parsing ELF and DWARF in Python
2.3kcode-for-blog. Code samples from my blog
1.7kraft. :rowboat: Raft implementation in Go
1.4kllvm-clang-samples. UNMAINTAINED: Examples of using the LLVM and Clang compilation libraries and tools
1.2kpss. pss is a power-tool for searching inside source code files.
342pykaleidoscope. Implementation of the LLVM tutorial in Python using llvmlite
341static-server. A simple, zero-configuration HTTP server CLI for serving static files
242deep-learning-samples. Sample code for deep learning & neural networks
205bobscheme. An implementation of Scheme in Python and C++
200modlib. Go project layout with exported packages and command-line tools, using modules
191wasm-wat-samples. Samples of WebAssembly Text programs
187luz-cpu. Educational open-source CPU suite (with assembler, linker and simulator)
177js-8080-sim. Intel 8080 assembler and simulator in JS, optimized for simplicity.
169gemini-cli. Access Gemini LLMs from the command-line
147go-sudoku. Toolkit for solving and generating Sudoku puzzles in Go
108wcx64. Clone of wc in x64 assembly
96libjit-samples. Code samples for using libjit
91c-unleashed-book-souce-code. Source code for the "C Unleashed" book by Richard Heathfield, Lawrence Kirby, et al.
75gosax. gosax is a basic wrapper for stream parsing of XML (SAX) Go
64asdl_parser. Standalone ASDL parser for upstream CPython 3.x
63go-ungrammar. Ungrammar implementation and API in Go
49go-sentencepiece. Go implementation of the SentencePiece tokenizer
49paip-in-clojure. :sunrise: Code from "Paradigms of Artificial Intelligence Programming" in Clojure
43cs344. Introduction to Parallel Programming class code
30radgrad. Tracing-based reverse mode automatic differentiation (like autograd!)
28esms. Legacy - ESMS (Electronic Soccer Management Simulator)
25gogl. Go Generic Library
24goforth. Forth implementations in Go and C
23go-websocket-sample. Sample Go websocket server and JS client with tracing and JSON data interchange
20xmlgen. C
17go-quines. Some quines in the Go programming language
14python3-samples. Samples of Python 3 code, libraries, etc.
12lsystem. JavaScript
10tupperformula. JS demo of Tupper's formula
9arm_asm_hacks. ARM assembly hacks
9hackutils. Various hacky utils for Go
8gocloud-samples. Samples/hacks with gocloud
7jscool2asm. JavaScript
6go. The Go programming language
6ollama. Get up and running with Llama 2, Mistral, Gemma, and other large language models.
5colorful-lines. My JS clone of the Colorful Lines game
5sample-go-cli. Sample Go CLI project structure
4line-plotting. JavaScript
4gocdkx. Fork of google/go-cloud for experiments.
3cl-in-clj. Common Lisp --> Clojure snippets/idioms translation
3langchaingo. LangChain for Go, the easiest way to write LLM-based programs in Go
2google-cloud-go. Google Cloud Client Libraries for Go.
2cljmin. Minimal project template for Clojure
2ollama-import-experiment. Go
2go-cloud. A library and tools for open cloud development in Go.
1