Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS

Browse Categories

Explore curated awesome lists organized by topic. Find the best open-source resources across platforms, languages, frameworks, and more.

57 categories696 awesome lists

Platforms

49 lists

Tools, frameworks, and resources for building software across different operating systems and environments.

Node.js65.5k
Flutter59.5k
iOS51.7k

Programming Languages

49 lists

Resources and libraries for various programming languages, covering syntax, paradigms, and best practices.

Python290.8k
Go169.1k
C/C++70.6k

Front-End Development

77 lists

Libraries, frameworks, and tools for building modern, responsive user interfaces on the web.

Vue.js73.6k
React72.7k
Android UI55.8k

Back-End Development

29 lists

Technologies and frameworks for server-side development, including APIs, databases, and server management.

Docker35.8k
Kubernetes15.8k
Useful .htaccess Snippets13.3k

Computer Science

19 lists

Fundamental concepts, algorithms, and theories that underpin the field of computer science and software development.

Open Source Society University203.0k
Machine Learning72.2k
University Courses67.5k

Big Data

9 lists

Tools and frameworks for processing, analyzing, and managing large datasets, enabling insights and data-driven decisions.

Public Datasets73.8k
Big Data14.3k
Data Engineering8.5k

Theory

13 lists

Theoretical foundations of computing, including algorithms, complexity, and computational models.

Papers We Love104.9k
Algorithms25.0k
Math13.9k

Books

6 lists

Essential literature covering programming, software development, and computer science topics for developers.

Free Programming Books385.0k
Go Books19.3k
Mind Expanding Books13.5k

Editors

6 lists

Text editors and integrated development environments (IDEs) that enhance coding productivity and efficiency.

Visual Studio Code28.7k
Neovim20.6k
Vim17.8k

Gaming

29 lists

Resources for game development, including engines, libraries, and tools for creating engaging gaming experiences.

Game Development16.4k
Godot9.7k
Unity7.1k

Development Environment

20 lists

Setups and tools that streamline the development process, including version control, build systems, and deployment.

Shell36.8k
GitHub Actions27.6k
Git Tips21.7k

Entertainment

5 lists

Resources for creating and managing entertainment applications, including media streaming and interactive experiences.

Science Fiction4.8k
Email Newsletters4.4k
Fantasy1.5k

Databases

19 lists

Technologies and tools for data storage, retrieval, and management, covering both SQL and NoSQL solutions.

PostgreSQL11.8k
Database Tools5.1k
SQLAlchemy3.0k

Media

14 lists

Tools and libraries for handling multimedia content, including audio, video, and image processing.

Stock Resources14.1k
Codeface6.5k
Audio Visualization5.0k

Learn

16 lists

Educational resources, tutorials, and courses for developers to enhance their skills and knowledge across various topics.

Dive into Machine Learning11.4k
YouTubers7.3k
Roadmaps6.8k

Security

29 lists

Best practices, tools, and libraries for securing applications and protecting data from threats and vulnerabilities.

Hacking16.1k
Security14.2k
Malware Analysis13.6k

Content Management Systems

11 lists

Platforms and tools for creating, managing, and publishing digital content with ease and flexibility.

Wagtail2.2k
Directus630
Craft CMS551

Hardware

11 lists

Resources related to hardware development, including microcontrollers, sensors, and IoT devices.

Electronics7.5k
Robotics6.3k
Internet of Things3.9k

Business

12 lists

Tools and frameworks that support business development, project management, and operational efficiency.

Tools of the Trade17.0k
Indie11.0k
Places to Post Your Startup6.7k

Work

8 lists

Resources for remote work, collaboration tools, and productivity enhancements for developers and teams.

Programming Interviews81.8k
Remote Jobs44.8k
Code Review5.0k

Networking

6 lists

Protocols, tools, and libraries for building and managing networked applications and services.

PCAPTools3.4k
Software-Defined Networking1.6k
Real-Time Communications471

Decentralized Systems

17 lists

Frameworks and tools for creating distributed applications that operate without a central authority.

Bitcoin1.3k
Blockchain AI1.1k
Substrate777

Health and Social Science

13 lists

Data analysis tools, libraries, and resources for research in health and social sciences.

Healthcare3.7k
Mental Health3.5k
Humane Technology3.1k

Events

3 lists

Tools and platforms for managing, organizing, and promoting events in the tech community.

Creative Tech Events199
Events in Italy150
Events in the Netherlands68

Testing

11 lists

Frameworks, tools, and methodologies for ensuring software quality through effective testing practices.

