Awesome Lists
Discover 96 open source Awesome List repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Awesome List projects here are most often combined with Resources, Developer Tools and AI Agents. Last updated October 4, 2026.
96 repositories · updated October 4, 2026

awesome-streaming: Find Streaming Frameworks and Resources
A curated directory of stream-processing engines, libraries, pipelines, tools, services, benchmarks, and readings. Use it to survey the ecosystem and find options suited to your streaming data needs.

Competitive-Programming-Resources: Find Coding and Interview Prep Materials
A curated directory of links for competitive programming, data structures and algorithms, interview preparation, and system design. Use it to find tutorials, practice platforms, books, and competition information in one place.

awesome-sysadmin: Find Open-Source System Administration Resources
A curated directory of open-source tools and resources for system administrators, SREs, and DevOps teams. Browse categories spanning backups, configuration management, monitoring, networking, identity, and deployment.

awesome-tunneling: Compare Tunneling Tools and Services
A curated directory for comparing tunneling software and hosted services, with a focus on self-hosting. It helps developers and homelab operators find options for exposing local services or connecting private networks.

definitive-opensource: Discover Curated Consumer Open-Source Apps
A human-curated directory of consumer-facing open-source apps, from desktop and mobile software to self-hosted services and command-line utilities. Use it to compare options by category, platform, project status, and community signals.

awesome-iptv: Find IPTV Providers, Players, Tools, and Datasets
awesome-iptv is a curated directory of IPTV-related resources organized through GitHub Discussions. Use it to discover providers, players, tools, and datasets, or submit a resource for review.

awesome-crawler: Find Web Crawling Tools Across Languages
awesome-crawler is a curated directory of web crawlers, spiders, scraping libraries, and related resources across many programming languages. Use it to compare starting points for a project rather than as a crawler implementation itself.

awesome-graphql: Find GraphQL Tools and Learning Resources
A curated directory of GraphQL specifications, implementations, tools, services, and learning materials. Use it to explore the ecosystem and compare options across languages and development needs.

awesome-threat-modelling: Find Threat Modeling Learning Resources
A curated directory of threat modeling books, courses, videos, tutorials, examples, and tools. It helps developers and security practitioners find learning material and practical references for security reviews.

Awesome-AI-Agents: Explore LLM Agent Projects and Tools
A curated, searchable directory of autonomous and multi-agent projects, frameworks, benchmarks, platforms, and supporting tools powered by LLMs. Use it to survey the ecosystem and find projects relevant to a particular agent-building need.

awesome-osint: Find Open-Source Intelligence Tools and Resources
A curated directory of OSINT tools and resources for security researchers, threat hunters, and investigators. Browse categories spanning search, social networks, people research, geospatial intelligence, and threat intelligence.

awesome-python: Find Python Libraries, Frameworks, and Tools
An opinionated, searchable directory of Python libraries, frameworks, and tools across areas from AI and web development to testing and DevOps. Use it to discover options and compare projects by category when choosing a tool for a Python task.