Skip to content

openSVM/awesome-stargazer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 Categorized GitHub Stars Collection

A comprehensive collection of 575 categorized GitHub repositories, organized by technology, framework, and use case. Each category contains curated repos with fewer than 100 entries for easy browsing.

📊 Statistics

  • Total Categories: 575
  • Total Repos: ~59,300 unique entries
  • Max per Category: 99 repos
  • Organization: Semantic grouping by technology trends

🗂️ Navigation

Quick Jump


🤖 AI & Machine Learning

LLMs & Language Models

  • llms-gpt-openai (90) - OpenAI GPT models, ChatGPT integrations, API wrappers
  • llms-opensource-models (90) - Llama, Mistral, Mixtral, Qwen, and other open models
  • llms-fine-tuning (45) - LoRA, QLoRA, PEFT, fine-tuning frameworks
  • llms-rag-retrieval (58) - RAG systems, vector retrieval, semantic search
  • llms-agents-chains (89) - LangChain, agent frameworks, tool-use patterns
  • llms-prompting (41) - Prompt engineering, few-shot learning, chain-of-thought
  • llms-inference (51) - vLLM, llama.cpp, GGML, quantization techniques
  • llms-evaluation (18) - Model evaluation, benchmarks, human eval tools

AI Agents & Autonomous Systems

  • agents-langchain (45) - LangChain, LangSmith, LangGraph ecosystems
  • agents-autogen (12) - Microsoft AutoGen framework
  • agents-crewai (8) - CrewAI multi-agent orchestration
  • agents-frameworks (35) - Agency, SuperAGI, AutoGPT implementations
  • agents-multi-agent (42) - Multi-agent systems, swarm intelligence
  • agents-rl (18) - RL-based agents, reinforcement learning agents
  • agents-other (10) - Miscellaneous agent implementations

AI Chat Interfaces

Computer Vision & Diffusion

  • diffusion (35) - Stable Diffusion, DALL-E, Flux, image generation
  • computer-vision (23) - OpenCV, YOLO, object detection, tracking
  • creative-generative (53) - Generative art, procedural generation
  • creative-shaders (1) - Shader art, GLSL, WebGL creative coding
  • creative-audio-visual (50) - Audio visualizers, synesthetic experiences
  • creative-frameworks (31) - p5.js, Processing, OpenFrameworks
  • creative-coding-other (1) - Miscellaneous creative coding

Machine Learning Frameworks

  • pytorch (36) - PyTorch, TorchVision, PyTorch Lightning
  • tensorflow (20) - TensorFlow, Keras, TF.js
  • jax (12) - JAX, Flax, Haiku frameworks
  • transformers (53) - Transformers, BERT, attention mechanisms
  • mlops (6) - MLflow, Kubeflow, DVC, Weights & Biases

Specialized AI

  • nlp (45) - Natural language processing, spaCy, NLTK
  • reinforcement-learning - Split into multiple subcategories:
  • embeddings (18) - Vector embeddings, sentence transformers
  • recommendation (12) - Recommender systems, collaborative filtering

⛓️ Blockchain & Crypto

Solana Ecosystem (716 repos split)

Ethereum Ecosystem (285 repos split)

Smart Contracts (180 repos split)

DeFi & Trading

Other Blockchains

  • bitcoin (54) - Bitcoin, Lightning Network, BTC tools
  • cosmos (18) - Cosmos, Tendermint, IBC, CosmWasm
  • near (53) - NEAR Protocol, NEAR development
  • polkadot (2) - Polkadot, Substrate, Kusama
  • avalanche (5) - Avalanche, AVAX ecosystem
  • layer2 (47) - Generic L2 solutions, rollups
  • nft - Split into subcategories:
    • nft-marketplaces (32) - OpenSea, Blur, Magic Eden
    • nft-standards (17) - ERC721, ERC1155, standards
    • nft-generative (24) - Generative NFTs, Art Blocks
    • nft-gaming (17) - NFT games, GameFi, play-to-earn
    • nft-tools (31) - NFT tools, metadata, IPFS
    • nft-other (4) - Miscellaneous NFT projects

