Collections

Curated lists and insight into burgeoning industries, topics, and communities.

Clean code linters

Make sure your code matches your style guide with these essential code linters.

Design essentials

This collection of design libraries are the best on the web, and will complete your toolset for designing stunning products. 🎨

DevOps tools

These tools help you manage servers and deploy happier and more often with more confidence.

Front-end JavaScript frameworks

While the number of ways to organize JavaScript is almost infinite, here are some tools that help you build single-page applications.

Game Engines

Frameworks for building games across multiple platforms.

Getting started with machine learning

Today, machine learning—the study of algorithms that make data-based predictions—has found a new audience and a new set of possibilities.

GitHub Browser Extensions

Some useful and fun browser extensions to personalize your GitHub browser experience.

GitHub Pages examples

GitHub Pages examples

Fine examples of projects using GitHub Pages.

Government apps

Government apps

Sites, apps, and tools built by governments across the world to make government work better, together. Read more at government.github.com.

Hacking Minecraft

Minecraft is a game about building blocks, but it doesn’t end there. Take Minecraft further with some of the projects below, or dive into the code mines and 🔨 your own!

How to choose (and contribute to) your first open source project

New to open source? Here’s how to find projects that need help and start making impactful contributions.

JavaScript Game Engines

Learn or level up your 1337 gamedev skills and build amazing games together for web, desktop, or mobile using these HTML5 / JavaScript game engines.

Keeping user data safe

Reducing risk in your software projects doesn’t have to be a full time job. Explore some small security steps that make a big difference.

Learn to Code

Learn to Code

Resources to help people learn to code

Made in Africa

Developers in Africa use open source technology to solve some of the world's most intractable problems and grow their business ecosystems. Here's a snapshot of local projects across the continent.

Music

Drop the code bass with these musically themed repositories.

Open data

Examples of using GitHub to store, publish, and collaborate on open, machine-readable datasets

Open journalism

See how publications and data-driven journalists use open source to power their newsroom and ensure information is reported fairly and accurately.

Open source organizations

Open source organizations

A showcase of organizations showcasing their open source projects.

Policies

From federal governments to corporations to student clubs, groups of all sizes are using GitHub to share, discuss, and improve laws. Ask not what the repository can do for you...

Programming languages

A list of programming languages that are actively developed on GitHub

Projects that power GitHub

Projects that power GitHub

Some of the great open source projects that GitHub uses to power its infrastructure

Social Impact

Better lives through open source technology

Software Defined Radio

Interested in Software for Wireless Communications? This is the place.

Software development tools

Build apps better, faster, stronger.

Software in science

Software in science

Scientists around the world are working together to solve some of the biggest questions in research.

Software productivity tools

Build software faster with fewer headaches, using these tools and tricks

Text editors

Text editors

The text editor is a sacred application for developers. Here's a showcase of some amazingly awesome open source editors.

Tools for Open Source

Tools for Open Source

Software to make running your open source project a little bit easier.

Web accessibility

Tools to help you design and develop web projects with accessibility in mind.

Web games

Have some fun with these open source games.