Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Learn more

The largest open source community in the world

There are millions of open source projects on GitHub. Join one or start your own.

Sign up for GitHub
  +   The Case Foundation

Open source for the social sector

GitHub has partnered with The Case Foundation on a research project to understand what is preventing the social sector from better engaging with the open source ecosystem. We are looking for a strong qualitative researcher (individual or organization) to produce a 15 to 20-page paper by the end of 2019. Please view the RFP below. A completed NDA will be required at or before submitting a proposal.

Download RFP (86 KB) Download NDA (81 KB)

Get the most out of open source

Open source software is free for you to use and explore. Get involved to perfect your craft and be part of something big.

Shape the future of software

Your contributions help make technology better for everyone, developers and non-developers alike.

Work with the best in the field

Amazing developers use GitHub. Contribute code to projects that change how software is built.

Grow your skills and help others

Whatever your skill level, working on open source software is a great way to learn new things.

Learn how to run a successful project

Open source is made by people just like you. Learn how to contribute, launch a new project, and build a healthy community of contributors.

Read Open Source Guides

An easier way to contribute to open source

Every Friday, invest a few hours contributing to the software you use and love.

Contribute on Open Source Friday

Learn how others use and contribute to open source

Browse data from over 3,800 projects on the experiences and backgrounds of those who use and build open source software.

Read Open Source Survey

Join the community

Whether you are new to code or ready to start a big project, there are a few ways to get involved in open source.

Follow open source projects

Learn how developers build and maintain open source software. You can watch a project that interests you to see its progress as it happens.

Build on great ideas

You don’t have to build everything from scratch. Make copies of your favorite projects, experiment in private repositories, and tailor tools and features to meet your needs.

Contribute your skills

Make a suggestion, fix a bug, improve documentation, or contribute code to a project. Even asking questions helps.

Explore millions of projects

Whatever your interest—whether it’s mobile apps or astrophysics—there’s an open source project for you.

Start exploring now

with by

We’re building developer tools alongside you. We hope they help you perfect your process, work on projects of any size, and share ideas with your friends and coworkers. Take them for a spin or help us build them.


Atom is a hackable text editor for the 21st century, built on Electron, and based on everything we love about our favorite editors.


Hubot is a chat bot, modeled after GitHub’s Campfire bot, hubot. He’s pretty cool. He’s extendable with scripts and can work on many different chat services.

Git Large File Storage

Git LFS is a command line extension and specification for managing large files with Git.

Get started for free

Public and open source projects are free to start, maintain, and contribute to. Add advanced collaboration tools to your private repositories for $7/month.

Sign up for GitHub

Stay in touch

Be the first to hear about GitHub’s latest open source tips and resources.

You can’t perform that action at this time.
湖南彩票论坛排列3排列5 福彩中心原副主任 好运彩3开奖直播 竞彩篮球2串1稳赚方法 澳网足球比分直播 36o彩票彩票走势图表 内蒙古快三时间 黑龙江福彩时时彩开奖结果走势图 山东群英会技巧 十一运夺金开将结果 中国体彩网大乐透0 彩运网秒速时时彩 北京快中彩奖池 大乐透选号范围 18赌彩情探图纸