Blockchain Infrastructure


🚀 Systems & Low-Level

Operating Systems & Kernels (242 repos split)

Assembly Programming (363 repos split)

Compilers & Language Implementation (212 repos split)

Virtual Machines & Containers (132 repos split)

  • vms-hypervisors (40) - QEMU, KVM, VirtualBox, VMware
  • vms-containers (15) - LXC, LXD, Kata Containers
  • vms-cloud (12) - EC2, GCE, Azure VMs
  • vms-management (26) - Libvirt, Vagrant, Packer
  • vms-other (39) - Miscellaneous VM tools

CUDA & GPU Computing (174 repos split)

  • cuda-deep-learning (33) - cuDNN, TensorRT, GPU ML
  • cuda-kernels (48) - CUDA kernels, Thrust, CUB
  • cuda-tools (24) - Nsight, cuda-gdb, nvprof
  • cuda-libraries (22) - cuBLAS, cuFFT, cuSPARSE
  • cuda-alternative (22) - OpenCL, ROCm, HIP, SYCL
  • cuda-other (25) - Miscellaneous CUDA projects

🎮 Gaming & Graphics

Game Engines (205 repos split)

Graphics Programming (108 repos split)

  • opengl - Split into subcategories:
  • shaders (57) - Shader programming, GLSL, HLSL, Shadertoy
  • raytracing (9) - Ray tracing, path tracing, PBR

Game Modding (767 repos split)

Gaming Categories

  • game-dev (14) - Game development, indie games
  • minecraft (48) - Minecraft servers, plugins, tools
  • emulators - Split into subcategories:
    • emu-console (87) - NES, SNES, GameBoy, N64, PlayStation
    • emu-arcade (1) - MAME, arcade emulation
    • emu-computer (9) - DOS, Amiga, C64, ZX Spectrum
    • emu-mobile (5) - Android emulator, iOS simulator
    • emu-frameworks (8) - Unicorn, Qiling frameworks
    • emu-other (11) - Miscellaneous emulators
  • speedrun - Split into subcategories:
    • speedrun-tools (37) - LiveSplit, autosplitters, timers
    • speedrun-tas (47) - TAS tools, frame-perfect inputs
    • speedrun-routing (43) - Route optimization, planning
    • speedrun-practice (40) - Practice tools, savestates
    • speedrun-analysis (20) - Frame data, analysis tools
    • speedrun-other (5) - Miscellaneous speedrunning
  • retrogaming (8) - Retro gaming, arcade, DOS games
  • mobile-games (3) - Mobile game development

🌐 Web Development

React Ecosystem (208 repos split)

  • react-nextjs (59) - Next.js, Vercel, SSR/SSG
  • react-state-management (36) - Redux, MobX, Zustand, Recoil
  • react-ui-libraries (1) - Material-UI, Ant Design, Chakra
  • react-native (39) - React Native, Expo mobile development
  • react-testing (19) - Testing libraries, Enzyme
  • react-hooks-patterns (38) - Custom hooks, patterns
  • react-ssr-ssg (1) - SSR, SSG, Gatsby, Remix
  • react-other (15) - Miscellaneous React projects

Web Frameworks

  • vue (26) - Vue.js, Nuxt, Vuex, Vite
  • angular (7) - Angular, RxJS frameworks
  • svelte (9) - Svelte, SvelteKit
  • typescript - Split into subcategories:
    • ts-frameworks (73) - Angular, NestJS, Express
    • ts-utilities (34) - Lodash, Ramda, date-fns
    • ts-build-tools (23) - Webpack, Vite, esbuild, SWC
    • ts-testing (1) - Jest, Vitest, Playwright
    • ts-type-tools (1) - Zod, io-ts, TypeBox
    • ts-other (24) - Miscellaneous TypeScript

WebAssembly (210 repos split)

