Muthu Krishnan's starred repositories

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

design-patterns-for-humans

An ultra-simplified explanation to design patterns

nanoGPT

The simplest, fastest repository for training/finetuning medium-sized GPTs.

Language:PythonLicense:MITStargazers:35796Issues:367Issues:310

v

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

fish-shell

The user-friendly command line shell.

Language:RustLicense:NOASSERTIONStargazers:25445Issues:285Issues:7135

flatbuffers

FlatBuffers: Memory Efficient Serialization Library

Language:C++License:Apache-2.0Stargazers:22726Issues:648Issues:2387

age

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

Language:GoLicense:BSD-3-ClauseStargazers:16652Issues:149Issues:189

mold

Mold: A Modern Linker 🦠

DreamBerd

perfect programming language

pglite

Lightweight Postgres packaged as WASM into a TypeScript library for the browser, Node.js, Bun and Deno from https://electric-sql.com

Language:TypeScriptLicense:Apache-2.0Stargazers:7290Issues:43Issues:93

expr

Expression language and expression evaluation for Go

fortio

Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.

Language:GoLicense:Apache-2.0Stargazers:3291Issues:53Issues:367

OpenWorm

Repository for the main Dockerfile with the OpenWorm software stack and project-wide issues

Language:PythonLicense:MITStargazers:2637Issues:164Issues:297

go-generics-the-hard-way

A hands-on approach to getting started with Go generics.

Language:GoLicense:Apache-2.0Stargazers:1846Issues:21Issues:4

zed

A novel data lake based on super-structured data

Language:GoLicense:BSD-3-ClauseStargazers:1361Issues:21Issues:1754

speedb

A RocksDB compliant high performance scalable embedded key-value store

Language:C++License:Apache-2.0Stargazers:880Issues:13Issues:463

go-cshared-examples

Calling Go Functions from Other Languages using C Shared Libraries

Language:DartLicense:MITStargazers:869Issues:34Issues:20

gpython

gpython is a python interpreter written in go "batteries not included"

Language:GoLicense:BSD-3-ClauseStargazers:864Issues:25Issues:100

snake

A minimal snake in assembly

Language:AssemblyLicense:MITStargazers:842Issues:10Issues:11

tlsfuzzer

SSL and TLS protocol test suite and fuzzer

Language:PythonLicense:GPL-2.0Stargazers:550Issues:42Issues:383

felix

🐱 Experimental operating system written in Rust

Language:RustLicense:MITStargazers:383Issues:8Issues:4

clang-format-configurator

Interactively view changes in clang-format configuration

Language:JavaScriptLicense:MITStargazers:329Issues:16Issues:27

allure-go

Complete Allure provider in Go which doesn't overload the interface usage

Language:GoLicense:Apache-2.0Stargazers:300Issues:9Issues:48

Articles

Various interesting articles, in PDF or PS form

Notes

Development Notes

Language:HTMLStargazers:182Issues:16Issues:0

test

A modern generic testing assertions library for Go

Language:GoLicense:MPL-2.0Stargazers:153Issues:4Issues:47

ireturn

Accept Interfaces, Return Concrete Types

Language:GoLicense:MITStargazers:58Issues:4Issues:23

goroar

Roaring Bitmaps - compressed bitmaps in Go

Language:GoLicense:Apache-2.0Stargazers:44Issues:8Issues:2

seatd

[mirror] Seat management daemon and library (https://sr.ht/~kennylevinsen/seatd)

Language:CLicense:MITStargazers:42Issues:6Issues:0