Good Programmers Read Docs, Great Programmers Write Docs

Sign up to receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.

Sign up today

731 developers and working on 141 open source repos

Repos needing the most help

  • rspec-core (rspec/rspec-core)

    RSpec runner and formatters

  • logster (discourse/logster)

    Log viewer UI and framework for rack

  • minitest (seattlerb/minitest)

    minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking.

  • ruby (ruby/ruby)

    The Ruby Programming Language

  • stackprof (tmm1/stackprof)

    a sampling call-stack profiler for ruby 2.1+

  • bundler (bundler/bundler)

    Manage your application's gem dependencies with less pain

  • poseidon (stripe-ctf/poseidon)

    Boot once, run many times, for Ruby processes

  • concurrent-ruby (ruby-concurrency/concurrent-ruby)

    Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.

  • main (ahoward/main)

    a class factory and dsl for generating command line programs real quick

  • rubygems (rubygems/rubygems)

    Library packaging and distribution for Ruby.

  • pacto (thoughtworks/pacto)

    Pacto settles disputes between JSON providers and consumers

  • map (ahoward/map)

    the ruby container you've always wanted: an ordered string/symbol indifferent hash

  • jekyll (jekyll/jekyll)

    Jekyll is a blog-aware, static site generator in Ruby

  • tty (peter-murach/tty)

    Toolbox for developing CLI clients.

  • arrayfields (ahoward/arrayfields)

    allow keyword access to array instances.

  • rails (rails/rails)

    Ruby on Rails

  • mail (mikel/mail)

    A Really Ruby Mail Library

  • refinerycms (refinery/refinerycms)

    An extendable Ruby on Rails CMS that supports Rails 3.2 and 4.1

  • threaded (schneems/threaded)

    Lighter than actors, simpler then threads. Get threaded!

  • herkko (vesan/herkko)

    Heroku deployment tool

  • fog (fog/fog)

    The Ruby cloud services library.

  • (exercism/

    Crowd-sourced mentorship.

  • artoo (hybridgroup/artoo)

    Ruby robotics framework using Celluloid

  • mamiya (sorah/mamiya)

    Faster deploy tool using tarballs and serf

  • kippt (vesan/kippt)

    Ruby library for using Kippt API (

  • ruboto (ruboto/ruboto)

    A platform for developing apps using JRuby on Android.

  • factory_girl (thoughtbot/factory_girl)

    A library for setting up Ruby objects as test data.

  • devise (plataformatec/devise)

    Flexible authentication solution for Rails with Warden.

  • opal (opal/opal)

    Ruby to Javascript compiler

  • rspec-rails (rspec/rspec-rails)

    RSpec for Rails-3+

  • sass (sass/sass)

    Sass makes CSS fun again.

  • synapse (airbnb/synapse)

    A transparent service discovery framework for connecting an SOA

  • active_mocker (zeisler/active_mocker)

    Generate mocks from ActiveRecord models for unit tests that run fast because they don’t need to load Rails or a database.

  • rrrretry (schneems/rrrretry)

    did I stutter?

  • bundler-organization_audit (grosser/bundler-organization_audit)

    Automatic Gemfile security audit for all your organizaition/user repos

  • faalis (yellowen/faalis)

    A RubyOnRails platform for rapid web application development. Containing a rich and flexible dashboard interface

  • carrierwave (carrierwaveuploader/carrierwave)

    Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks

  • grape (intridea/grape)

    An opinionated micro-framework for creating REST-like APIs in Ruby.

  • pliny (interagent/pliny)

    Write excellent APIs in Ruby

  • sorcery (noamb/sorcery)

    Magical authentication for Rails 3 & 4

  • pry (pry/pry)

    An IRB alternative and runtime developer console

  • traceroute (amatsuda/traceroute)

    A Rake task gem that helps you find the unused routes and controller actions for your Rails 3+ app

  • feedjira (feedjira/feedjira)

    A feed fetching and parsing library

  • brew (homebrew/brew)

    :beer: The missing package manager for OS X

  • brakeman (presidentbeef/brakeman)

    A static analysis security vulnerability scanner for Ruby on Rails applications

  • rails_best_practices (railsbp/rails_best_practices)

    a code metric tool for rails projects

  • public_activity (chaps-io/public_activity)

    Easy activity tracking for models - similar to Github's Public Activity

  • docs_doctor (codetriage/docs_doctor)

  • database_cleaner (databasecleaner/database_cleaner)

    Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.

  • active_model_serializers (rails-api/active_model_serializers)

    ActiveModel::Serializer implementation and Rails hooks

  • github (piotrmurach/github)

    Ruby interface to GitHub API

  • mongoid-rspec (mongoid-rspec/mongoid-rspec)

    RSpec matchers and macros for Mongoid

  • raspar (jiren/raspar)

    A html parsing library

  • reddit (reddit/reddit)

    the code that powers

  • pathomx (pathomx/pathomx)

    Workflow based scientific analysis built on IPython

  • biocyc (mfitzp/biocyc)

    A Python interace to the BioCyc Web API

  • icoshift (mfitzp/icoshift)

    A versatile tool for the rapid alignment of 1D NMR spectra

  • mplstyler (mfitzp/mplstyler)

    An API for assigning consistent marker styles to plots. Assign colours, markers, line-styles to labels and re-use on subsequent plots.

  • pyqtconfig (mfitzp/pyqtconfig)

    A PyQt config manager. Keep Qt widgets in sync with an config dictionary and/or QSettings object.

  • libsaas (ducksboard/libsaas)

    Python library to take the pain out of using SaaS APIs. It's like an ORM for SaaS!

  • django (django/django)

    The Web framework for perfectionists with deadlines.

  • matplotlib (matplotlib/matplotlib)

    matplotlib: plotting with Python

  • scikit-image (scikit-image/scikit-image)

    Image Processing SciKit (Toolbox for SciPy)

  • pan-card-ocr (dilippuri/pan-card-ocr)

    Retrive meaningful information from PAN Card image using tesseract-ocr

  • aadhaar-card-ocr (dilippuri/aadhaar-card-ocr)

    Extract text information from Aadhaar Card using tesseract-ocr

  • skuld (factual/skuld)

    Distributed task tracking system.

  • kibit (jonase/kibit)

    There's a function for that!

  • jepsen (aphyr/jepsen)

    Call Me Maybe: simulating network partitions in DBs

  • weblounge (entwinemedia/weblounge)

    Web Content Management System

  • junit (junit-team/junit)

    A programmer-oriented testing framework for Java.

  • assertj-core (joel-costigliola/assertj-core)

    AssertJ is a library of assertions similar to fest-assert but providing a richer set of assertions.

  • anki-android (ankidroid/anki-android)

    Anki on Android

  • mockito (mockito/mockito)

    Mocking framework for unit tests written in Java

  • dropwizard (dropwizard/dropwizard)

    A damn simple library for building production-ready RESTful web services.

  • react-native (facebook/react-native)

    A framework for building native apps with React.

  • gobot (hybridgroup/gobot)

    A Go framework/set of libraries for robotics and physical computing

  • gorm (jinzhu/gorm)

    The fantastic ORM library for Golang, aims to be developer friendly.

  • the_platinum_searcher (monochromegane/the_platinum_searcher)

    A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.

  • docker (docker/docker)

    Docker - the open-source application container engine

  • cli (exercism/cli)

    A Go based command line tool for

  • go (golang/go)

    The Go programming language

  • vim-copy-as-rtf (zerowidth/vim-copy-as-rtf)

    Copy syntax-highlighted code from vim to the OS X clipboard as RTF text

  • laravel (laravel/laravel)

    A PHP Framework For Web Artisans

  • magento-composer-installer (cotya/magento-composer-installer)

    Composer installer for Magento modules

  • 1.2.0 (mailwatch/1.2.0)

    MailWatch for MailScanner is a web-based front-end to MailScanner

  • quiz_master_next (fpcorso/quiz_master_next)

    Quiz Master Next - A WordPress Plugin For Creating Quizzes And Tests

  • restserver (jk/restserver)

    A PHP REST server for providing a very light-weight REST API. If you want color highlighting support for TextMate, look here:

  • cakephp (cakephp/cakephp)

    CakePHP: The Rapid Development Framework for PHP - Official Repository

  • studio (franzliedke/studio)

    A workbench for developing Composer packages.

  • hapi (hapijs/hapi)

    Server Framework for Node.js

  • cylon (hybridgroup/cylon)

    JavaScript robotics framework using Node.js

  • koa (koajs/koa)

    Expressive middleware for node.js using generators

  • neatline (scholarslab/neatline)

    A lightweight framework for building interactive maps and publishing them on the web.

  • backbone (jashkenas/backbone)

    Give your JS App some Backbone with Models, Views, Collections, and Events

  • deployd (deployd/deployd)

    a toolkit for building realtime APIs

  • property-validator (nettofarah/property-validator)

    :white_check_mark: Easy property validation for JavaScript, Node and Express.

  • ember.js (emberjs/ember.js)

    Ember.js - A JavaScript framework for creating ambitious web applications

  • core (flarum/core)

  • intercooler-js (leaddyno/intercooler-js)

    A little declarative AJAX library

  • twine (dmcclccam/twine)

    Fork of @klembot's twinejs.

  • redux (gaearon/redux)

    Predictable state container for JavaScript apps

  • react (facebook/react)

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • bower (bower/bower)

    A package manager for the web

  • immutable-js (facebook/immutable-js)

    Immutable persistent data collections for Javascript which increase efficiency and simplicity.

  • ui-router (angular-ui/ui-router)

    The de-facto solution to flexible routing with nested views in AngularJS

  • practice-modern-javascript (abhisekp/practice-modern-javascript)

    A boilerplate to setup and Practice Modern JavaScript

  • semantic-ui (semantic-org/semantic-ui)

    Semantic is a UI component framework based around useful principles from natural language.

  • dashing (shopify/dashing)

    The exceptionally handsome dashboard framework in Ruby and Coffeescript.

  • 30-days-of-react-native (fangwei716/30-days-of-react-native)

    30 days of React Native demos

  • rubycritic (whitesmith/rubycritic)

    A Ruby code quality reporter

  • rust (rust-lang/rust)

    A safe, concurrent, practical language.

  • cargo (rust-lang/cargo)

    The Rust package manager

  • geekengine (geekengine/geekengine)

    Code editor on Javascript.

  • geekengine (dmcclccam/geekengine)

    Code editor on Javascript.

  • twitter-bootstrap-rails (seyhunak/twitter-bootstrap-rails)

    Twitter Bootstrap for Rails 3.x - 4 Asset Pipeline

  • moq4 (moq/moq4)

    Repo for managing Moq 4.x

  • myhome (m-zuber/myhome)

    Home finance management

  • openra (openra/openra)

    An open-source implementation of the Command & Conquer: Red Alert engine using .NET/Mono and OpenGL. Runs on Windows, Linux and Mac OS X.

  • fakeiteasy (fakeiteasy/fakeiteasy)

    The easy mocking library for .NET

  • phoenix (phoenixframework/phoenix)

    Productive. Reliable. Fast.

  • elixir (elixir-lang/elixir)

    Elixir is a dynamic, functional language designed for building scalable and maintainable applications

  • nit (nitlang/nit)

    Nit language

  • vim (vim/vim)

    The official Vim repository

  • numpy (numpy/numpy)

    Numpy main repository

  • julia (julialang/julia)

    The Julia Language: A fresh approach to technical computing.

  • github-fork-parent (chorny/github-fork-parent)

    Perl module to determine which repository stands in a root of GitHub forking hierarhy

  • bootstrap (twitter/bootstrap)

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

  • crystal (crystal-lang/crystal)

    The Crystal Programming Language

Submit a Repo