Web Technologies

  • apis - Split into subcategories:
    • apis-graphql (40) - GraphQL, Apollo, Relay
    • apis-rest (86) - REST APIs, OpenAPI, Swagger
    • apis-grpc (26) - gRPC, Protocol Buffers
    • apis-websocket (25) - WebSocket, Socket.io, real-time
    • apis-api-gateways (31) - Kong, Zuul, Envoy
    • apis-sdk-generators (23) - SDK generation tools
    • apis-testing (45) - API testing, Postman, Insomnia
    • apis-other (58) - Miscellaneous API tools
  • graphql (26) - GraphQL implementations, tools
  • websockets (42) - WebSocket servers, clients
  • webrtc (10) - WebRTC, peer-to-peer, video calls
  • jamstack (13) - JAMstack, static sites, SSG
  • css-frameworks (43) - Tailwind, Bootstrap, Bulma
  • bundlers (31) - Webpack, Rollup, Parcel, esbuild

☁️ Cloud & Infrastructure

Kubernetes (164 repos split)

  • k8s-operators (31) - Operators, controllers, CRDs
  • k8s-networking (29) - Service mesh, Istio, Linkerd
  • k8s-storage (1) - Persistent volumes, CSI, Rook
  • k8s-security (19) - RBAC, network policies, OPA, Falco
  • k8s-tools (42) - kubectl, Helm, Kustomize, k9s
  • k8s-platforms (23) - OpenShift, Rancher, EKS, GKE
  • k8s-other (19) - Miscellaneous Kubernetes

Docker & Containers (190 repos split)

Cloud Platforms

  • aws (56) - AWS, EC2, S3, Lambda services
  • azure (13) - Microsoft Azure services
  • gcp (14) - Google Cloud Platform, Firebase
  • serverless (84) - Serverless, FaaS, Lambda, Vercel, Netlify

Infrastructure as Code

  • terraform (4) - Terraform, Terragrunt, OpenTofu
  • ansible (8) - Ansible playbooks, automation

CI/CD & DevOps

  • cicd (17) - Jenkins, GitHub Actions, GitLab CI
  • monitoring (70) - Prometheus, Grafana, Datadog
  • logging - Split into subcategories:

🔒 Security & Privacy

Privacy Tools (1473 repos split - largest category!)

Encryption & Cryptography (319 repos split)

Security Tools

  • cybersecurity (44) - Pentesting, vulnerability research, exploits
  • reverse-engineering - Split into subcategories:
    • re-tools (45) - IDA, Ghidra, Radare2, x64dbg
    • re-binary (29) - Binary analysis, ELF, PE
    • re-malware (17) - Malware analysis, sandboxes
    • re-mobile (11) - Mobile reverse engineering, Frida
    • re-firmware (11) - Firmware analysis, Binwalk
    • re-other (9) - Miscellaneous RE tools
  • authentication (21) - OAuth, JWT, SAML, WebAuthn
  • password-managers (3) - Bitwarden, KeePass, 1Password
  • firewall (4) - iptables, nftables, ufw

📱 Mobile Development

Android (126 repos split)

iOS Development

  • ios (91) - iOS, iPhone, iPad, Xcode
  • swift (25) - Swift, SwiftUI development

Cross-Platform Mobile


🛠️ Development Tools

IDEs & Editors (722 repos split)

Terminal Tools (320 repos split)

Profiling & Performance (497 repos split)

  • profilers-cpu (87) - CPU profilers, perf, VTune
  • profilers-memory (1) - Memory profilers, Valgrind
  • profilers-gpu (1) - GPU profilers, Nsight, RenderDoc
  • profilers-web-perf (85) - Lighthouse, Web Vitals
  • profilers-distributed (1) - Distributed tracing, Jaeger
  • profilers-flame-graphs (1) - Flamegraphs, speedscope
  • profilers-language-specific (51) - py-spy, Java profilers
  • profilers-other-1 through profilers-other-3 (90, 90, 90) - General profiling

