Skip to content
50

Awesome GitHub

A curated list of GitHub's awesomeness

969 stars121 forks65 entriesLast push Mar 4, 2024 (2 years ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Infomation for people who are new to GitHub

Code School's Try Git

If you'd like to better understand Git, one of the technologys that makes GitHub possible, this is a great place to start. No GitHub account required.

In 3 lists

Git-it

computer: :mortar_board: A workshopper for learning Git and GitHub.

In 3 lists

On-Demand GitHub Training

Self-paced, interactive projects created and maintained by GitHub's own Training team.

Bingo Board

Play bingo :boom: by sending pull requests!

Writing on GitHub

GitHub's own guide to using GitHub for more than just software development.

In 2 lists

GitHubGuides

GitHub Training & Guides on YouTube.

In 2 lists

GitHub Pages

Websites for you and your projects. Hosted directly from your GitHub repository. Just edit, push, and your changes are live.

In 9 listsDetails

GeoJSON/TopoJSON

Instantly render maps when you add a GeoJSON file to a repository.

iPython/Jupyter

Yes, that's right, GitHub also renders ipynb files right in the browser. The possibilities are endless.

PDF

View PDFs right in your browser.

In 2 lists

STL files

It's pretty amazing, 3D right in the browser.

CSV

Data journalists and civic data nerds rejoice, comma separated values right in the browser!

In 2 lists

SVG

Not only can you view scalable vector graphics in the browser, but you can see the difference between versions visually! You've got to see it to believe it. (In fact, you can do this with most image files.)

PSD

That's right, same idea as SVG, but for Photoshop files!

GitHub Government Community

Information on joining GitHub's government community — a collaborative community for sharing best practices in furtherance of open source, open data, and open government efforts.

Classroom for GitHub

Your course assignments on GitHub.

MOOC in Spanish

Introductory course (MOOC) in Spanish from Madrid Polytechnical University

Resources for those already familiar with GitHub

GitHub Cheat Sheet

Use this list to test your GitHub knowledge.

In 8 listsDetails

GitHub Universe

Two full days on how to build, collaborate, and deploy great software, presented by GitHub. October 1 & 2, 2015, SF.

GitHub Desktop

Simple collaboration from your desktop.

In 5 listsDetails

Atom

Did you know that GitHub makes an editor? Use it to write, code, and more.

Electron

Build cross platform desktop apps with web technologies

In 2 lists

GitHub Buttons

Showcase your GitHub repo's success with hotlinkable GitHub star, fork, or follow buttons.

Resume

Resumes generated using GitHub.

In 3 lists

Speaker Deck

Share Presentations without the Mess, by GitHub.

In 3 lists

Blocks

This is a simple viewer for code examples hosted on GitHub Gist. (Introduction is here)

Block Builder

Quickly create, edit, and fork D3.js examples

GitHub Template Guidelines

Guidelines for creating template files for a GitHub project..

In 2 lists

Tips, tricks, tools, and add-ons for GitHub power users

Pull Dog

Automatic test environments for your pull requests.

GitHub Integrations Directory

Use your favorite tools with GitHub.

GitHub Cheat Sheet

Use this list to test your GitHub knowledge.

In 8 listsDetails

A collection of awesome browser extensions for GitHub.

Well, the link kinda' says it all.

In 5 listsDetails

Gitter

Chat, for GitHub. Unlimited public rooms and one-to-one chats, free.

In 6 listsDetails

Zenhub

Project management inside of GitHub, including kanban boards and more.

In 2 lists

HuBoard

Instant project management for your GitHub issues (sadly, no free plan, but appears to be open source)

In 2 lists

Overv.io

Agile project management for teams who love GitHub. Kanban baords and more.

Penflip

Collaborative writing and version control, powered by GitLab (similar to GitHub).

In 2 lists

Gitbook

A modern publishing toolchain. Simply taking you from ideas to finished, polished books.

In 6 lists

Prose

Prose provides a beautifully simple content authoring environment for CMS-free websites. It's a web-based interface for managing content on GitHub.

Redliner

A tool for facilitating the redlining of documents with the GitHub uninitiated.

Gatekeeper

Enables client-side applications to dance OAuth with GitHub.

github-secret-keeper

Microservice to enable GitHub login for multiple server-less applications.

Hub

A command line tool that wraps git in order to extend it with extra features and commands that make working with GitHub easier.

In 8 listsDetails

Ghizmo

A command line for GitHub, allowing access to all APIs.

cli-github

Github made pretty, within the command line.

GitHub Dark

A sophisticated dark theme for GitHub.

In 2 lists

github-issues-import

A Python script that allows you to import issues and pull requests from one GitHub repository to another

Github-Auto-Issue-Creator

A Python script that searches a GitHub repository (locally) and automatically creates GitHub issues for TODO statements, keeping them tracked.

Problem Child

Allows authenticated or anonymous users to fill out a standard web form to create GitHub issues (and pull requests).

gitify

All your GitHub notifications on your menu.

HubPress

A web application to build your Blog on GitHub

TinyPress

TinyPress is the easiest way to publish a blog on GitHub.

Issue and Pull Request Template Generator

Generate templates customized to your project, with the help of Cthulhu and Lewis Carroll

In 2 lists

Noteit

Manage your notes at CLI with GitHub Gists.

Zappr

A free/open-source GitHub integration that removes bottlenecks around pull request approval and helps dev teams to painlessly abide by compliance requirements.

In 2 lists

Migrating to Git LFS

Easily manage huge files in your Git projects, useful for Data Science projects

In 2 lists

Gitential.com

Measure and visualize coding hours, productivity, efficiency of projects, teams, repos or individual developers.

In 2 lists

Octotree

Browser extension that enhances GitHub code browsing and pull request reviewing. Available on Chrome, Firefox, Opera and Safari.

FeatHub

Feature voting for GitHub.

In 2 lists

multi-gitter

Update multiple repositories in bulk.

In 2 lists

Novel uses of GitHub

Mozilla Festival

Mozfest 2015 Program on GitHub.

Open Source Society University

Path to a free self-taught education in Computer Science.

Clef's Handbook

An employee handbook built for inclusion.

The United States Code

The complete United States Code.

Le code civil français sous git

French Civil Code on GitHub.

Gitron

A web game about GitHub based on Tron movies.

See category
92

Awesome Sysadmin

awesome-foss/awesome-sysadmin

A curated list of amazingly awesome open-source sysadmin resources.

Fresh★ 35k329 entriesPushed 12 days ago
92

awesome-zsh-plugins

unixorn/awesome-zsh-plugins

A collection of ZSH frameworks, plugins, themes and tutorials.

Fresh★ 18k2533 entriesPushed 2 days ago
90

Awesome Cli Apps

agarrharr/awesome-cli-apps

🖥 📊 🕹 🛠 A curated list of command line apps

Fresh★ 20k546 entriesPushed today
89

Awesome Terraform

shuaibiyy/awesome-tf

Curated list of resources on HashiCorp's Terraform and OpenTofu

Fresh★ 6.6k472 entriesPushed 2 days ago
87

Awesome DevOps

wmariuss/awesome-devops

A curated list of awesome DevOps platforms, tools, practices and resources

Fresh★ 4.4k317 entriesPushed 9 days ago
87

Awesome Cloud Native

rootsongjc/awesome-cloud-native

A curated list for awesome cloud native tools, software and tutorials.

Fresh★ 2.5k798 entriesPushed today