Explore curated awesome lists organized by topic. Find the best open-source resources across platforms, languages, frameworks, and more.
Tools, frameworks, and resources for building software across different operating systems and environments.
Resources and libraries for various programming languages, covering syntax, paradigms, and best practices.
Libraries, frameworks, and tools for building modern, responsive user interfaces on the web.
Technologies and frameworks for server-side development, including APIs, databases, and server management.
Fundamental concepts, algorithms, and theories that underpin the field of computer science and software development.
Tools and frameworks for processing, analyzing, and managing large datasets, enabling insights and data-driven decisions.
Theoretical foundations of computing, including algorithms, complexity, and computational models.
Essential literature covering programming, software development, and computer science topics for developers.
Text editors and integrated development environments (IDEs) that enhance coding productivity and efficiency.
Resources for game development, including engines, libraries, and tools for creating engaging gaming experiences.
Setups and tools that streamline the development process, including version control, build systems, and deployment.
Resources for creating and managing entertainment applications, including media streaming and interactive experiences.
Technologies and tools for data storage, retrieval, and management, covering both SQL and NoSQL solutions.
Tools and libraries for handling multimedia content, including audio, video, and image processing.
Educational resources, tutorials, and courses for developers to enhance their skills and knowledge across various topics.
Best practices, tools, and libraries for securing applications and protecting data from threats and vulnerabilities.
Platforms and tools for creating, managing, and publishing digital content with ease and flexibility.
Resources related to hardware development, including microcontrollers, sensors, and IoT devices.
Tools and frameworks that support business development, project management, and operational efficiency.
Resources for remote work, collaboration tools, and productivity enhancements for developers and teams.
Protocols, tools, and libraries for building and managing networked applications and services.
Frameworks and tools for creating distributed applications that operate without a central authority.
Data analysis tools, libraries, and resources for research in health and social sciences.
Tools and platforms for managing, organizing, and promoting events in the tech community.
Frameworks, tools, and methodologies for ensuring software quality through effective testing practices.
A diverse range of tools and resources that don't fit neatly into other categories.
Server-side JavaScript runtime ecosystem — packages, tools, and best practices for Node.js development.
Resources, tools, and libraries for developing and managing applications on Linux-based systems.
Tools and frameworks for building applications specifically for the macOS operating system.
Development tools and resources tailored for building applications on the Windows platform.
Frameworks, libraries, and tools for building applications within the .NET ecosystem.
Dynamic programming language resources, libraries, and frameworks for web and server-side development.
Resources and tools for developing applications on Apple's platforms using the Swift programming language.
Comprehensive libraries and frameworks for data analysis, web development, and automation in Python.
Memory-safe programming resources, libraries, and tools for systems and application development in Rust.
Functional and object-oriented programming resources and libraries for building scalable applications in Scala.
Statistical computing tools and libraries for data analysis and visualization using the R programming language.
Resources and libraries for developing applications using the Common Lisp programming language.
Robust libraries and frameworks for building cross-platform applications in the Java programming language.
Web development tools, frameworks, and libraries for server-side programming using PHP.
Styling techniques and frameworks for creating visually appealing and responsive web designs.
A JavaScript library for building user interfaces, focusing on component-based architecture and efficient rendering.
A fast, small, and feature-rich JavaScript library that simplifies HTML document manipulation and event handling.
A robust PHP framework for building scalable web applications, emphasizing reusable components and best practices.
An elegant PHP framework that provides a clean syntax and powerful tools for web application development.
A full-stack web application framework written in Ruby, promoting convention over configuration for rapid development.
Techniques, tools, and libraries for extracting insights from data, including statistical analysis and visualization.
Algorithms and frameworks for developing predictive models and enabling systems to learn from data.
Resources for processing and analyzing human language data, enabling applications like chatbots and voice recognition.
Techniques and tools for securing information through encryption, authentication, and data integrity.
Advanced neural network architectures and frameworks for tackling complex problems in AI and data analysis.
Fundamental concepts and techniques for problem-solving and data processing in computer science.
Tools and integrations for version control and collaboration, enhancing the development workflow on GitHub.
Integrations and tools for enhancing team communication and collaboration within the Slack platform.
Resources and libraries for working with JSON data format, widely used for APIs and data interchange.
Platforms and tools for hosting Ask Me Anything sessions, facilitating direct interaction with experts.
Standards and libraries for encoding, representing, and handling text in multiple languages and scripts.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.