Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-stars
๐ A curated list of my Github stars!
https://github.com/varbhat/awesome-stars
Last synced: 2 days ago
JSON representation
-
Rust
- skim-rs/fuzzy-matcher - Fuzzy Matching Library for Rust
- skim-rs/skim - Fuzzy Finder in rust!
- eclipse-iceoryx/iceoryx2 - Eclipse iceoryx2โข - true zero-copy inter-process-communication in pure Rust
- ynqa/sig - Interactive grep (for streaming)
- Kobzol/cargo-pgo - Cargo subcommand for optimizing Rust binaries/libraries with PGO and BOLT.
- lusingander/serie - A rich git commit graph in your terminal, like magic ๐
- BurntSushi/jiff - A date-time library for Rust that encourages you to jump into the pit of success.
- maciejhirsz/logos - Create ridiculously fast Lexers
- ms-jpq/sad - CLI search and replace | Space Age seD
- shell-pool/shpool - Think tmux, then aim... lower
- rusqlite/rusqlite - Ergonomic bindings to SQLite for Rust
- aheart/hearth - Linux server monitoring via SSH ๐ฅ๐
- Amanieu/parking_lot - Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.
- TheDan64/inkwell - It's a New Kind of Wrapper for Exposing LLVM (Safely)
- feschber/lan-mouse - mouse & keyboard sharing via LAN
- nuIIpointerexception/vterm - fast, cross platform, vulkan based terminal emulator.
- JelteF/derive_more - Some more derive(Trait) options
- pythops/impala - ๐ TUI for managing wifi on Linux.
- ast-grep/ast-grep - โกA CLI tool for code structural search, lint and rewriting. Written in Rust
- TeXitoi/keyberon - A rust crate to create a pure rust keyboard firmware.
- EHfive/pw-capture - Vulkan/OpenGL (game) capture for PipeWire
- kyren/piccolo - An experimental stackless Lua VM implemented in pure Rust
- alessandrod/bpf-linker - Simple BPF static linker
- rkyv/rkyv - Zero-copy deserialization framework for Rust
- wayland-transpositor/wprs
- robertknight/ocrs - Rust library and CLI tool for OCR (extracting text from images)
- supabase/pg_graphql - GraphQL support for PostgreSQL
- MaxVerevkin/wlr-which-key - Keymap manager for wlroots-based compositors
- kixelated/moq-rs - Rust library for Media over QUIC
- waycrate/xdg-desktop-portal-luminous - A xdg-desktop-portal for wlroots based compositors implementing zwlr_screencopy. Written by @decodetalkers
- mcy/0x - `0x` - like `xxd` but colorful!
- dandavison/delta - A syntax-highlighting pager for git, diff, grep, and blame output
- roc-lang/roc - A fast, friendly, functional language.
- faokunega/pg-embed - Run a Postgresql database locally on Linux, MacOS or Windows as part of another Rust application or test.
- wfxr/rlt - A universal load testing framework for Rust, with real-time tui support.
- mlua-rs/mlua - High level Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Roblox Luau bindings to Rust with async/await support
- huggingface/candle - Minimalist ML framework for Rust
- sharkdp/bat - A cat(1) clone with wings.
- sharkdp/hexyl - A command-line hex viewer
- spacejam/sled - the champagne of beta embedded databases
- linebender/vello - A GPU compute-centric 2D renderer.
- orhun/git-cliff - A highly customizable Changelog Generator that follows Conventional Commit specifications โฐ๏ธ
- dimforge/rapier - 2D and 3D physics engines focused on performance.
- Lea-fish/Leafish - A minecraft-like multi version client implemented in Rust.
- creusot-rs/creusot - Creusot helps you prove your code is correct in an automated fashion.
- oro-os/kernel - Kernel for the Oro Operating System
- atamakahere-git/bob - Testing which builder pattern is better in rust
- kaspermarstal/plprql - Use PRQL in PostgreSQL
- tree-sitter/tree-sitter - An incremental parsing system for programming tools
- GREsau/schemars - Generate JSON Schema documents from Rust code
- google/zerocopy
- jjmartinodev/kopki
- kdl-org/kdl-rs - Rust parser for KDL
- paritytech/jsonrpc - Rust JSON-RPC implementation
- getsentry/sentry-rust - Official Sentry SDK for Rust
- redis-rs/redis-rs - Redis library for rust
- tokio-rs/axum - Ergonomic and modular web framework built with Tokio, Tower, and Hyper
- lotabout/fuzzy-matcher - Fuzzy Matching Library for Rust
- geph-official/smolscale
- oxidecomputer/helios - Helios: Or, a Vision in a Dream. A Fragment.
- smol-rs/smol - A small and fast async runtime for Rust
- tikv/minitrace-rust - Extremely fast tracing library for Rust
- zkat/miette - Fancy extension for std::error::Error with pretty, detailed diagnostic printing.
- jeremyBanks/you-can - you shouldn't
- orion-rs/orion - Usable, easy and safe pure-Rust crypto
- mike-lloyd03/rudric - The Keeper of Secrets
- alexcrichton/tar-rs - Tar file reading/writing for Rust
- rodrimati1992/abi_stable_crates - Rust-to-Rust ffi,ffi-safe equivalents of std types,and creating libraries loaded at startup.
- moturus/motor-os - A simple, fast, and secure operating system for the cloud.
- rust-lang/regex - An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
- AmrDeveloper/Lineeditor - A new cross platform general prupose Line editor implementation designed with the goal to be flexible and customizable
- alexheretic/ab-av1 - AV1 re-encoding using ffmpeg, svt-av1 & vmaf.
- anacrolix/possum - concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
- branchseer/rust-nodejs - Embedding Node.js in Rust
- woelper/oculante - A fast and simple image viewer / editor for many operating systems
- khonsulabs/bonsaidb - A developer-friendly document database that grows with you, written in Rust
- khonsulabs/cushy - An experimental cross-platform graphical user interface (GUI) crate for Rust.
- AustinMReppert/iced-custom-theme-helpers
- kas-gui/kas - Another GUI toolkit
- mattsse/chromiumoxide - Chrome Devtools Protocol rust API
- winnow-rs/winnow - Making parsing a breeze
- mattwparas/steel - An embedded scheme interpreter in Rust
- FractalFir/rustc_codegen_clr - This rust compiler backend(module) emmits valid CIL (.NET IR), enabling you to use Rust in .NET projects.
- Keats/validator - Simple validation for Rust structs
- reemus-dev/gitnr - Create `.gitignore` files using one or more templates from TopTal, GitHub or your own collection
- Joylei/plotters-iced - :chart_with_upwards_trend: Iced backend for Plotters
- cksac/fake-rs - A library for generating fake data in Rust.
- bitshifter/glam-rs - A simple and fast linear algebra library for games and graphics
- evcxr/evcxr
- andrewchambers/bupstash - Easy and efficient encrypted backups.
- paradedb/paradedb - Postgres for Search and Analytics
- rust-db/refinery - Powerful SQL migration toolkit for Rust.
- dirs-dev/directories-rs - a mid-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows
- xdg-rs/dirs - a low-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows
- whitequark/rust-xdg - A library that makes it easy to follow the X Desktop Group specifications
- sunfishcode/eyra - Rust programs written entirely in Rust
- bitflags/bitflags - A macro to generate structures which behave like bitflags
- vizia/vizia - A declarative GUI library written in Rust
- rust-shell-script/rust_cmd_lib - Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way
- google/rust-shell - Helper library for std::process::Command to write shell script like tasks in rust
- AustinJ235/basalt - A rust library that provides window creation, input handling, and most importantly a UI.
- deuxfleurs-org/garage - (Mirror) S3-compatible object store for small self-hosted geo-distributed deployments. Main repo: https://git.deuxfleurs.fr/Deuxfleurs/garage
- pfpacket/rust-9p - Tokio-based asynchronous filesystems library using 9P2000.L protocol, an extended variant of 9P from Plan 9.
- rust-lang/rustlings - :crab: Small exercises to get you used to reading and writing Rust code!
- Smithay/wayland-rs - Rust implementation of the wayland protocol (client and server).
- zmwangx/rust-ffmpeg - Safe FFmpeg wrapper.
- Tiggilyboo/editor - A native cross platform code editor using Vulkan
- rust-lang/flate2-rs - DEFLATE, gzip, and zlib bindings for Rust
- servo/ipc-channel - A multiprocess drop-in replacement for Rust channels
- hamaluik/mkbook - My personal simpler alternative to mdbook
- Doctave/doctave - A batteries-included developer documentation site generator
- TedDriggs/darling - A Rust proc-macro attribute parser
- htrefil/rkvm - Virtual KVM switch for Linux machines
- dancrossnyc/rxv64 - xv6 OS
- wojciech-graj/oriel - An interpreter for the 1991 Oriel scripting language
- eza-community/eza - A modern alternative to ls
- messense/dav-server-rs - Rust WebDAV server library. A fork of the webdav-handler crate.
- MaarifaMaarifa/series-troxide - A Simple and Modern Series Tracker
- arcnmx/input-linux-rs - evdev and uinput for Rust
- maciejhirsz/ramhorns - Fast Mustache template engine implementation in pure Rust.
- atanunq/viuer - Rust library for displaying images in the terminal.
- ivanceras/titik - A cross platform minimalistic text user interface
- AlisCode/iced-pancurses - Pancurses-based renderer for Iced (WIP)
- nomad/cola - ๐ฅค A text CRDT for real-time collaborative editing
- helix-editor/nucleo - A fast and convenient fuzzy matcher library for rust
- lipanski/mockito - HTTP mocking for Rust!
- PhilipK/BoilR - Synchronize games from other platforms into your Steam library
- itytophile/rab - Rusty Armor Builds - Monster Hunter Rise Armor Set Creation Tool
- bytecodealliance/rustix - Safe Rust bindings to POSIX-ish APIs
- benjajaja/ratatui-image - Ratatui widget for rendering image graphics in terminals that support it
- squidowl/halloy - IRC application written in Rust
- eorzeatools/microlaunch - A native Linux launcher for FINAL FANTASY XIV Online written in Rust
- onagre-launcher/onagre - A general purpose application launcher for X and wayland inspired by rofi/wofi and alfred
- BonnyAD9/uamp - Universal Advanced Music Player written in Rust using Iced.
- Orange-OpenSource/hurl - Hurl, run and test HTTP requests with plain text.
- eduidl/iced-7-guis - WIP: Implementation of 7GUIs by using iced
- cberner/redb - An embedded key-value database in pure Rust
- vislyhq/stretch - High performance flexbox implementation written in rust
- pest-parser/pest - The Elegant Parser
- rust-bakery/nom - Rust parser combinator framework
- arxanas/git-branchless - High-velocity, monorepo-scale workflow for Git
- kevinmehall/rust-peg - Parsing Expression Grammar (PEG) parser generator for Rust
- kuasar-io/kuasar - A multi-sandbox container runtime that provides cloud-native, all-scenario multiple sandbox container solutions.
- r9os/r9 - The R9 operating system
- linkdd/astmaker - Build Abstract Syntax Trees and tree-walking models quickly in Rust.
- johnthagen/min-sized-rust - ๐ฆ How to minimize Rust binary size ๐ฆ
- clux/muslrust - Docker environment for building musl based static linux rust binaries
- mmastrac/keepcalm - Simple shared types for multi-threaded Rust programs
- RazrFalcon/cargo-bloat - Find out what takes most of the space in your executable.
- crossterm-rs/crossterm - Cross platform terminal library rust
- fereidani/kanal - The fast sync and async channel that Rust deserves
- bilelmoussaoui/ashpd - A Rust wrapper around XDG portals DBus interfaces
- openmls/openmls - Rust implementation of the Messaging Layer Security (MLS) protocol
- JojiiOfficial/rsv - The runit sv command rewritten in rust with additional features
- Alonely0/Lariv - Linked Atomic Random Insert Vector: a thread-safe, self-memory-managed vector with no guaranteed sequential insert.
- bincode-org/bincode - A binary encoder / decoder implementation in Rust.
- balliegojr/simple-dns - Simple DNS written in Rust
- dylanmckay/mdns - A multicast DNS client in Rust
- chaosprint/bytebeat-rs - bytebeat written in rust
- facebookincubator/superconsole - The superconsole crate provides a handler and building blocks for powerful, yet minimally intrusive TUIs. It is cross platform, supporting Windows 7+, Linux, and MacOS. Rustaceans who want to create
- zesterer/flume - A safe and fast multi-producer, multi-consumer channel.
- lotabout/skim - Fuzzy Finder in rust!
- pleco-rs/Pleco - A Rust-based re-write of the Stockfish Chess Engine
- adrien-ben/vulkan-tutorial-rs - Vulkan tutorial written in Rust using Ash
- maciejhirsz/kobold - Easy declarative web interfaces.
- cksac/compose-rt - A positional memoization runtime
- containers/youki - A container runtime written in Rust
- tailhook/vagga - Vagga is a containerization tool without daemons
- guni1192/cromwell - Rust Rootless Container Runntime
- ealmloff/sledgehammer
- mozilla/neqo - Neqo, the Mozilla Firefox implementation of QUIC in Rust
- rustic-rs/rustic - rustic - fast, encrypted, and deduplicated backups powered by Rust
- 3Hren/msgpack-rust - MessagePack implementation for Rust / msgpack.org[Rust]
- quinn-rs/quinn - Async-friendly QUIC implementation in Rust
- lopukhov/unbox - Unshare a toolbox
- Vonr/parui - Simple TUI frontend for paru or yay.
- mooman219/fontdue - The fastest font renderer in the world, written in pure rust.
- yeslogic/allsorts - Font parser, shaping engine, and subsetter implemented in Rust
- master-of-zen/Av1an - Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
- bikeshedder/deadpool - Dead simple pool implementation for rust with async-await
- EmbarkStudios/rust-gpu - ๐ Making Rust a first-class language and ecosystem for GPU shaders ๐ง
- jswrenn/deflect - Reflection via DWARF.
- http-rs/route-recognizer - Recognizes URL patterns with support for dynamic and wildcard segments
- lambda-fairy/maud - :pencil: Compile-time HTML templates for Rust
- crossbeam-rs/crossbeam - Tools for concurrent programming in Rust
- clap-rs/clap - A full featured, fast Command Line Argument Parser for Rust
- indexmap-rs/indexmap - A hash table with consistent order and fast iteration; access items by key or sequence index
- eyre-rs/color-eyre - Custom hooks for colorful human oriented error reports via panics and the eyre crate
- RazrFalcon/memmap2-rs - cross-platform Rust API for memory mapped IO
- Eolu/const-gen - A crate for generating (relatively) complex compile-time constants in rust
- dtolnay/miniserde - Data structure serialization library with several opposite design goals from Serde
- LukeMathWalker/wiremock-rs - HTTP mocking to test Rust applications.
- andrewhickman/fs-err - A simple wrapper around filesystem operations to provide more helpful error messages.
- rayon-rs/rayon - Rayon: A data parallelism library for Rust
- BurntSushi/ripgrep - ripgrep recursively searches directories for a regex pattern while respecting your gitignore
- cessen/ropey - A utf8 text rope for manipulating and editing large texts.
- matthiasbeyer/mdbook-svgbob2 - A preprocessor for mdbook to convert svgbob codeblocks into SVG using svgbob
- boozook/mdbook-svgbob - SvgBob mdbook preprocessor which swaps code-blocks with neat SVG.
- badboy/mdbook-mermaid - A preprocessor for mdbook to add mermaid support
- rust-lang/mdBook - Create book from markdown files. Like Gitbook but implemented in Rust
- Recursing/sunfish_rs - Rust rewrite of the sunfish simple chess engine
- zineland/zine - Zine - a simple and opinionated tool to build your own magazine.
- matklad/once_cell - Rust library for single assignment cells and lazy statics without macros
- mattico/elasticlunr-rs - A partial port of elasticlunr to Rust. Intended to be used for generating compatible search indices.
- rust-ammonia/ammonia - Repair and secure untrusted HTML
- Dowwie/tokio-postgres-mapper - Proc-macro library used to map a tokio-postgres row to a Rust type (struct)
- pgcentralfoundation/pgrx - Build Postgres Extensions with Rust!
- sfackler/rust-postgres - Native PostgreSQL driver for the Rust programming language
- pyrossh/rust-embed - Rust Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.
- mehcode/config-rs - โ๏ธ Layered configuration system for Rust applications (with strong support for 12-factor applications).
- aclysma/skulpin - Skia + Vulkan = Skulpin
- meilisearch/meilisearch - A lightning-fast search API that fits effortlessly into your apps, websites, and workflow
- sunface/rust-by-practice - Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects.
- amoffat/supertag - A tag-based filesystem
- asahilina/gpu-rust-playground - Experimenting with Rust for GPU driver dev
- ash-rs/ash - Vulkan bindings for Rust
- rust-lang/rust-bindgen - Automatically generates Rust FFI bindings to C (and some C++) libraries.
- mozilla/cbindgen - A project for generating C bindings from Rust code
- TaKO8Ki/awesome-alternatives-in-rust - A curated list of replacements for existing software written in Rust
- servo/pathfinder - A fast, practical GPU rasterizer for fonts and vector graphics
- orhun/systeroid - A more powerful alternative to sysctl(8) with a terminal user interface ๐ง
- RalfJung/rust-101 - A tutorial for the Rust language
- bus1/r-linux - Capability-based Linux Runtime
- julianbuettner/tcp-over-http - A TCP proxy using HTTP - Reach SSH behind a Nginx reverse proxy
- phiresky/sqlite-zstd - Transparent dictionary-based row-level compression for SQLite
- rapiz1/catp - Print the output of a running process
- zip-rs/zip-old - Zip implementation in Rust
- jamesmcm/vopono - Run applications through VPN tunnels with temporary network namespaces
- rust-skia/rust-skia - Rust Bindings for the Skia Graphics Library
- plotters-rs/plotters - A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely ๐ฆ ๐๐
- aya-rs/bpf-linker - Simple BPF static linker
- achristmascarl/rainfrog - ๐ธ a database management tui for postgres
- elijah-potter/harper - The Grammar Checker for Developers
- orhun/binsider - Analyze ELF binaries like a boss ๐ผ๐ต๏ธโโ๏ธ
- tekumara/typos-lsp - Source code spell checker for Visual Studio Code, Neovim and other LSP clients
- SixArm/rust-quick-guide - Rust Quick Guide provides short introductions to many Rust programming topics, including the language, ecosystem, concepts, crates, and more.
- josueBarretogit/manga-tui - Terminal-based manga reader and downloader with image support
- spider-rs/spider - A web crawler and scraper for Rust
- pinnacle-comp/pinnacle - A WIP Smithay-based Wayland compositor, inspired by AwesomeWM and configured in Lua or Rust
- pythops/oryx - ๐ต๏ธโโ๏ธ TUI for sniffing network traffic using eBPF on Linux
- wasmi-labs/wasmi - WebAssembly (Wasm) interpreter.
- girlbossceo/conduwuit - a very cool, featureful fork of conduit
- matklad/abont - Finally, a shell for all seasons!
- zee-editor/zee - A modern text editor for the terminal written in Rust
- hsfzxjy/handwriter.ttf - Handwriting synthesis with Harfbuzz WASM.
- ratatui/ratatui - A Rust crate for cooking up terminal user interfaces (TUIs) ๐จโ๐ณ๐ https://ratatui.rs
- phiresky/ripgrep-all - rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
- adam-mcdaniel/dune - A shell๐ by the beach๐๏ธ!
- tuna-f1sh/cyme - List system USB buses and devices. A modern cross-platform lsusb that attempts to maintain compatibility with, but also add new features
- memorysafety/zlib-rs - A safer zlib
- rust-cli/config-rs - โ๏ธ Layered configuration system for Rust applications (with strong support for 12-factor applications).
- linebender/tiny-skia - A tiny Skia subset ported to Rust
- hatoo/oha - Ohayou(ใใฏใใ), HTTP load generator, inspired by rakyll/hey with tui animation.
- trifectatechfoundation/zlib-rs - A safer zlib
- Harzu/iced_term - Terminal emulator widget powered by ICED framework and alacritty terminal backend.
- redlib-org/redlib - Private front-end for Reddit
- Smithay/smithay - A smithy for rusty wayland compositors
- youki-dev/youki - A container runtime written in Rust
- rust-unofficial/awesome-rust - A curated list of Rust code and resources.
-
JavaScript
- kleampa/not-paid - Client did not pay? Add opacity to the body tag and decrease it every day until their site completely fades away
- scottbez1/splitflap - DIY split-flap display
- ranelpadon/ngram-type - Touch typing trainer using N-grams as data source, with options to customize the auto-generated lessons and specify the minimum typing performance needed. There are sound/color effects as well.
- simple-icons/simple-icons - SVG icons for popular brands
- naptha/tesseract.js - Pure Javascript OCR for more than 100 Languages ๐๐๐ฅ
- FortAwesome/Font-Awesome - The iconic SVG, font, and CSS toolkit
- mdn/dom-examples - Code examples that accompany various MDN DOM and Web API documentation pages
- jimmywarting/StreamSaver.js - StreamSaver writes stream to the filesystem directly asynchronous
- validatorjs/validator.js - String validation
- mtth/avsc - Avro for JavaScript :zap:
- ai/size-limit - Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
- tw-in-js/twind - The smallest, fastest, most feature complete Tailwind-in-JS solution in existence.
- Darthagnon/darths-hugo-shortcodes - A collection of Hugo shortcodes that you can use in any theme
- gornostay25/svelte-adapter-bun - A SvelteKit adapter for Bun
- adamghill/dlite - A tiny, blazing fast view library that creates reactive Web Components
- IceDBorn/pipewire-screenaudio - Extension to passthrough pipewire audio to WebRTC Screenshare
- mardix/litedom - A reactive Web Component library to create Custom Element and turns any HTML sections into components
- EmilTholin/svelte-routing - A declarative Svelte routing library with SSR support
- elbywan/hyperactiv - A super tiny reactive library. :zap:
- johannschopplich/plain-spa - ๐ฆข Modern SPA deployable as-is without any bundlers
- storeon/router - Storeon module for URL routing
- storeon/storeon - ๐ฉ A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte
- Marcisbee/radi - ๐Tiny (in size) front-end framework with no extra browser re-flows
- developit/htm - Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
- luwes/sinuous - ๐งฌ Light, fast, reactive UI library
- codebicycle/videospeed - HTML5 video speed controller (for Firefox). WebExtensions port of Video Speed Controller Chrome extension.
- wg-easy/wg-easy - The easiest way to run WireGuard VPN + Web-based Admin UI.
- andyholmes/flatter - Build and host a Flatpak repository
- porsager/postgres - Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare
- adriancooney/console.image - The one thing Chrome Dev Tools didn't need.
- zserge/o - Tiny and simple React clone
- just-js/just - the only javascript runtime to hit no.1 on techempower :fire:
- easydiffusion/easydiffusion - Easiest 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and
- NARKOZ/hacker-scripts - Based on a true story
- poteto/hiring-without-whiteboards - โญ๏ธ Companies that don't have a broken hiring process
- Chalarangelo/30-seconds-of-code - Short code snippets for all your development needs
-
Assembly
- gblargg/vusb-joystick - Minimal USB joystick example using V-USB
- bytedance/sonic - A blazingly fast JSON serializing & deserializing library
- memorysafety/rav1d - An AV1 decoder in Rust.
-
Batchfile
- btdig/dhtcrawler2 - dhtcrawler is a DHT crawler written in erlang. It can join a DHT network and crawl many P2P torrents. The program save all torrent info into database and provide an http interface to search a torrent
- massgravel/Microsoft-Activation-Scripts - Open-source Windows and Office activator featuring HWID, Ohook, KMS38, and Online KMS activation methods, along with advanced troubleshooting.
-
C
- jfedor2/rp2040-pmw3360 - RP2040+PMW3360 PCB and code
- inputlabs/alpakka_firmware
- open-sdr/openwifi - open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software
- hrvach/deskhop - Fast Desktop Switching Device
- sekigon-gonnoc/Pico-PIO-USB - USB host/device implementation using PIO of raspberry pi pico (RP2040).
- mit-pdos/xv6-riscv - Xv6 for RISC-V
- mit-pdos/xv6-public - xv6 OS
- haampie/libtree - ldd as a tree
- Zelda64Recomp/Zelda64Recomp - Static recompilation of Majora's Mask (and soon Ocarina of Time) for PC (Windows/Linux)
- Modos-Labs/Glider - Open-source E-ink monitor. Mirror of https://gitlab.com/zephray/glider
- iovisor/bcc - BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
- qmk/qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families
- Netflix/bpftop - bpftop provides a dynamic real-time view of running eBPF programs. It displays the average runtime, events per second, and estimated total CPU % for each program.
- mpv-player/mpv - ๐ฅ Command line video player
- jjsullivan5196/wvkbd - On-screen keyboard for wlroots
- mwh/dragon - Drag and drop source/target for X
- jqlang/jq - Command-line JSON processor
- pwmt/zathura - Document viewer
- attractivechaos/klib - A standalone and lightweight C library
- jhawthorn/fzy - :mag: A simple, fast fuzzy finder for the terminal
- atx/wtype - xdotool type for wayland
- andmarti1424/sc-im - sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal
- martanne/abduco - abduco provides session management i.e. it allows programs to be run independently from its controlling terminal. That is programs can be detached - run in the background - and then later reattached.
- rhboot/efibootmgr - efibootmgr development tree
- limine-bootloader/limine - Modern, advanced, portable, multiprotocol bootloader and boot manager.
- hpjansson/chafa - ๐บ๐ฟ Terminal graphics for the 21st century.
- chimera-linux/sd-tools - Standalone, cleaned up utilities from systemd
- citusdata/pg_cron - Run periodic jobs in PostgreSQL
- erincatto/box2c - Retired version 3 repository
- freeciv/freeciv - Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. Upstream repository for the standalone Freeciv client and server. Report bugs and submit
- HarbourMasters/Shipwright
- google/wuffs - Wrangling Untrusted File Formats Safely
- pgbackrest/pgbackrest - Reliable PostgreSQL Backup & Restore
- rofl0r/microsocks - tiny, portable SOCKS5 server with very moderate resource usage
- gotoco/dummyfs - Simple Linux Filesystem designed for learning purposes
- nihui/realsr-ncnn-vulkan - RealSR super resolution implemented with ncnn library
- yukitheclown/ZIM - Text editor in OpenGL
- brunodev85/winlator - Android application for running Windows applications with Wine and Box86/Box64
- rswier/c4 - C in four functions
- friendlyarm/friendlywrt - This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins or for reporting issues. We will continue to accept Pull Requests h
- lucavallin/barco - Linux containers from scratch in C.
- karpathy/llama2.c - Inference Llama 2 in one file of pure C
- yhzhang0128/egos-2000 - Envision a future where every student can read all the code of a teaching operating system.
- troglobit/finit - Fast init for Linux. Cookies included
- libuv/libuv - Cross-platform asynchronous I/O
- swaywm/sway - i3-compatible Wayland compositor
- eradman/entr - Run arbitrary commands when files change
- bellard/quickjs - Public repository of the QuickJS Javascript Engine.
- curl/curl - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, S
- Syllo/nvtop - GPU & Accelerator process monitoring for AMD, Apple, Huawei, Intel, NVIDIA and Qualcomm
- cyanreg/txproto - Scriptable multimedia sandbox. Captures, streams and records from a variety of sources.
- Ferdi265/wl-mirror - a simple Wayland output mirror client
- Ferdi265/pipectl - a simple named pipe management utility
- containers/crun - A fast and lightweight fully featured OCI runtime and C library for running containers
- antirez/smaz - Small strings compression library
- NagyD/SDLPoP - An open-source port of Prince of Persia, based on the disassembly of the DOS version.
- pgvector/pgvector - Open-source vector similarity search for Postgres
- rsms/llvmbox - Self contained, fully static llvm tools & libs
- irssi/irssi - The client of the future
- timescale/timescaledb - An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
- containers/composefs - The reliability of disk images, the flexibility of files
- woltapp/blurhash - A very compact representation of a placeholder for an image.
- jpbruyere/vkvg - Vulkan 2D graphics library
- gwsystems/composite - A component-based OS
- littlekernel/lk - LK embedded kernel
- wryun/es-shell - es: a shell with higher-order functions
- dharple/detox - Tames problematic filenames
- nowrep/obs-vkcapture - OBS Linux Vulkan/OpenGL game capture
- flatpak/flatpak - Linux application sandboxing and distribution framework
- ptitSeb/box64 - Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
- dimtpap/obs-pipewire-audio-capture - ๐ Audio device and application capture for OBS Studio using PipeWire
- pganalyze/libpg_query - C library for accessing the PostgreSQL parser outside of the server environment
- seccomp/libseccomp - The main libseccomp repository
- any1/wayvnc - A VNC server for wlroots based Wayland compositors
- glfw/glfw - A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
- netsurf-browser/netsurf - Mirror
- facebook/zstd - Zstandard - Fast real-time compression algorithm
- containers/bubblewrap - Low-level unprivileged sandboxing tool used by Flatpak and similar projects
- koverstreet/bcachefs
- cfenollosa/os-tutorial - How to create an OS from scratch
- petersalomonsen/wasm-git - GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org
- asg017/sqlite-vec - A vector search SQLite extension that runs anywhere!
- nginx/nginx - The official NGINX Open Source repository.
- fastfetch-cli/fastfetch - A maintained, feature-rich and performance oriented, neofetch like system information tool.
-
C# #
- rajko-horvat/OpenCiv1 - Open source rewrite of the original Civilization 1 Game designed by Sid Meier and Bruce Shelley in year 1991
- Jackett/Jackett - API Support for your favorite torrent trackers
-
C++
- KomputeProject/kompute - General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for ad
- LadybirdBrowser/ladybird - Truly independent web browser
- amroibrahim/DIYDoom - An attempt to understand how DOOM engine works
- ValveSoftware/Proton - Compatibility tool for Steam Play based on Wine and additional components
- jarrocha/XinuBBB - Source and guide to run Xinu on the BeagleBone Black
- badgeek/svg2shenzhen - Convert Inkscape SVG drawings to KiCad PCB and footprint modules
- wesnoth/wesnoth - An open source, turn-based strategy game with a high fantasy theme.
- OpenStickCommunity/GP2040-CE - Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards
- google/highway - Performance-portable, length-agnostic SIMD with runtime dispatch
- roc-streaming/roc-toolkit - Real-time audio streaming over the network.
- akawashiro/sloader - sloader is an ELF loader which aims to replace ld-linux.so of glibc.
- official-stockfish/Stockfish - A free and strong UCI chess engine
- Mozilla-Ocho/llamafile - Distribute and run LLMs with a single file.
- dpayne/cli-visualizer - CLI based audio visualizer
- dendibakh/perf-ninja - This is an online course where you can learn and master the skill of low-level performance analysis and tuning.
- google/gemma.cpp - lightweight, standalone C++ inference engine for Google's Gemma models.
- supertuxkart/stk-code - The code base of supertuxkart
- tpoechtrager/osxcross - Mac OS X cross toolchain for Linux, FreeBSD, OpenBSD and Android (Termux)
- qbittorrent/qBittorrent - qBittorrent BitTorrent client
- arvidn/libtorrent - an efficient feature complete C++ bittorrent implementation
- variar/klogg - Really fast log explorer based on glogg project
- rui314/mold - Mold: A Modern Linker ๐ฆ
- zeromq/libzmq - ZeroMQ core engine in C++, implements ZMTP/3.1
- valhalla/valhalla - Open Source Routing Engine for OpenStreetMap
- chfoo/cobbletext - Complex text layout and rendering engine library
- LizardByte/Sunshine - Self-hosted game stream host for Moonlight.
- doitsujin/dxvk - Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
- seanbaxter/circle - The compiler is available for download. Get it!
- Ipotrick/Daxa - Daxa is a convenient, simple and modern gpu abstraction built on vulkan
- CytopiaTeam/Cytopia - :deciduous_tree::house_with_garden::office::evergreen_tree: A city building simulation game
- FEX-Emu/FEX - A fast usermode x86 and x86-64 emulator for Arm64 Linux
- GameTechDev/IntroductionToVulkan - Source code examples for "API without Secrets: Introduction to Vulkan" tutorial
- mklabs/ue-xelu-icons - Xelu's Controllers & Keyboard Prompts as an Unreal Plugin for programmatic use (cpp / bp)
- GloriousEggroll/proton-ge-custom - Compatibility tool for Steam Play based on Wine and additional components
- cinder/Cinder - Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
- zeux/niagara - A Vulkan renderer written from scratch on stream
- kpet/clvk - Implementation of OpenCL 3.0 on Vulkan
- OpenRCT2/OpenRCT2 - An open source re-implementation of RollerCoaster Tycoon 2 ๐ข
- aengelke/rellume - Lift machine code to performant LLVM IR
- aristocratos/btop - A monitor of resources
- godotengine/godot - Godot Engine โ Multi-platform 2D and 3D game engine
- fmtlib/fmt - A modern formatting library
- harfbuzz/harfbuzz - HarfBuzz text shaping engine
- davmac314/dinit - Service monitoring / "init" system
- simdjson/simdjson - Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
- shadps4-emu/shadPS4 - PS4 emulator for Windows,Linux,MacOS
- ggerganov/whisper.cpp - Port of OpenAI's Whisper model in C/C++
- dpjudas/SurrealEngine - Unreal Tournament Engine Reimplementation
- N64Recomp/N64Recomp - Tool to statically recompile N64 games into native executables
-
CSS
- Aikoyori/ProgrammingVTuberLogos - High-quality PNGs for logos I made for fun
- picocss/pico - Minimal CSS Framework for semantic HTML
- ryanoasis/nerd-fonts - Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
- joeroe/risotto - A minimalist, responsive hugo theme inspired by terminal ricing aesthetics.
- pintariching/railwind - Tailwind compiler rewritten in rust
- jakeswenson/zola-just-the-docs - Just The Docs ported from Jekyll to Zola
- rochacbruno/py2rs - A quick reference guide for the Pythonista in the process of becoming a Rustacean
-
Cuda
- karpathy/llm.c - LLM training in simple, raw C/CUDA
-
Dockerfile
- PeterDaveHello/tor-socks-proxy - ๐ณ Tiny Docker image (๐ค 10MB) as ๐ง Tor SOCKS5 proxy ๐ก
- MIvanchev/static-wine32 - A Docker recipe for building a statically compiled 32-bit Wine for x86_64
- emk/rust-musl-builder - Docker images for compiling static Rust binaries using musl-libc and musl-gcc, with static versions of useful C libraries. Supports openssl and diesel crates.
- AndreRH/hangover - Hangover runs simple Win64 and Win32 applications on arm64 Linux
- kizzx2/docker-wireguard-socks-proxy - Expose a WireGuard tunnel as a SOCKS5 proxy
- iliana/paws - a simple pause container ๐พ
-
Go
- linuxerwang/goroutine-inspect - An interactive tool to analyze Golang goroutine dump.
- ztrue/tracerr - Golang errors with stack trace and source fragments.
- samber/slog-multi - ๐จ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
- rosedblabs/rosedb - Lightweight, fast and reliable key/value storage engine based on Bitcask.
- restic/restic - Fast, secure, efficient backup program
- gcla/termshark - A terminal UI for tshark, inspired by Wireshark
- fatedier/frp - A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
- peterbourgon/ff - Flags-first package for configuration
- knadh/koanf - Simple, extremely lightweight, extensible, configuration management library for Go. Support for JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
- alecthomas/kong - Kong is a command-line parser for Go
- jinzhu/copier - Copier for golang, copy value from struct to struct and more
- derailed/k9s - ๐ถ Kubernetes CLI To Manage Your Clusters In Style!
- maaslalani/slides - Terminal based presentation tool
- k3s-io/k3s - Lightweight Kubernetes
- fergusstrange/embedded-postgres - Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test
- failsafe-go/failsafe-go - Fault tolerance and resilience patterns for Go
- jesseduffield/lazygit - simple terminal UI for git commands
- golangci/golangci-lint - Fast linters runner for Go
- kluctl/go-embed-python - A library that provides an embedded python distribution to be usable from inside golang
- johnkerl/miller - Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
- ugorji/go - idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]
- asaskevich/govalidator - [Go] Package of validators and sanitizers for strings, numerics, slices and structs
- mahesh-hegde/zserv - Small Go HTTP server that serves locally saved web pages from zip files.
- muesli/smartcrop - smartcrop finds good image crops for arbitrary crop sizes
- riverqueue/river - Fast and reliable background jobs in Go
- elgs/gosqlcrud - A Go library to work with SQL database using standard `database/sql` api. It supports SQL to array/maps/structs, and CRUD operations on structs.
- orsinium-labs/enum - Type safe enums for Go without code generation or reflection
- go-fuego/fuego - Golang Fuego - web framework generating OpenAPI 3 spec from source code
- eliben/raft - :rowboat: Raft implementation in Go
- smartystreets/goconvey - Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
- gocraft/work - Process background jobs in Go
- lunjon/gokdl - A parser implementation for the KDL document language in Go.
- go-icap/icap - Automatically exported from code.google.com/p/go-icap
- invopop/jsonschema - Generate JSON Schemas from Go types
- open-telemetry/opentelemetry-go - OpenTelemetry Go API and SDK
- oapi-codegen/oapi-codegen - Generate Go client and server boilerplate from OpenAPI 3 specifications
- lesismal/go-websocket-benchmark
- lesismal/nbio - Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
- gobwas/ws - Tiny WebSocket library for Go.
- rabbitmq/amqp091-go - An AMQP 0-9-1 Go client maintained by the RabbitMQ team. Originally by @streadway: `streadway/amqp`
- nats-io/nats.go - Golang client for NATS, the cloud native messaging system.
- golang-migrate/migrate - Database migrations. CLI and Golang library.
- vektra/mockery - A mock code autogenerator for Go
- go-playground/validator - :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
- xeipuuv/gojsonschema - An implementation of JSON Schema, draft v4 v6 & v7 - Go language
- pressly/goose - A database migration tool. Supports SQL migrations and Go functions.
- go-co-op/gocron - Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
- fieldryand/goflow - Simple but powerful DAG scheduler and dashboard
- wadahiro/go-transproxy - Transparent proxy servers for HTTP, HTTPS, DNS and TCP.
- codesoap/pfuzz - a web fuzzer using the httpipe format
- eatonphil/goraft - A basic Raft implementation in Go.
- kevmo314/codec-from-scratch - Build a simple video encoder from scratch
- anfragment/zen - Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux
- libui-ng/golang-ui - Platform-native GUI library for Go. "libui for the next generation"
- antchfx/xpath - XPath package for Golang, supports HTML, XML, JSON document query.
- rclone/rclone - "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
- volatiletech/sqlboiler - Generate a Go ORM tailored to your database schema.
- go-chi/httplog - Go HTTP request logger with structured logging capabilities built on "log/slog" package
- jesseduffield/horcrux - Split your file into encrypted fragments so that you don't need to remember a passcode
- micromata/dave - A totally simple and very easy to configure stand alone webdav server
- netbirdio/netbird - Connect your devices into a secure WireGuardยฎ-based overlay network with SSO, MFA and granular access controls.
- livekit/livekit - End-to-end stack for WebRTC. SFU media server and SDKs.
- casbin/casbin - An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
- anatol/booster - Fast and secure initramfs generator
- xvzc/SpoofDPI - A simple and fast anti-censorship tool written in Go
- wader/fq - jq for binary formats - tool, language and decoders for working with binary and text formats
- dominikh/go-tools - Staticcheck - The advanced Go linter
- dunglas/frankenphp - ๐ง The modern PHP app server
- sourcegraph/conc - Better structured concurrency for go
- xxjwxc/gowp - golang worker pool , Concurrency limiting goroutine pool
- gokcehan/lf - Terminal file manager
- jo-m/trainbot - Watches a piece of train track, detects trains, and stitches together images of them.
- gokrazy/rsync - gokrazy rsync
- ostafen/xdcc-cli - A command line tool for searching and downloading files from the IRC network.
- FerretDB/FerretDB - A truly Open Source MongoDB alternative
- chihaya/chihaya - A customizable, multi-protocol BitTorrent Tracker
- meehow/privtracker - Private BitTorrent tracker generator
- capnproto/go-capnp - Cap'n Proto library and code generator for Go
- pgrok/pgrok - Poor man's ngrok - a multi-tenant HTTP/TCP reverse tunnel solution through SSH remote port forwarding
- quic-go/quic-go - A QUIC implementation in pure Go
- bradleyjkemp/cupaloy - Simple Go snapshot testing
- nektos/act - Run your GitHub Actions locally ๐
- ajinasokan/apkc - apkc is a bare-bones Android app build system that lets you build simple native Android apps without entire Android IDE
- rotisserie/eris - Error handling library with readable stack traces and flexible formatting support ๐
- zserge/carnatus - A tiny chess engine in Go (sunfish port)
- fernandobandeira/go-api
- jesseduffield/lazydocker - The lazier way to manage everything docker
- georgysavva/scany - Library for scanning data from a database into Go structs and more
- jackc/pgx - PostgreSQL driver and toolkit for Go
- julienschmidt/httprouter - A high performance HTTP request router that scales well
- burrowers/garble - Obfuscate Go builds
- uber-go/goleak - Goroutine leak detector
- go-chi/chi - lightweight, idiomatic and composable router for building Go HTTP services
- life4/genesis - All generic functions for Go you ever need!
- mna/pigeon - Command pigeon generates parsers in Go from a PEG grammar.
- landlock-lsm/go-landlock - A Go library for the Linux Landlock sandboxing feature
- letientai299/7guis
- go-delve/delve - Delve is a debugger for the Go programming language.
- betty200744/ultimate-go - This repo contains my notes on working with Go and computer systems.
- BooleanCat/go-functional - go-functional is a library of iterators to augment the standard library
- volatiletech/authboss - The boss of http auth.
- git-bug/git-bug - Distributed, offline-first bug tracker embedded in git, with bridges
- coder/websocket - Minimal and idiomatic WebSocket library for Go
- zitadel/zitadel - ZITADEL - Identity infrastructure, simplified forย you.
- navidrome/navidrome - ๐งโ๏ธ Your Personal Streaming Service
- TomWright/dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
- numtide/treefmt - one CLI to format your repo [maintainers=@zimbatm,@brianmcgee]
- neilotoole/sq - sq data wrangler
-
HTML
- GTFOBins/GTFOBins.github.io - GTFOBins is a curated list of Unix binaries that can be used to bypass local security restrictions in misconfigured systems
- northbright/Notes - Development Notes
- thibaudcolas/curlylint - Experimental HTML templates linting for Jinja, Nunjucks, Django templates, Twig, Liquid
- anthumchris/fetch-progress-indicators - Progress indicators/bars using Streams, Service Workers, and Fetch APIs
- cstate/cstate - ๐ฅ Open source static (serverless) status page. Uses hyperfast Go & Hugo, minimal HTML/CSS/JS, customizable, outstanding browser support (IE8+), preloaded CMS, read-only API, badges & more.
- microsoft/ML-For-Beginners - 12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
- kennyfrc/cami.js - Cami.js is a simple yet powerful toolkit for interactive islands in web applications. No build step required.
- hyperhype/hyperscript - Create HyperText with JavaScript.
- squidfunk/mkdocs-material - Documentation that simply works
- argyleink/open-props - CSS custom properties to help accelerate adaptive and consistent design.
- cadars/john-doe - A simple way to make HTML websites
- ubuwaits/beautiful-web-type - In-depth guide to the best open-source typefaces: https://beautifulwebtype.com
- go101/go101 - An up-to-date (unofficial) knowledge base for Go programming self learning
- btholt/four-semesters-of-cs
- thuliteio/doks - Everything you need to build a stellar documentation website. Fast, accessible, and easy to use.
-
Haskell
- system-f/fp-course - Functional Programming Course
-
Java
- Stirling-Tools/Stirling-PDF - #1 Locally hosted web application that allows you to perform various operations on PDF files
- awsdocs/aws-doc-sdk-examples - Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
- kdn251/interviews - Everything you need to know to get the job.
- slowscript/warpinator-android - An unofficial implementation of Warpinator for Android
-
Jupyter Notebook
- facebookresearch/segment-anything-2 - The repository provides code for running inference with the Meta Segment Anything Model 2 (SAM 2), links for downloading the trained model checkpoints, and example notebooks that show how to use the m
- rasbt/LLMs-from-scratch - Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
- sroecker/LLM_AppDev-HandsOn - Repository and hands-on workshop on how to develop applications with local LLMs
- norvig/pytudes - Python programs, usually short, of considerable difficulty, to perfect particular skills.
- fastai/course22 - The fast.ai course notebooks
- CompVis/stable-diffusion - A latent text-to-image diffusion model
- piddnad/DDColor - [ICCV 2023] DDColor: Towards Photo-Realistic Image Colorization via Dual Decoders
- facebookresearch/sam2 - The repository provides code for running inference with the Meta Segment Anything Model 2 (SAM 2), links for downloading the trained model checkpoints, and example notebooks that show how to use the m
-
Kotlin
- zaneschepke/wgtunnel - An alternative Android client app for WireGuard VPN
- mpv-android/mpv-android - #mpv-android @ libera.chat
- abdallahmehiz/mpvKt - A media player for android, based on mpv-android and built with Jetpack Compose.
-
LLVM
- google/clspv - Clspv is a compiler for OpenCL C to Vulkan compute shaders
-
Lua
- smoka7/multicursors.nvim - A multi cursor plugin for Neovim.
- ibhagwan/fzf-lua - Improved fzf.vim written in lua
- mistweaverco/kulala.nvim - A minimal ๐ค HTTP-client ๐ผ interface ๐ฅ๏ธ for Neovim โค๏ธ.
- juansalvatore/git-dashboard-nvim - Your git contributions heatmap chart inside your favorite nvim dashboards.
- MagicDuck/grug-far.nvim - Find And Replace plugin for neovim
- cshuaimin/ssr.nvim - Treesitter based structural search and replace plugin for Neovim.
- rafamadriz/friendly-snippets - Set of preconfigured snippets for different languages.
- nvim-telescope/telescope-live-grep-args.nvim - Live grep with args
- GnikDroy/projections.nvim - A map to your filesystem
- mfussenegger/nvim-dap - Debug Adapter Protocol client implementation for Neovim
- williamboman/mason.nvim - Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
- sindrets/diffview.nvim - Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
- chrisgrieser/nvim-scissors - Automagical editing and creation of snippets.
- rcarriga/nvim-dap-ui - A UI for nvim-dap
- folke/neoconf.nvim - ๐ผ Neovim plugin to manage global and project-local settings
- folke/lazy.nvim - ๐ค A modern plugin manager for Neovim
- nvim-lua/kickstart.nvim - A launch point for your personal nvim configuration
- BeamMP/BeamMP - Bringing multiplayer to BeamNG.drive
- leandromoreira/cdn-up-and-running - CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.
- occivink/mpv-gallery-view - Gallery-view scripts for mpv
- NeogitOrg/neogit - An interactive and powerful Git interface for Neovim, inspired by Magit
- Weissle/persistent-breakpoints.nvim - Neovim plugin for persistent breakpoints.
- Saghen/blink.cmp - Performant, batteries-included completion plugin for Neovim
-
Makefile
- foostan/crkbd - Corne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys.
-
Nix
- nix-community/impermanence - Modules to help you handle persistent state on systems with ephemeral root storage [maintainer=@talyz]
-
Others
- maxvfischer/DIY-CNC-machine - How to build your own CNC machine from scratch
- gurugio/lowlevelprogramming-university - How to be low-level programmer
- a8ksh4/chonky-palmtop - Pi4 based cyberdeck with 7" display, folding Miryoku-layout crkbd keyboard, and a chunky battery.
- mcinglis/c-style - My favorite C programming practices.
- nvim-neorocks/nvim-best-practices - Collection of DOs and DON'Ts for modern Neovim Lua plugin development
- orangekame3/awesome-terminal-recorder - ๐ฅ Curated list of outstanding terminal recording tools to enhance your CLI demonstrations and tutorials.
- brickbots/framedeck - A Framework mainboard based Cyberdeck
- plut0nium/0xB2 - Pro-Micro/Elite-C replacement with RP2040 and USB-C
- ploopyco/adept-trackball - A high-performance, open-source trackball with six buttons, powered by QMK.
- ploopyco/nano-trackball - A very small trackball-only mouse. Mechanical files, PCBs, and firmware all included.
- brickbots/aball - A Ball - Buttonless trackball for all
- kelseyhightower/kubernetes-the-hard-way - Bootstrap Kubernetes the hard way. No scripts.
- Unturned3/Microdot - The Microdot Project guides you to create a fully functional but compact Linux system from scratch
- func25/go-practical-tips - Go Practical Tips
- rothgar/mastering-zsh - Advanced topics to take advantage of zsh ๐ฉโ๐ป๐จโ๐ป
- rcalixte/awesome-wayland - A curated list of Wayland resources
- illiliti/respectful-software - Is your software respectful to its community?
- iggredible/Learn-Vim - Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for ๐
- edent/Dynamic-SVG-Calendar-Icon - Here it is, an SVG calendar which always display's today's date.
- alar-dict/data - V. Krishna's Alar (Kannada - English) open data dictionary corpus licensed under OdBL.
- FasterXML/smile-format-specification - New home for Smile format (https://en.wikipedia.org/wiki/Smile_(data_interchange_format))
- ugorji/binc - Binc data interchange format
- QuPengfei/Technical-Overview-Of-AV1-Spec - This will give a snapshot of coding tools in the AV1 Spec.
- Kixiron/rust-langdev - Language development libraries for Rust
- mehdihadeli/awesome-software-architecture - ๐ A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
- stickfigure/blog - Jeff Schnitzer's Blog
- pineapple-one/about
- oz123/awesome-c - A curated list of awesome C frameworks, libraries, resources and other shiny things. Inspired by all the other awesome-... projects out there.
- leandromoreira/linux-network-performance-parameters - Learn where some of the network sysctl variables fit into the Linux/Kernel network flow. Translations: ๐ท๐บ
- flathub/org.squidowl.halloy
- dbartolini/data-oriented-design - A curated list of data oriented design resources.
- cooklang/spec - Home for Cooklang specification and general discussions about the ecosystem
- vpavlenko/study-music - An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
- brexhq/prompt-engineering - Tips and tricks for working with Large Language Models like OpenAI's GPT-4.
- achou11/no-virtual-dom - A list of JavaScript frameworks or rendering libraries that don't use a virtual DOM.
- imaurer/awesome-llm-json - Resource list for generating JSON using LLMs via function calling, tools, CFG. Libraries, Models, Notebooks, etc.
- HDVinnie/Torrent-Tracker-Platforms - A Curated List Of Torrent Tracker Platforms/Codebases Written In Multiple Coding Languages
- plabayo/learn-rust-101 - A guide to aid you in your journey of becoming a Rustacean (Rust developer).
- rust-lang/keyword-generics-initiative - Public repository for the Rust keyword generics initiative
- sindresorhus/css-in-readme-like-wat - Style your readme using CSS with this simple trick
- waitin2010/awesome-computer-graphics - A curated list of awesome computer graphics.
- superjamie/lazyweb - Random scraps of my knowledge
- maximveksler/awesome-serialization - Data formats useful for API, Big Data, ML, Graph & co
- tus/tus-resumable-upload-protocol - Open Protocol for Resumable File Uploads
- xlenore/ps2-covers - PS2 Covers Collection
- ctjhoa/rust-learning - A bunch of links to blog posts, articles, videos, etc for learning Rust
- reddavis/freelancer-tools - List of useful tools for freelancers
- trungdq88/Awesome-Black-Friday-Cyber-Monday - Awesome deals on Black Friday: Apps, SaaS, Books, Courses, etc.
- EkType/Baloo2 - The new Baloo now comes in 5 distinct weights ranging from the light footed Regular to the affable ExtraBold.
- rothgar/awesome-tuis - List of projects that provide terminal user interfaces
- vamolessa/verco - A simple Git/Mercurial/PlasticSCM tui client based on keyboard shortcuts
- vivekstorm/Software-Engineering-Course - List of available free/paid courses,bootcamps available for Coding Interview Prep, SDE Roles
- joaocarvalhoopen/How_to_learn_modern_Rust - A guide to the adventurer.
- girliemac/a-picture-is-worth-a-1000-words - I am trying to describe complex matters in simple doodles!
- nayafia/lemonade-stand - A handy guide to financial support for open source
- QuineDot/rust-snags - Gotchas and warts in Rust Lang
- jorgef/engineeringladders - A framework for Engineering Managers
- MikeCodesDotNET/ColoredBadges - Some badges I created for my GitHub profile readme.
- yvoronoy/awesome-english - A collection of awesome study resources for learners of English.
- veeral-patel/how-to-secure-anything - How to systematically secure anything: a repository about security engineering
- kevinthew/linuxgems - A succinct cheat sheet for newbie linux coders and system administrators, documenting some of the more obscure and useful gems of linux lore. Intended to be viewed in emacs org-mode, or VimOrganizer,
- orrsella/soft-eng-interview-prep - Everything you need to know for a Software Engineering interview
- ibraheemdev/modern-unix - A collection of modern/faster/saner alternatives to common unix commands.
- bradtraversy/design-resources-for-developers - Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
- AlgoryL/Projects-from-Scratch - Read and do projects.
- mtdvio/every-programmer-should-know - A collection of (mostly) technical things every software developer should know about
- swyxio/spark-joy - โจ๐ 2000+ ways to add design flair, user delight, and whimsy to your product.
- nnethercote/perf-book - The Rust Performance Book
- learn-anything/websites - Awesome Websites
- goabstract/Marketing-for-Engineers - A curated collection of marketing articles & tools to grow your product.
- ellisonleao/magictools - :video_game: :pencil: A list of Game Development resources to make magic happen.
- rockerBOO/awesome-neovim - Collections of awesome neovim plugins.
- vinjn/awesome-vulkan - Awesome Vulkan ecosystem
- cjbarber/ToolsOfTheTrade - Tools of The Trade, from Hacker News.
- dhamaniasad/awesome-postgres - A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql
- godotengine/awesome-godot - A curated list of free/libre plugins, scripts and add-ons for Godot
- kdeldycke/awesome-falsehood - ๐ฑ Falsehoods Programmers Believe in
- zoidyzoidzoid/awesome-ebpf - A curated list of awesome projects related to eBPF.
- ossu/computer-science - ๐ Path to a free self-taught education in Computer Science!
- mmccaff/PlacesToPostYourStartup - Compiled list of links from "Ask HN: Where can I post my startup to get beta users?"
- prakhar1989/awesome-courses - :books: List of awesome university courses for learning Computer Science!
-
Prolog
- nasa-jpl/open-source-rover - A build-it-yourself, 6-wheel rover based on the rovers on Mars!
-
Python
- IDEA-Research/TAPTR - [ECCV 2024] Official implementation of the paper "TAPTR: Tracking Any Point with Transformers as Detection"
- darrenburns/posting - The modern API client that lives in your terminal.
- brettcannon/sans-io - Network protocol implementations in Python, sans I/O
- GlasgowEmbedded/glasgow - Scots Army Knife for electronics
- borgbackup/borg - Deduplicating archiver with compression and authenticated encryption.
- caksoylar/keymap-drawer - Visualize keymaps that use advanced features like hold-taps and combos, with automatic parsing
- JesusFreke/lalboard - A 3D-printed keyboard inspired by the DataHand
- litestar-org/litestar - Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs
- maguowei/starred - creating your own Awesome List by GitHub stars!
- SystemsApproach/book - Computer Networks: A Systems Approach -- Textbook
- pypa/hatch - Modern, extensible Python project management
- tabatkins/kdlpy - Handwritten KDL parser in Python 3
- sethmlarson/truststore - Verify certificates using OS trust stores
- simonw/sqlite-migrate - A simple database migration system for SQLite, based on sqlite-utils
- microsoft/promptbase - All things prompt engineering
- simonw/image-diff - CLI tool for comparing images
- mekberg/boar - Automatically exported from code.google.com/p/boar
- higlass/simple-httpfs
- 3digitdev/Haiku-TTP-Codes - HTTP Status Codes with Haikus for messages
- lizrice/ebpf-beginners - The beginner's guide to eBPF
- simonw/datasette - An open source multi-tool for exploring and publishing data
- karpathy/nanoGPT - The simplest, fastest repository for training/finetuning medium-sized GPTs.
- StevenBlack/hosts - ๐ Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories.
- 0xAX/linux-insides - A little bit about a linux kernel
- tinygrad/tinygrad - You like pytorch? You like micrograd? You love tinygrad! โค๏ธ
- chubin/cheat.sh - the only cheat sheet you need
- minimaxir/big-list-of-naughty-strings - The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
- HumbleUI/SkiaBuild - CI repo for building Skia as a shared library
- JetBrains/skia-build
- casualsnek/cassowary - Run Windows Applications on Linux as if they are native, Use linux applications to launch files files located in windows vm without needing to install applications on vm. With easy to use configuratio
- donnemartin/system-design-primer - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- hacksider/Deep-Live-Cam - real time face swap and one-click video deepfake with only a single image
- deepset-ai/haystack - :mag: AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your d
- soimort/you-get - :arrow_double_down: Dumb downloader that scrapes the web
- Open-Wine-Components/umu-launcher
- waydroid/waydroid - Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
-
Roff
- oasislinux/oasis - a small statically-linked linux system
-
Shell
- beeper/beepy - Beepy
- sickcodes/Docker-OSX - Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.
- Kron4ek/Conty - Easy to use unprivileged Linux container packed into a single portable executable
- jpetazzo/container.training - Slides and code samples for training, tutorials, and workshops about Docker, containers, and Kubernetes.
- Bastardkb/Splinky - Pro-Micro/Elite-C replacement with RP2040 and USB-C
- BachoSeven/mimi - a better xdg-open - an active fork
- source-foundry/Hack - A typeface designed for source code
- mattmc3/antidote - https://getantidote.github.io - the cure to slow zsh plugin management
- zonkyio/embedded-postgres-binaries - Lightweight bundles of PostgreSQL binaries with reduced size intended for testing purposes.
- erikw/vim-keybindings-everywhere-the-ultimate-list - The ultimate list of which programs support Vim-like keybindings natively, or how they can be added with extensions. A collaborative project.
- jhuntwork/merelinux - A lightweight Linux distribution using musl libc, pacman and s6
- userdocs/qbittorrent-nox-static - A bash script which builds a fully static qbittorent-nox binary with current dependencies to use on any Linux OS
- march-linux/mimi - better xdg-open
- firasuke/mussel - The shortest and fastest script to build working cross compilers targeting musl libc
- rust-cross/rust-musl-cross - Docker images for compiling static Rust binaries using musl-cross
- dslm4515/Musl-LFS - Linux From Scratch using Musl as Libc
- Kron4ek/Wine-Builds - Wine builds (Vanilla, Staging, TkG and Proton)
- mikeroyal/PipeWire-Guide - PipeWire Guide. Learn about how PipeWire gives your Linux system a Professional Audio/Video Processing workflow.
- jayphelps/git-blame-someone-else - Blame someone else for your bad code.
- learnbyexample/learn_gnugrep_ripgrep - Example based guide to mastering GNU grep and ripgrep
- mobinmob/void-66-services - 66 service frontends for voidlinux
- drwetter/testssl.sh - Testing TLS/SSL encryption anywhere on any port
- tinywrkb/flatpaks
- 89luca89/distrobox - Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution youโre more comfortable with. Mirror available at
- gilesbowkett/rewind - Rewind is an intelligent archivist.
- open-guides/og-aws - ๐ Amazon Web Services โ a practical guide
- git-duet/git-duet - Support for pairing with git
- learnbyexample/command_help - :information_source: Extract help text from builtin commands and man pages
- AdelKS/LinuxGamingGuide - Linux Gaming Guide - An incomplete compilation of things I came across that may improve your gaming experience on Linux
- gmt4/mpvc - Music player in POSIX-sh interfacing mpv from the shell + extras/goodies ๐
- agarrharr/awesome-cli-apps - ๐ฅ ๐ ๐น ๐ A curated list of command line apps
-
SCSS
- vblanco20-1/vulkan-guide - Introductory guide to vulkan.
-
Starlark
- dzbarsky/static-clang - Statically-linked clang distribution. Uses musl libc on Linux and only depends on libSystem on OSX
-
TeX
- josephwright/beamer - A LaTeX class for producing presentations and slides
- sysprog21/lkmpg - The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
- tuhdo/os01 - Bootstrap yourself to write an OS from scratch. A book for self-learner.
-
TypeScript
- louislam/dockge - A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager
- monkeytypegame/monkeytype - The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.
- cifkao/html-midi-player - ๐น Play and display MIDI files on the web
- ajayyy/SponsorBlock - Skip YouTube video sponsors (browser extension)
- ajayyy/DeArrow - Crowdsourcing better titles and thumbnails on YouTube
- milesj/emojibase - ๐ฎ A collection of lightweight, up-to-date, pre-generated, specification compliant, localized emoji JSON datasets, regex patterns, and more.
- DetachHead/basedpyright - pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server
- runtypes/runtypes - Runtime validation for static types
- lewish/asciiflow - ASCIIFlow
- nanostores/nanostores - A tiny (286 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores
- goenning/google-indexing-script - Script to get your site indexed on Google in less than 48 hours
- jeb5/Sidetabs - Because tabs should be vertical
- imgly/background-removal-js - Remove backgrounds from images directly in the browser environment with ease and no additional costs or privacy concerns. Explore an interactive demo.
- PeterTYLiu/toaster - 3D editor for modelling in pure CSS+HTML; no canvas, no WebGL
- macheteHot/unocss-preset-scalpel
- antfu-collective/taze - ๐ฅฆ A modern cli tool that keeps your deps fresh
- Krutsch/hydro-js - A lightweight (5K compressed) reactive UI library via template literal tags.
- luisherranz/deepsignal - DeepSignal ๐งถ - Preact signals, but using regular JavaScript objects
- jontze/action-mdbook - A GitHub Action that installs mdBook on a GitHub Runner and supports various plugins like linkcheck, mermaid, toc, open-on-gh, admonish, and katex for enhanced functionality.
- TanStack/query - ๐ค Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
- mhonert/chess - :sushi: Wasabi Chess Engine - written in AssemblyScript
- rossrobino/drab - Headless Custom Element Library
- blakeblackshear/frigate - NVR with realtime local object detection for IP cameras
- milomg/reactively
-
Vim Script
- rafi/awesome-vim-colorschemes - Collection of awesome color schemes for Neo/vim, merged for quick use.
- neovim/neovim - Vim-fork focused on extensibility and usability
- learnbyexample/scripting_course - :notebook: Books, reference guides and resources on Regular Expressions, CLI one-liners, Scripting Languages and Vim.
- mhinz/vim-galore - :mortar_board: All things Vim!
-
Vue
- TeamPiped/Piped - An alternative privacy-friendly YouTube frontend which is efficient by design.
- antfu-collective/icones - โก๏ธ Icon Explorer with Instant searching, powered by Iconify
-
XSLT
- cardonabits/haxo-hw - Haxophone, an electronic musical instrument that resembles a saxophone
-
Zig
- Vexu/arocc - A C compiler written in Zig.
-
Meson
Programming Languages
Categories
Rust
259
Go
108
C
84
Others
81
C++
49
JavaScript
36
Python
36
Shell
31
TypeScript
24
Lua
23
HTML
15
Jupyter Notebook
8
CSS
7
Dockerfile
6
Vim Script
4
Java
4
TeX
3
Assembly
3
Kotlin
3
Batchfile
2
License
2
C# #
2
Vue
2
Haskell
1
Prolog
1
Meson
1
Cuda
1
Zig
1
LLVM
1
Roff
1
Makefile
1
Nix
1
SCSS
1
XSLT
1
Starlark
1
Sub Categories
Keywords
rust
138
golang
54
go
53
linux
52
cli
25
terminal
24
awesome-list
23
python
22
javascript
19
c
19
tui
19
vulkan
18
command-line
18
database
16
neovim
16
awesome
16
postgres
15
postgresql
14
git
14
windows
13
lua
12
nvim
12
docker
12
macos
11
cpp
10
sql
10
wayland
10
vim
9
http
9
gui
9
json
9
neovim-plugin
9
containers
9
css
8
rust-lang
8
wasm
8
opengl
8
tutorial
7
programming
7
documentation
7
ratatui
7
concurrency
7
cross-platform
7
privacy
7
audio
6
video
6
shell
6
security
6
font
6
library
6