Game Off
Build a game during a month-long game jam celebrating open source this November.
We recommend upgrading to the latest Google Chrome or Firefox.
The first steps to take toward securing your users' data.
New to open source? Here’s how to find projects that need help and start making impactful contributions.
Sites, apps, and tools built by governments across the world to make government work better, together.
See how journalists use open source software and data to power their newsroom and ensure information is reported fairly and accurately.
Developers in Africa use open source technology to solve some of the world's most intractable problems and grow their business ecosystems.
This collection of design libraries are the best on the web, and will complete your toolset for designing stunning products.
Python programs to practice or demonstrate skills.
:books: Simplified and community-driven man pages
Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos
A tool for defining design systems and using them to generate cross-platform UI code, Sketch files, images, and other artifacts.
Terrain rendering in less than 20 lines of code
G2 (The Grammar of Graphics)
Learn more about the world of open source and get ready to launch your own project.
Build your app on GitHub's platform, using some handy guides and reference documentation to help you start building.
Learn skills to enrich your campus's technology community.
Casual, mentored workshops for beginners to Git and GitHub.
Guides that help you use GitHub.
GitHub Classroom helps teachers and students manage their assignments on GitHub.
The best developer tools, free for students
Self-serve, on-demand courses to help you get the most out of GitHub.
A program for company employees to make regular open source contributions.
Babel is a compiler for writing next generation JavaScript, today.
Flask is a web framework for Python based on the Wekzeug toolkit.
ASP.NET is a web framework for building modern web apps and services.
Node.js is a tool for executing JavaScript in a variety of environments.
October & November • in 10 cities
March 2018 • Barcelona
June 2018 • Tokyo