Changsu Jiang's starred repositories

zig

General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

tree-sitter

An incremental parsing system for programming tools

mlx

MLX: An array framework for Apple silicon

Modern-CPP-Programming

Modern C++ Programming Course (C++03/11/14/17/20/23/26)

conc

Better structured concurrency for go

Language:GoLicense:MITStargazers:8558Issues:61Issues:44

eza

A modern, maintained replacement for ls

Language:RustLicense:MITStargazers:8265Issues:19Issues:373

tigerbeetle

The distributed financial transactions database designed for mission critical safety and performance.

Language:ZigLicense:Apache-2.0Stargazers:7445Issues:65Issues:497

fluvio

Lean and mean distributed stream processing system written in rust and web assembly.

Language:RustLicense:Apache-2.0Stargazers:2723Issues:35Issues:1429

jaq

A jq clone focussed on correctness, speed, and simplicity

Language:RustLicense:MITStargazers:2546Issues:19Issues:104

skytable

Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences

Language:RustLicense:AGPL-3.0Stargazers:2312Issues:30Issues:126

marmot

A distributed SQLite replicator built on top of NATS

Language:GoLicense:MITStargazers:1665Issues:14Issues:45

jql

A JSON Query Language CLI tool

Language:RustLicense:Apache-2.0Stargazers:1437Issues:19Issues:51

rustix

Safe Rust bindings to POSIX-ish APIs

Language:RustLicense:NOASSERTIONStargazers:1358Issues:19Issues:206

postgresql_cluster

PostgreSQL High-Availability Cluster (based on "Patroni" and DCS "etcd" or "consul"). Automating with Ansible.

Language:JinjaLicense:MITStargazers:1308Issues:30Issues:310

omnigres

Postgres as a Platform

Language:CLicense:Apache-2.0Stargazers:1283Issues:16Issues:100

rax

A radix tree implementation in ANSI C

Language:CLicense:BSD-2-ClauseStargazers:1093Issues:46Issues:23

socketioxide

A socket.io server implementation in Rust that integrates with the Tower ecosystem and the Tokio stack.

Language:RustLicense:MITStargazers:1085Issues:6Issues:78

tquic

A high-performance, lightweight, and cross-platform QUIC library

Language:RustLicense:NOASSERTIONStargazers:917Issues:19Issues:43

linux_kernel_map

Linux kernel map

Language:PythonLicense:GPL-3.0Stargazers:898Issues:32Issues:4

awesome-list

Cybersecurity oriented awesome list

License:CC-BY-SA-4.0Stargazers:752Issues:36Issues:0

advent-of-code-rust

🎄Starter template for solving Advent of Code in Rust.

Language:RustLicense:MITStargazers:623Issues:7Issues:26

raft-rs

Another minimal Raft implementation in Rust.

Language:RustLicense:MITStargazers:169Issues:3Issues:2

shuttle-examples

Examples for using Shuttle with different frameworks and resources

zig-design-patterns

Common Zig patterns for you and your friends :)

Language:ZigLicense:MITStargazers:125Issues:5Issues:4

lsm-tree

K.I.S.S. LSM-trees in safe Rust

Language:RustLicense:Apache-2.0Stargazers:90Issues:2Issues:11

cp-geo

Handbook of geometry for competitive programmers

Language:TeXLicense:CC-BY-SA-4.0Stargazers:76Issues:2Issues:1

LSM-Tree

Log-Structured Merge Tree Java implementation

Language:JavaLicense:MITStargazers:64Issues:4Issues:2
Language:RustLicense:MITStargazers:18Issues:2Issues:0

streamgen

Mock streaming data generator

Language:RustLicense:Apache-2.0Stargazers:13Issues:2Issues:0

distributed-lock-client

The Distributed Lock Client is a general purpose distributed locking library. It supports both coarse-grained and fine-grained locking using either DynamoDB or MongoDB to maintain lock state.

Language:JavaLicense:NOASSERTIONStargazers:12Issues:0Issues:0