awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Developer resource directory

Ranking updated Aug 7, 2026

For technical resource indexes, the strongest matches are ebookfoundation/free-programming-books (This repository is a comprehensive, community-curated directory of free), shubhamsaboo/awesome-llm-apps (This repository is a curated directory of developer resources) and ujjwalkarn/machine-learning-tutorials (This repository is a structured curated resource list and). sundowndev/hacker-roadmap and skydoves/android-developer-roadmap round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked technical resource indexes and developer directories. Compare the top repositories by stars, activity, and find the best fit.

Developer resource directory

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ebookfoundation/free-programming-booksEbookFoundation avatar

    EbookFoundation/free-programming-books

    390,347View on GitHub↗

    This project is a centralized, open-access repository that serves as a structured directory for technical education and professional development. It functions as a community-driven knowledge base, aggregating high-quality learning materials to support global accessibility to computer science and software engineering resources. The platform distinguishes itself through a collaborative governance model that utilizes peer-reviewed workflows for all content additions and modifications. By leveraging structured text files and decentralized version control, the repository maintains a searchable, hu

    This repository is a comprehensive, community-curated directory of free educational programming resources and learning materials organized with clear categorization and contribution guidelines.

    PythonContribution Guides
    View on GitHub↗390,347
  • shubhamsaboo/awesome-llm-appsShubhamsaboo avatar

    Shubhamsaboo/awesome-llm-apps

    114,725View on GitHub↗

    This repository serves as a comprehensive collection of resources, templates, and starter code for building artificial intelligence applications. It provides a centralized hub for developers to access practical implementations of common workflows, including retrieval-augmented generation pipelines and autonomous agent loops, alongside educational materials designed to support rapid prototyping and experimentation. The project distinguishes itself by offering a dual focus on technical implementation and critical analysis. It provides a library of lightweight, single-file agents and tutorials f

    This repository is a curated directory of developer resources, templates, and tutorials specifically for building LLM applications, featuring a categorized taxonomy and community contributions.

    PythonAwesome List
    View on GitHub↗114,725
  • ujjwalkarn/machine-learning-tutorialsujjwalkarn avatar

    ujjwalkarn/Machine-Learning-Tutorials

    17,909View on GitHub↗

    This repository serves as a structured educational resource for machine learning and data science, providing a centralized collection of tutorials, lecture notes, and implementation guides. It is designed to support self-directed learning by organizing complex technical concepts into a clear, hierarchical path that spans from foundational statistical methods to advanced deep learning architectures. The project distinguishes itself through a comprehensive approach to skill development, bridging the gap between theoretical algorithmic foundations and functional software applications. It offers

    This repository is a structured curated resource list and developer learning directory with a categorized taxonomy and clear contribution guidelines, matching the exact scope of the search.

    Awesome List
    View on GitHub↗17,909
  • sundowndev/hacker-roadmapsundowndev avatar

    sundowndev/hacker-roadmap

    15,081View on GitHub↗

    Hacker Roadmap is a community-driven repository that functions as a structured learning path and resource directory for cybersecurity and ethical hacking. It organizes complex security concepts into sequential modules, guiding users from fundamental knowledge to advanced technical exploitation skills through a curated collection of educational materials and professional development resources. The project distinguishes itself by acting as a centralized index that maps specialized third-party security software and isolated training environments to specific operational use cases. By aggregating

    Hacker Roadmap is a community-driven curated resource directory that organizes cybersecurity learning paths, developer tools, and educational materials into a structured, contribution-friendly taxonomy.

    Awesome List
    View on GitHub↗15,081
  • skydoves/android-developer-roadmapskydoves avatar

    skydoves/android-developer-roadmap

    7,764View on GitHub↗

    This project is a mobile ecosystem curriculum providing structured learning paths for Android development, Kotlin Multiplatform, and programming language internals. It serves as a comprehensive guide to the technologies and concepts required to build native applications and shared business logic across multiple environments. The repository includes a dedicated interview preparation guide featuring professional technical questions and architecture tips for developers pursuing Android engineering roles. It also provides specific roadmaps for mastering the Kotlin Multiplatform ecosystem and anal

    This repository is a comprehensive, community-curated directory of structured learning paths and mobile development resources featuring categorized taxonomies and clear contribution guidelines.

    KotlinAndroid DevelopmentCurated Learning PathsEcosystem Roadmaps
    View on GitHub↗7,764
  • lostdesign/webgemslostdesign avatar

    lostdesign/webgems

    5,103View on GitHub↗

    Webgems is a curated web development resource directory and developer tooling index. It provides a searchable interface for locating vetted materials, libraries, and learning guides categorized by technical discipline. The project functions as a resource map and design asset gallery, organizing programming language guides and technical utilities for software engineers and designers. It utilizes static site generation and static data indexing to deliver a directory of resources without requiring a live backend. The interface supports client-side search filtering and resource discovery, allowi

    Webgems is a curated directory of web development resources and developer tools featuring categorized taxonomies, community contributions, and a searchable interface, which directly matches all aspects of this search.

    VueResource DiscoveryWeb Development Resource DirectoriesBrowser-Based Resource Discovery
    View on GitHub↗5,103
  • jmcunningham/angularjs-learningjmcunningham avatar

    jmcunningham/AngularJS-Learning

    10,874View on GitHub↗

    AngularJS-Learning is an educational repository and resource directory designed for mastering the AngularJS framework. It serves as a curated collection of tutorials, articles, and videos, providing a structured study guide that ranges from basic concepts to advanced architectural patterns. The project provides a directory of best practices, style guides, and architectural patterns for building scalable applications. It also maintains a collection of sample projects, boilerplates, and seed projects that demonstrate functional implementations of the framework. The repository covers a broad le

    This repository is a curated directory of educational resources and developer tools for AngularJS, featuring a structured taxonomy and community-driven content that directly matches your search for a technical learning list.

    Curated Learning ResourcesCurated Resource ListsArchitectural Best Practices
    View on GitHub↗10,874
  • he4rt/4noobshe4rt avatar

    he4rt/4noobs

    4,217View on GitHub↗

    4noobs is an open-source educational resource index that organizes structured, beginner-friendly learning paths across a wide range of technology domains. It delivers all content as static Markdown files managed under Git version control, with a curated-index-based navigation system that groups tutorials and roadmaps by technology domain into separate silos. The project provides step-by-step learning roadmaps for programming languages from Assembly to TypeScript, along with framework guides for tools like Angular, Vue, Django, and Spring. It includes certification preparation guides aligned w

    4Noobs is a comprehensive, community-curated technical resource directory featuring structured learning paths, developer tool guides, and clear contribution guidelines in a categorized Markdown format.

    Open Source Learning ResourcesAbstraction LayersBeginner Programming Guides
    View on GitHub↗4,217
  • steshaw/pltsteshaw avatar

    steshaw/plt

    5,325View on GitHub↗

    This is a curated collection of resources designed for self-directed study in programming language theory. It functions as a structured reading list and bibliography covering major topics including semantics, type systems, module systems, and recursion schemes. Each major subtopic—such as module systems and recursion schemes—has its own dedicated directory of carefully selected papers, talks, and articles. The collection is hand-picked by the curator to ensure relevance and quality. Resources are organized by subtopic into separate markdown files, and the entire repository is version-controll

    This repository is a curated collection of programming language theory resources complete with categorized subtopics and contribution guidelines, making it a great match for your search.

    CSSSelf-Study GuidesCurated Lists and DirectoriesCurated Resource Indexes
    View on GitHub↗5,325
  • mercyblitz/tech-weeklymercyblitz avatar

    mercyblitz/tech-weekly

    3,967View on GitHub↗

    tech-weekly is a cloud-native knowledge base and technical content aggregator. It serves as a curated directory of architectural deep dives, backend system videos, and professional development live streams organized by technical topic. The project functions as a searchable index of software engineering recordings and documentation. It uses a curated-list content model to aggregate fragmented technical video links into a structured collection for knowledge management. The system is built as a static site that utilizes a flat-file knowledge base. Technical notes and resource links are stored i

    This repository is a curated technical directory and content aggregator of software engineering recordings and documentation, making it a good fit for this resource list search even though it focuses heavily on video and cloud-native training materials.

    JavaCloud-Native Knowledge BasesCloud Native TrainingContent Aggregators
    View on GitHub↗3,967
  • mrdbourke/machine-learning-roadmapmrdbourke avatar

    mrdbourke/machine-learning-roadmap

    7,871View on GitHub↗

    This project is a technical curriculum and learning path for machine learning, providing a structured sequence of mathematical foundations, core concepts, and professional workflows. It serves as a comprehensive guide and resource index that connects theoretical principles to the specific software libraries and tools used in real-world implementation. The repository functions as a project workflow blueprint, outlining the sequential steps required to solve machine learning problems from initial discovery through to final deployment. It maps theoretical mathematical principles to practical app

    This repository provides a structured, curated curriculum of machine learning tools and learning paths, fulfilling the need for a categorized educational resource index.

    Learning PathsModular Learning PathsAI Project Blueprints
    View on GitHub↗7,871
  • goabstract/marketing-for-engineersgoabstract avatar

    goabstract/Marketing-for-Engineers

    13,153View on GitHub↗

    Marketing-for-Engineers is a product marketing resource library and bootstrapping guide designed for software engineers. It serves as an operational manual for independent creators to start, fund, and manage a sustainable internet business. The project provides a customer acquisition playbook and a growth hacking toolkit, focusing on validating product-market fit and automating marketing workflows. It includes a content marketing framework that covers SEO, audience research, and distribution channels to convert readers into users. The library covers a broad range of capability areas, includi

    This repository provides a curated collection of marketing resources and guides tailored for software engineers building internet businesses, fitting the requested directory format well.

    Business Operations ManualsMarketing GuidesSolo Business Model Definitions
    View on GitHub↗13,153
  • baidu-ife/ifebaidu-ife avatar

    baidu-ife/ife

    4,171View on GitHub↗

    ife is a front-end resource directory and web development knowledge base designed for technical skill development. It functions as a static site generator that transforms JSON metadata and markdown files into a navigable website. The project organizes educational materials and engineering references into a structured index, rendering plain text files as technical articles and guides. It utilizes a component-based UI library to maintain consistent layout patterns across the documentation site. The system handles technical knowledge management through categorized resource indexing and client-s

    This repository functions as a curated front-end resource directory and learning path index, making it a relevant fit for your search even though it is implemented as a documentation site rather than a generalized directory platform.

    Front-End Knowledge BasesStatic Site DocumentationCurated Learning Resources
    View on GitHub↗4,171
  • theodinproject/curriculumTheOdinProject avatar

    TheOdinProject/curriculum

    12,649View on GitHub↗

    This project is an open-source educational platform that provides a structured curriculum for full-stack web development. It functions as a community-driven repository that organizes high-quality external tutorials and articles into logical learning paths, guiding students through the foundational skills required to become professional software developers. The curriculum distinguishes itself by focusing on project-based learning, requiring students to build a portfolio of practical applications to demonstrate their technical proficiency. By aggregating curated resources rather than hosting pr

    This repository provides a structured, community-curated collection of learning materials and developer resources, though its focus is specifically an educational curriculum rather than a general technology directory.

    JavaScriptFull-Stack CurriculaDeveloper EducationOpen-Source Learning Programs
    View on GitHub↗12,649
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
ebookfoundation/free-programming-books390.3KPythonCC-BY-4.0Jun 13, 2026
shubhamsaboo/awesome-llm-apps114.7KPythonApache-2.0Jun 15, 2026
ujjwalkarn/machine-learning-tutorials17.9K—CC0-1.0Jun 12, 2024
sundowndev/hacker-roadmap15.1K—mitOct 16, 2023
skydoves/android-developer-roadmap7.8KKotlinApache-2.0May 8, 2026
lostdesign/webgems5.1KVueGPL-3.0Jul 21, 2022
jmcunningham/angularjs-learning10.9K——Mar 25, 2019
he4rt/4noobs4.2K——Nov 5, 2025
steshaw/plt5.3KCSS—Dec 1, 2024
mercyblitz/tech-weekly4KJavaApache-2.0May 30, 2025

Related searches

  • Developer resource directory
  • an automated file indexing tool for servers
  • Vector search filters
  • Software architecture resources
  • an open source network administration toolkit
  • a static site generator for technical documentation
  • Data engineering roadmap
  • a platform for learning computer science concepts