Visual Regression Testing2.4k
Testing2.2k
Quality Assurance Roadmap2.1k

Miscellaneous

132 lists

A diverse range of tools and resources that don't fit neatly into other categories.

Awesome452.0k
Self Hosted284.1k
Free for Developers120.5k

Node.js

1 lists

Server-side JavaScript runtime ecosystem — packages, tools, and best practices for Node.js development.

Cross-Platform1.2k

Linux

5 lists

Resources, tools, and libraries for developing and managing applications on Linux-based systems.

eBPF5.0k
Containers2.0k
Arch-based Projects565

macOS

3 lists

Tools and frameworks for building applications specifically for the macOS operating system.

Apps101.5k
Open Source Apps48.1k
Screensavers4.3k

Windows

1 lists

Development tools and resources tailored for building applications on the Windows platform.

PowerToys Run Plugins560

.NET

2 lists

Frameworks, libraries, and tools for building applications within the .NET ecosystem.

Core21.2k
Roslyn734

JavaScript

16 lists

Dynamic programming language resources, libraries, and frameworks for web and server-side development.

30 Seconds of Code127.3k
Must Watch Talks13.6k
Tips12.5k

Swift

2 lists

Resources and tools for developing applications on Apple's platforms using the Swift programming language.

Education5.8k
Playgrounds4.4k

Python

6 lists

Comprehensive libraries and frameworks for data analysis, web development, and automation in Python.

Asyncio5.0k
Data Science3.4k
Typing2.0k

Rust

1 lists

Memory-safe programming resources, libraries, and tools for systems and application development in Rust.

Pest138

Scala

1 lists

Functional and object-oriented programming resources and libraries for building scalable applications in Scala.

Scala Native273

R

1 lists

Statistical computing tools and libraries for data analysis and visualization using the R programming language.

Learning633

Common Lisp

1 lists

Resources and libraries for developing applications using the Common Lisp programming language.

Learning236

Java

2 lists

Robust libraries and frameworks for building cross-platform applications in the Java programming language.

J2ME340
RxJava304

PHP

1 lists

Web development tools, frameworks, and libraries for server-side programming using PHP.

Composer904

CSS

5 lists

Styling techniques and frameworks for creating visually appealing and responsive web designs.

Protips30.0k
Frameworks9.3k
Must-Watch Talks4.9k

React

2 lists

A JavaScript library for building user interfaces, focusing on component-based architecture and efficient rendering.

React Hooks1.2k
Relay284

jQuery

1 lists

A fast, small, and feature-rich JavaScript library that simplifies HTML document manipulation and event handling.

Tips4.3k

Symfony

1 lists

A robust PHP framework for building scalable web applications, emphasizing reusable components and best practices.

Education323

Laravel

2 lists

An elegant PHP framework that provides a clean syntax and powerful tools for web application development.

TALL Stack955
Education398

Rails

1 lists

A full-stack web application framework written in Ruby, promoting convention over configuration for rapid development.

Gems2.8k

Data Science

1 lists

Techniques, tools, and libraries for extracting insights from data, including statistical analysis and visualization.

Tutorials776

Machine Learning

8 lists

Algorithms and frameworks for developing predictive models and enabling systems to learn from data.

Tutorials17.7k
Core ML Models7.0k
AI in Finance5.6k

Speech and Natural Language Processing

4 lists

Resources for processing and analyzing human language data, enabling applications like chatbots and voice recognition.

NLP with Ruby1.1k
Question Answering767
Natural Language Generation480

Cryptography

1 lists

Techniques and tools for securing information through encryption, authentication, and data integrity.

Papers2.0k

Deep Learning

5 lists

Advanced neural network architectures and frameworks for tackling complex problems in AI and data analysis.

Papers26.1k
TensorFlow17.7k
Education1.8k

Algorithms

1 lists

Fundamental concepts and techniques for problem-solving and data processing in computer science.

Education873

GitHub

3 lists

Tools and integrations for version control and collaboration, enhancing the development workflow on GitHub.

Cheat Sheet56.1k
Browser Extensions3.2k
Pinned Gists2.1k

Slack

1 lists

Integrations and tools for enhancing team communication and collaboration within the Slack platform.

Communities340

JSON

2 lists

Resources and libraries for working with JSON data format, widely used for APIs and data interchange.

Datasets3.6k
GeoJSON2.5k

AMA

1 lists

Platforms and tools for hosting Ask Me Anything sessions, facilitating direct interaction with experts.

Answers131

Unicode

1 lists

Standards and libraries for encoding, representing, and handling text in multiple languages and scripts.

Code Points775
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub