Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-github

A curated list of GitHub's awesomeness
https://github.com/phillipadsmith/awesome-github

Last synced: 6 days ago
JSON representation

  • 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.
    • On-Demand GitHub Training - Self-paced, interactive projects created and maintained by GitHub's own Training team.
    • Writing on GitHub - GitHub's own guide to using GitHub for more than just software development.
    • GitHubGuides - GitHub Training & Guides on YouTube.
    • GitHub Pages - Websites for you and your projects.
    • GeoJSON/TopoJSON - Instantly [render maps](https://github.com/benbalter/dc-maps/blob/master/maps/embassies.geojson) 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](https://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks).
    • PDF - View PDFs right in your browser.
    • 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!
    • 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](https://github.com/blog/817-behold-image-view-modes).)
    • PSD - That's right, same idea as SVG, but for Photoshop files!
    • Classroom for GitHub - Your course assignments on GitHub.
    • MOOC in Spanish - Introductory course (MOOC) in Spanish from Madrid Polytechnical University
    • Git-it - - :computer: :mortar_board: A workshopper for learning Git and GitHub.
    • Bingo Board - - Play bingo :boom: by sending pull requests!
    • GitHub Government Community - Information on joining GitHub's [government community](https://government.github.com/) — a collaborative community for sharing best practices in furtherance of open source, open data, and open government efforts.
  • Resources for those already familiar with GitHub

    • GitHub Universe - Two full days on how to build, collaborate, and deploy
    • 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
    • GitHub Buttons - Showcase your GitHub repo's success with hotlinkable GitHub star, fork, or follow buttons.
    • Resume - Resumes generated using GitHub.
    • Speaker Deck - Share Presentations without the Mess, by GitHub.
    • Blocks - This is a simple viewer for code examples hosted on GitHub Gist. (Introduction is [here](http://bost.ocks.org/mike/block/))
    • Block Builder - Quickly create, edit, and fork D3.js examples
    • GitHub Cheat Sheet - Use this list to test your GitHub knowledge.
  • 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.
    • A collection of awesome browser extensions for GitHub. - Well, the link kinda' says it all.
    • Gitter - Chat, for GitHub. Unlimited public rooms and one-to-one chats, free.
    • Zenhub - Project management inside of GitHub, including kanban boards and more.
    • HuBoard - Instant project management for your GitHub issues (sadly, no free plan, but appears to be [open source](https://github.com/huboard/huboard-web))
    • 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).
    • Gitbook - A modern publishing toolchain. Simply taking you from ideas to finished, polished books.
    • Prose - Prose provides a beautifully simple content authoring environment for [CMS-free websites](https://developmentseed.org/blog/2012/07/27/build-cms-free-websites/). It's a web-based interface for managing content on GitHub.
    • Hub - A command line tool that wraps git in order to extend it with extra features and commands that make working with GitHub easier.
    • Issue and Pull Request Template Generator - Generate templates customized to your project, with the help of Cthulhu and Lewis Carroll
    • Gitential.com - Measure and visualize coding hours, productivity, efficiency of projects, teams, repos or individual developers.
    • Octotree - Browser extension that enhances GitHub code browsing and pull request reviewing. Available on Chrome, Firefox, Opera and Safari.
    • FeatHub - Feature voting for GitHub.
    • Hub - A command line tool that wraps git in order to extend it with extra features and commands that make working with GitHub easier.
    • FeatHub - Feature voting for GitHub.
  • Novel uses of GitHub