Benchmarking (465 repos split)

  • benchmarking-micro (71) - Microbenchmarks, Criterion
  • benchmarking-load-testing (51) - JMeter, Gatling, k6
  • benchmarking-database (24) - Database benchmarks, TPC, YCSB
  • benchmarking-network (14) - iperf, netperf
  • benchmarking-gpu (13) - GPU benchmarks, CUDA bench
  • benchmarking-web (19) - PageSpeed, WebPagetest
  • benchmarking-language-shootout (42) - Benchmark games, comparisons
  • benchmarking-other-1 through benchmarking-other-6 (90, 90, 50, 1) - General benchmarking

Development Utilities

  • dotfiles - Split into subcategories:
    • dotfiles-shell (48) - zshrc, bashrc configs
    • dotfiles-vim (36) - vimrc, neovim configs
    • dotfiles-managers (1) - stow, chezmoi, dotbot
    • dotfiles-collections (15) - Config collections
    • dotfiles-other (1) - Miscellaneous configs
  • debuggers (32) - GDB, LLDB, Delve
  • linters (12) - ESLint, Pylint, Clippy
  • formatters (51) - Prettier, Black, rustfmt
  • testing (87) - Jest, pytest, testing frameworks
  • package-managers (58) - npm, yarn, pnpm
  • monorepo (92) - Lerna, Nx, Turborepo

💻 Programming Languages

Rust (670 repos split)

Zig (586 repos split)

Python Ecosystem (291 repos split)

C/C++ (377 repos split)

Other Languages

  • golang (40) - Go, Golang tools
  • nim - Split into subcategories:
    • nim-web (42) - Jester, web frameworks
    • nim-gamedev (40) - Nim game development
    • nim-systems (29) - OS, kernel development
    • nim-gui (17) - GUI frameworks
    • nim-tools (1) - Nimble, packages
    • nim-other (61) - Miscellaneous Nim
  • ruby - Split into subcategories:
    • ruby-rails (83) - Ruby on Rails, ActiveRecord
    • ruby-sinatra (12) - Sinatra, Rack, Hanami
    • ruby-testing (21) - RSpec, Minitest
    • ruby-gems (29) - Gems, Bundler
    • ruby-scripting (23) - Ruby scripts, Rake
    • ruby-devops (12) - Chef, Puppet, Vagrant
    • ruby-other (18) - Miscellaneous Ruby
  • scala - Split into subcategories:
    • scala-functional (46) - Cats, Scalaz, ZIO
    • scala-akka (29) - Akka, actors, streams
    • scala-spark (1) - Apache Spark, big data
    • scala-web (13) - Play, http4s, Finatra
    • scala-other (23) - Miscellaneous Scala
  • kotlin (26) - Kotlin, Ktor
  • julia (10) - Julia language
  • haskell (4) - Haskell, GHC, Cabal
  • ocaml (43) - OCaml, Reason, BuckleScript
  • elixir (32) - Elixir, Phoenix, Erlang
  • clojure (3) - Clojure, ClojureScript
  • dart (17) - Dart language
  • php (10) - PHP, Laravel, Symfony

📊 Data & Databases

Databases

Specialized Databases

Data Engineering

  • etl (57) - ETL pipelines, Airflow, Dagster
  • streaming (29) - Kafka, Pulsar, Kinesis, Flink
  • data-lakes (12) - Delta Lake, Iceberg, Hudi
  • big-data (37) - Hadoop, Spark, Databricks, Snowflake
  • data-quality (2) - Great Expectations, dbt

Distributed Systems (211 repos split)


🔬 Science & Research

Scientific Computing (115 repos split)

Physics (325 repos split)

Other Sciences

  • astronomy - Split into subcategories:
    • astro-simulation (44) - N-body, orbital mechanics
    • astro-data (1) - Astronomy data, FITS
    • astro-visualization (34) - Planetarium, sky maps
    • astro-telescope (1) - Telescope control, astrophotography
    • astro-other (38) - Miscellaneous astronomy
  • math (27) - Mathematics, linear algebra, statistics
  • chemistry (10) - Molecular modeling, computational chemistry
  • biology (2) - Bioinformatics, genomics

