awesome-github-repos
A curated list of my GitHub stars! Generated by maguowei/starred
https://github.com/defel/awesome-github-repos
Last synced: 5 days ago
JSON representation
-
ActionScript
- TerryCavanagh/VVVVVV - The source code to VVVVVV! http://thelettervsixtim.es/
-
Assembly
- DoctorWkt/pdp7-unix - A project to resurrect Unix on the PDP-7 from a scan of the original assembly code
- isene/tile - Pure-asm tiling window manager (CHasm suite). x86_64 Linux, no libc, X11 wire protocol, single static binary.
-
Astro
- mishamyrt/Lilex - 🤘Open source programming font
-
Bikeshed
- WICG/local-network-access - A proposal to restrict sites from accessing a users' local network without permission
-
C
- andmarti1424/sc-im - sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal
- Modos-Labs/Glider - Open-source E-ink monitor. Mirror of https://gitlab.com/zephray/glider
- jarusll/keydogger - Keydogger is a tiny text expander written in C
- koct9i/ioping - simple disk I/0 latency measuring tool
- rvaiya/keyd - A key remapping daemon for linux.
- rvaiya/warpd - A modal keyboard-driven virtual pointer
- metacall/core - MetaCall: The ultimate polyglot programming experience.
- jonas/tig - Text-mode interface for git
- reddit/snudown - reddit's markdown renderer. based on sundown.
- ffmpegwasm/ffmpeg.wasm - FFmpeg for browser, powered by WebAssembly
- dimitri/pgcopydb - Copy a Postgres database to a target Postgres server (pg_dump | pg_restore on steroids)
- DorianRudolph/pinenotes - Notes about PineNote development
- ahrm/sioyek - Sioyek is a PDF viewer with a focus on textbooks and research papers
- EricssonResearch/openwebrtc - A cross-platform WebRTC client framework based on GStreamer
- phillbush/pmenu - A pie-menu in xlib and imlib2.
- mackron/miniaudio - Audio playback and capture library written in C, in a single source file.
- google/hiba - HIBA is a system built on top of regular OpenSSH certificate-based authentication that allows to manage flexible authorization of principals on pools of target hosts without the need to push customize
- Streampunk/beamlambda - Node.js native bindings to FFmpeg as an AWS Lambda layer.
- larsimmisch/pyalsaaudio - ALSA wrappers for Python
- ventoy/Ventoy - A new bootable USB solution.
- ligurio/unreliablefs - A FUSE-based fault injection filesystem.
- overmighty/i-use-arch-btw - "I use Arch btw" but it's a Turing-complete programming language.
- BarkyTheDog/catclock - Kit-Cat xclock
- aluntzer/gtknodes - A GTK-based library to create functional flow graphs with the ability to pass arbitrary data between connected elements.
- tizonia/tizonia-openmax-il - Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, TuneIn, iHeartRadio, Plex servers and Chromecast devices.
- glblapco/xmcp - Universal Color Picker.
- woltapp/blurhash - A very compact representation of a placeholder for an image.
- MobilityDB/MobilityDB - MobilityDB is a geospatial trajectory data management & analysis platform, built on PostgreSQL and PostGIS.
- ImVexed/muon - GPU based Electron on a diet
- zv/9Problems - A Tiling Window Manager for Plan9
- openvenues/libpostal - A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
- mbionchi/telnet-site
- kohler/gifsicle - Create, manipulate, and optimize GIF images and animations
- leandromoreira/ffmpeg-libav-tutorial - FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷 🇷🇺
- swaywm/sway - i3-compatible Wayland compositor
- i3/i3 - A tiling window manager for X11
- vivien/i3blocks - The hacker-friendly status_command for Sway and i3
- jarun/nnn - n³ The unorthodox terminal file manager
- davatorium/rofi - Rofi: A window switcher, application launcher and dmenu replacement
- dchest/passwordcheck - Go package passwordcheck is a password and passphrase strength checker based on passwdqc.
- lavabit/magma - The magma server daemon, is an encrypted email system with support for SMTP, POP, IMAP, HTTP and MOLTEN,. Additional support for DMTP and DMAP is currently in active development.
- leahneukirchen/nq - Unix command line queue utility
- aws/s2n-tls - An implementation of the TLS/SSL protocols
- github/brubeck - A Statsd-compatible metrics aggregator
- micha/st - suckless.org simple terminal
- vstakhov/libucl - Universal configuration library parser
- jordansissel/xdotool - fake keyboard/mouse input, window management, and more
- torvalds/linux - Linux kernel source tree
- hyperic/sigar - System Information Gatherer And Reporter
- jurikm/illumos-fusefs - Illumos fusefs
- radareorg/radare2 - UNIX-like reverse engineering framework and command-line toolset
- allinurl/goaccess - GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
- jqlang/jq - Command-line JSON processor
- haiwen/seafile - Beyond file syncing and sharing, a new way to organize your files with extensible file properties and flexible views
- tj/histo - beautiful charts in the terminal for static or streaming data
- dividuum/info-beamer - The Multimedia Presenter for Lua (for commercial projects, use info-beamer pi instead)
- cjdelisle/cjdns - An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
- uzbl/uzbl - A web browser that adheres to the unix philosophy.
- ashvardanian/StringZilla - Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memo
- cilium/tetragon - eBPF-based Security Observability and Runtime Enforcement
- ravachol/kew - A Terminal Music Player
- splitbrain/clipscreen - Mirror a portion of your screen to a virtual monitor for easier screen sharing.
- google/pebble - This is the latest version of the internal repository from Pebble Technology providing the software to run on Pebble watches. Proprietary source code has been removed from this repository and it will
- lucydsl/liblucy - Core Lucy compiler
- kubernetes-sigs/security-profiles-operator - The Kubernetes Security Profiles Operator
- kristapsdz/lowdown - simple markdown translator
- saitoha/xserver-SIXEL - A X server implementation for SIXEL-featured terminals, based on @pelya's Xsdl kdrive server(https://github.com/pelya/xserver-xsdl)
- scallyw4g/bonsai - The procedural generation voxel engine
- bellard/mquickjs - Public repository of the Micro QuickJS Javascript Engine
- FalkorDB/FalkorDB - A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).
- norayr/barev-purple - barev is new bonjour
- shinymonitor/picofb.h - A single header library to quickly display a framebuffer with multi input handling
- rizinorg/rizin - UNIX-like reverse engineering framework and command-line toolset.
- netblue30/firejail - Linux namespaces and seccomp-bpf sandbox
- containers/bubblewrap - Low-level unprivileged sandboxing tool used by Flatpak and similar projects
- antirez/ds4 - DeepSeek 4 Flash and PRO local inference engine for Metal, CUDA and ROCm
- V4bel/dirtyfrag
- kristapsdz/openrsync - BSD-licensed implementation of rsync
-
C# #
- tooll3/t3 - Tooll 3 is an open source software to create realtime motion graphics.
- wolfgarbe/PruningRadixTrie - PruningRadixTrie - 1000x faster Radix trie for prefix search & auto-complete
- actions/runner - The Runner for GitHub Actions :rocket:
- Relfos/Dither_Machine - Pixel dithering tool made with Unity
- peass-ng/PEASS-ng - PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)
- p-org/P - The P programming language.
- tixl3d/tixl - TiXL is an open source software to create realtime motion graphics.
- mxgmn/WaveFunctionCollapse - Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
-
C++
- facebook/react-native - A framework for building native applications using React
- electron/electron - :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
- fgaz/ladybird - Truly independent web browser
- hyprwm/Hyprland - Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
- WerWolv/ImHex - 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
- opencv/opencv - Open Source Computer Vision Library
- AGWA/git-crypt - Transparent file encryption in git
- unum-cloud/usearch - Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
- duckdb/duckdb - DuckDB is an analytical in-process SQL database management system
- aardappel/treesheets - TreeSheets : Free Form Data Organizer (see strlen.com/treesheets)
- capnproto/capnproto - Cap'n Proto serialization/RPC system - core tools and C++ library
- hoffstadt/DearPyGui - Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
- StanfordSNR/gg - The Stanford Builder
- dragonflydb/dragonfly - A modern replacement for Redis and Memcached
- protocolbuffers/protobuf - Protocol Buffers - Google's data interchange format
- neutralinojs/neutralinojs - Portable and lightweight cross-platform desktop application development framework
- versatica/mediasoup - Cutting Edge WebRTC Video Conferencing
- weserv/images - Source code of wsrv.nl (formerly images.weserv.nl), to be used on your own server(s).
- axiomatic-systems/Bento4 - Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools
- typesense/typesense - Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
- Streampunk/beamcoder - Node.js native bindings to FFmpeg.
- nlohmann/json - JSON for Modern C++
- ggerganov/imtui - ImTui: Immediate Mode Text-based User Interface C++ Library
- taichi-dev/taichi - Productive, portable, and performant GPU programming in Python.
- coqui-ai/STT - 🐸STT - The deep learning toolkit for Speech-to-Text. Training and deploying STT models has never been so easy.
- ArthurSonzogni/FTXUI - :computer: C++ Functional Terminal User Interface. :heart:
- machinelevel/sp425-crazy-cow - Add crude keyboard-lettering function to eink tablet
- IBM/fhe-toolkit-linux - IBM Fully Homomorphic Encryption Toolkit For Linux. This toolkit is a Linux based Docker container that demonstrates computing on encrypted data without decrypting it! The toolkit ships with two demos
- google-ai-edge/mediapipe - Cross-platform, customizable ML solutions for live and streaming media.
- martinberlin/Remora - Remora udpx listens to UDP short commands to trigger LED Animations. Receives ; commands from ORCΛ
- simdjson/simdjson - Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
- neuro-sys/tumblr-likes-downloader - Download Tumblr posts that you liked
- NixOS/nix - Nix, the purely functional package manager
- ClickHouse/ClickHouse - ClickHouse® is a real-time analytics database management system
- OpenGenus/cosmos - World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
- nginnever/zogminer - an OpenCL Zcash GPU miner
- Ankoku/df-webfort - Web Fortress
- google/libaddressinput - Google’s postal address library, powering Android and Chromium
- Yelp/MOE - A global, black box optimization engine for real world metric optimization.
- mapeditor/tiled - Flexible level editor
- apiaryio/protagonist - Protagonist is Node.js wrapper for the API Blueprint parser
- Evrytania/LTE-Cell-Scanner - LTE SDR cell scanner optimized to work with very low performance RF front ends (8bit A/D, 20dB noise figure)
- rvagg/archived-node-libssh - A Low-level Node.js binding for libssh
- dogecoin/dogecoin - very currency
- XRPLF/rippled - Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
- Mowje/node-cryptopp - Node.js static bindings to the Crypto++ library (NOT CURRENTLY MAINTAINED! USE AT YOUR OWN RISK!)
- reverbrain/grape - realtime pipeline processing engine
- indutny/vock - VoIP on node.js
- farbrausch/fr_public - Farbrausch demo tools 2001-2011
- stealth/sshttp - SSH/HTTP(S) multiplexer. Run a webserver and a sshd on the same port w/o changes.
- k4yt3x/video2x - A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.
- man-group/ArcticDB - ArcticDB is a high performance, serverless DataFrame database built for the Python Data Science ecosystem.
- ggml-org/llama.cpp - LLM inference in C/C++
- luanti-org/luanti - Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation
- ggml-org/whisper.cpp - Port of OpenAI's Whisper model in C/C++
- 0xMagnuz/Bitcoin-v0.1 - Original Release of The Bitcoin Source Code (Version 0.1) by Satoshi Nakamoto
- systemed/tilemaker - Make OpenStreetMap vector tiles without the stack
- ashtf8/PocketMage_PDA - An E-Ink PDA device using the ESP32 S3.
- vicinaehq/vicinae - A focused launcher for your desktop - native, fast, extensible
- unum-cloud/USearch - Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
- jank-lang/jank - The native Clojure dialect hosted on LLVM with seamless C++ interop.
- mkiol/dsnote - Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.
- YelpArchive/MOE - A global, black box optimization engine for real world metric optimization.
- dbzero-software/dbzero - DISTIC (Durable, Infinite, Shared, Transactional, Isolated, Composable) storage system for Python 3.x offering flexibility of a memory with durability of a database.
- lynx-family/lynx - Empower the Web community and invite more to build across platforms.
- bjesus/levin - The easiest way to spread human knowledge
- zserge/fenster - The most minimal cross-platform GUI library
- CITGuru/openduck - Distributed DuckDB - dual execution and differential storage
- felt/tippecanoe - Build vector tilesets from large collections of GeoJSON features.
-
CartoCSS
- gravitystorm/openstreetmap-carto - A general-purpose OpenStreetMap mapnik style, in CartoCSS
- openstreetmap-carto/openstreetmap-carto - A general-purpose OpenStreetMap mapnik style, in CartoCSS
-
Clojure
- penpot/penpot - Penpot: The open-source design tool for design and code collaboration
- day8/re-frame - A ClojureScript framework for building user interfaces, leveraging React
- jacekschae/learn-re-frame-course-files - :cinema: Learn re-frame course files for building Cheffy app
- replikativ/datahike - Versioned, fast, distributed Datalog engine for everyone.
- aphyr/postal - Clojure email support
- LightTable/LightTable - The Light Table IDE ⛺
- project-fifo/vmwebadm - A frontend for the SmartDC API from joyent that runs on vanilla SmartOS
- pb-/gmail-mbox-codec - A tiny script to enable efficient incremental file-based backups from Gmail takeouts.
-
CoffeeScript
- dropbox/zxcvbn - Low-Budget Password Strength Estimation
- UnquietCode/Cloud-Temple - A collection of rituals and incantations which assist in the creation of modular (reusable, extensible) CloudFormation templates in JavaScript.
- swarmsim/swarm - Swarm Simulator, an idle game with lots of bugs.
- segment-boneyard/nsqjs - JavaScript fork of the coffeescript nsqjs
- gss/engine - GSS engine
-
Common Lisp
- atlas-engineer/nyxt - Nyxt - the hacker's browser.
- jrm-code-project/LISP-Machine - Archive of LISP Machine, Inc.
-
CSS
- lucaorio/obsidian-image-gallery - A zero setup masonry image gallery for Obsidian
- csstools/sanitize.css - A best-practices CSS foundation
- cat-a-flame/CSSHell - Collection of common CSS mistakes, and how to fix them
- jagregory/abrash-black-book - Markdown source for Michael Abrash's Graphics Programming Black Book
- NsCDE/NsCDE - Modern and functional CDE desktop based on FVWM
- jaicab/progressiveenhancement - A site for all things progressively enhanced
- connors/photon - The fastest way to build beautiful Electron apps using simple HTML and CSS
- t32k/stylestats - StyleStats is a library to collect CSS statistics.
- north/north - Design and development standards to align and guide your project.
- chriskempson/tomorrow-theme - Tomorrow Theme
- mozilla/Fira - DEPRECATED - Mozilla's new typeface, used in Firefox OS
- philipwalton/solved-by-flexbox - A showcase of problems once hard or impossible to solve with CSS alone, now made trivially easy with Flexbox.
- floriangrundig/grails-angular-phonecat
- radiosilence/wire - [DEFUNCT - do not use, insecure!] Communication for the 21st century activist.
- troxler/awesome-css-frameworks - List of awesome CSS frameworks in 2026
- andmoredev/agentcore-starter
-
Cython
- capnproto/pycapnp - Cap'n Proto serialization/RPC system - Python bindings
-
D
- eBay/tsv-utils - eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.
-
Dart
- maxkrieger/voiceliner - Braindump better.
- felangel/bloc - A predictable state management library that helps implement the BLoC design pattern
- ente-io/ente - 💚 End-to-end encrypted cloud for everything.
-
Dockerfile
- hashbang/book - A FOSS hackers guide to the CLI, privacy, security, self hosting, and the internet.
- ScottBrenner/aws-cdk-action - GitHub Action for interacting with AWS CDK
Programming Languages
Categories
JavaScript
569
TypeScript
398
Python
322
Go
253
Others
207
Rust
150
Shell
90
C
78
C++
69
HTML
61
Java
51
Kotlin
36
Ruby
31
PHP
21
Jupyter Notebook
19
CSS
16
Vue
13
Haskell
10
Vim Script
9
Clojure
8
HCL
8
Swift
8
C# #
8
Elm
8
Nix
7
SCSS
7
Zig
6
Elixir
6
Lua
6
OCaml
6
CoffeeScript
5
Dockerfile
5
Scala
5
Perl
4
Svelte
3
Dart
3
LiveScript
3
Makefile
3
Markdown
3
MDX
2
QML
2
Nunjucks
2
PowerShell
2
CartoCSS
2
TeX
2
License
2
Scheme
2
Assembly
2
Open Policy Agent
2
Vala
2
Common Lisp
2
V
1
Cython
1
Fluent
1
Gherkin
1
Gleam
1
Meson
1
PLpgSQL
1
JSON
1
Rich Text Format
1
G-code
1
Text
1
Astro
1
jq
1
Roc
1
Vim Snippet
1
ActionScript
1
Less
1
D
1
WebAssembly
1
Emacs Lisp
1
Janet
1
Pug
1
Puppet
1
GDScript
1
PureScript
1
Bikeshed
1
Nim
1
Sub Categories
Keywords
javascript
183
python
127
typescript
107
react
99
cli
98
golang
88
rust
87
security
74
nodejs
74
aws
67
linux
60
go
60
docker
59
awesome
59
awesome-list
58
terminal
55
ai
47
kubernetes
42
git
37
css
37
devops
37
command-line
36
self-hosted
35
open-source
35
markdown
35
database
31
node
31
tui
31
vue
31
video
28
macos
28
shell
27
llm
26
html
26
postgresql
25
graphql
25
serverless
25
windows
25
developer-tools
24
electron
24
java
24
bash
23
monitoring
23
android
23
framework
23
cloud
22
list
22
automation
22
web
21
nextjs
21