laowushi's starred repositories

hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing

Language:JavaLicense:NOASSERTIONStargazers:77097Issues:442Issues:182

bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

Language:ZigLicense:NOASSERTIONStargazers:71305Issues:611Issues:7070

llama.cpp

LLM inference in C/C++

grok-1

Grok open release

Language:PythonLicense:Apache-2.0Stargazers:48932Issues:549Issues:195

single_file_libs

List of single-file C/C++ libraries.

machine-learning-notes

My continuously updated Machine Learning, Probabilistic Models and Deep Learning notes and demos (2000+ slides) 我不间断更新的机器学习,概率模型和深度学习的讲义(2000+页)和视频链接

Language:Jupyter NotebookStargazers:8206Issues:388Issues:31

write-a-hash-table

✏️ Learn how to write a hash table in C

Language:CLicense:GPL-2.0Stargazers:2127Issues:38Issues:0

gambit

Gambit is an efficient implementation of the Scheme programming language.

chibi-scheme

Official chibi-scheme repository

Language:SchemeLicense:NOASSERTIONStargazers:1179Issues:54Issues:719

lc3-vm

Write your own virtual machine for the LC-3 computer!

swieros

A tiny hand crafted CPU emulator, C compiler, and Operating System

Language:CLicense:GPL-2.0Stargazers:1049Issues:52Issues:4

neco

Concurrency library for C (coroutines)

Gauche

Scheme Scripting Engine

Language:SchemeLicense:NOASSERTIONStargazers:787Issues:72Issues:415

CAMLBOY

A Game Boy emulator written in OCaml that runs in your browser 🐫 🎮

Language:OCamlLicense:MITStargazers:506Issues:4Issues:4

bfc

An industrial-grade brainfuck compiler

Language:RustLicense:GPL-2.0Stargazers:497Issues:15Issues:30

nanopass-framework-scheme

The new nanopass framework; an embedded DSL for writing compilers in Scheme

Language:SchemeLicense:MITStargazers:479Issues:38Issues:25

lazycat-emacs

Andy Stewart's emacs

scheme-to-c

A small nanopass compiler from a subset of Scheme to C. (Developed for Clojure Conj 2013)

Language:SchemeLicense:MITStargazers:348Issues:17Issues:2

nqcc

A compiler for a tiny (but growing!) subset of C, written in OCaml.

Language:OCamlLicense:MITStargazers:267Issues:16Issues:11

ecaml

Writing Emacs plugin in OCaml

Language:OCamlLicense:MITStargazers:250Issues:17Issues:13

nanopass-framework-racket

nanopass compiler framework for Racket

Language:RacketLicense:MITStargazers:178Issues:15Issues:23

color-rg

Search and refactoring tool based on ripgrep.

dictionary-overlay

Emacs 插件-辅助英文阅读

pretty_laughable_lang

An educational C-like toy programming language that compiles to x64 binary.

c4

C in four functions

Language:CLicense:GPL-2.0Stargazers:98Issues:10Issues:3

go-torrent

a toy torrent client written in golang

Language:GoStargazers:97Issues:2Issues:0

b-decoded

arthur whitney's b interpreter translated into a more traditional flavor of C

toywasm

A WebAssembly interpreter written in C

Language:CLicense:BSD-2-ClauseStargazers:59Issues:2Issues:7

lambda

lambda calculus interpreter

Language:C++License:Apache-2.0Stargazers:36Issues:2Issues:0