Robotics (434 repos split)

  • robotics-ros (87) - ROS, ROS2, Gazebo
  • robotics-autonomous-vehicles (83) - Self-driving, SLAM
  • robotics-drones (1) - Drones, quadcopters, PX4
  • robotics-manipulation (50) - Robotic arms, grippers
  • robotics-simulation (60) - MuJoCo, PyBullet
  • robotics-computer-vision (64) - Perception, object detection
  • robotics-embedded (44) - Arduino, ESP32
  • robotics-other (45) - Miscellaneous robotics

🎯 Specialized Domains

Parsing & Compilers (857 repos split)

Automation (179 repos split)

Financial Technology

Communication Tools (204 repos split)

Media Processing

Networking

  • vpn (15) - VPN tools, WireGuard, OpenVPN
  • dns (69) - DNS servers, Pi-hole, AdGuard
  • load-balancing (11) - HAProxy, nginx, Traefik
  • mesh-networking (16) - ZeroTier, Tailscale, Nebula
  • p2p (50) - P2P, BitTorrent, IPFS

File Systems & Storage

Hardware & IoT

Documentation & Knowledge

Search & Web Scraping

Miscellaneous Tools

  • homelab (59) - Self-hosted, home servers, home automation
  • lock-free (46) - Lock-free data structures, algorithms
  • wsl (15) - Windows Subsystem for Linux
  • cli-apps (6) - Command-line applications
  • webhooks (5) - Webhook services, event-driven
  • queues (31) - RabbitMQ, ZeroMQ, message queues
  • caching (43) - Memcached, Varnish, caching strategies
  • serialization (31) - Protobuf, MessagePack, Avro
  • compression (29) - Zstd, LZ4, Brotli
  • regex (6) - Regular expressions, pattern matching
  • template-engines (0) - Jinja, Handlebars
  • code-generation (16) - Code generation, scaffolding
  • chaos-engineering (2) - Chaos Monkey, fault injection
  • feature-flags (0) - Feature toggles, LaunchDarkly
  • ab-testing (79) - A/B testing, experiments
  • analytics (88) - Analytics, telemetry, tracking
  • seo (8) - SEO, search optimization
  • accessibility (5) - A11y, WCAG
  • internationalization (5) - i18n, l10n, localization
  • scheduling (12) - Cron, task schedulers
  • project-management (5) - Kanban, agile tools
  • time-tracking (1) - Time tracking, Pomodoro
  • email (9) - Email servers, SMTP, IMAP
  • voip (5) - VoIP, SIP, telephony

Special Interest Groups

  • opensvm (16) - OpenSVM organization repos
  • aldrin (35) - Aldrin Labs related projects
  • ziglana (6) - Ziglana organization repos

📈 Repository Distribution

Largest Categories (90 repos)

  • Privacy/Tor (15 subcategories with 90 repos each)
  • Assembly optimization (2 subcategories)
  • Encryption (2 subcategories)
  • IDE tools (4 subcategories)
  • Parsing (5 subcategories)
  • Profiling (3 subcategories)
  • Benchmarking (2 subcategories)

Smallest Categories (<5 repos)

  • Various specialized tools and frameworks
  • Niche programming language implementations
  • Specific protocol implementations

📝 Notes

  1. Categories are split when they exceed 99 repos to maintain manageable sizes
  2. Subcategories follow semantic grouping based on technology trends
  3. Some categories have multiple numbered parts (e.g., -other-1, -other-2) when semantic splitting wasn't sufficient
  4. Empty categories (0 repos) indicate search patterns that didn't match any repos in your collection

🔍 How to Use

  1. Browse categories in the navigation above
  2. Each .txt file contains repo name, description, and GitHub URL
  3. Files are in categories/ directory
  4. Format: RepoOwner/RepoName: Description - URL

Generated from starred GitHub repositories collection Last updated: 2025# awesome-stargazer

Categories