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

672 developers and working on 113 open source repos


Repos needing the most help

  • kibit (jonase/kibit)

    There's a function for that!

  • skuld (factual/skuld)

    Distributed task tracking system.

  • jepsen (aphyr/jepsen)

    Call Me Maybe: simulating network partitions in DBs

  • rubygems (rubygems/rubygems)

    Library packaging and distribution for Ruby.

  • refinerycms (refinery/refinerycms)

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

  • stackprof (tmm1/stackprof)

    a sampling call-stack profiler for ruby 2.1+

  • ruby (ruby/ruby)

    The Ruby Programming Language

  • poseidon (stripe-ctf/poseidon)

    Boot once, run many times, for Ruby processes

  • rails (rails/rails)

    Ruby on Rails

  • tty (peter-murach/tty)

    Toolbox for developing CLI clients.

  • 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

  • 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.

  • minitest (seattlerb/minitest)

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

  • main (ahoward/main)

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

  • arrayfields (ahoward/arrayfields)

    allow keyword access to array instances.

  • logster (discourse/logster)

    Log viewer UI and framework for rack

  • jekyll (jekyll/jekyll)

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

  • bundler (bundler/bundler)

    Manage your application's gem dependencies with less pain

  • rspec-core (rspec/rspec-core)

    RSpec runner and formatters

  • mail (mikel/mail)

    A Really Ruby Mail Library

  • threaded (schneems/threaded)

    Lighter than actors, simpler then threads. Get threaded!

  • rspec-rails (rspec/rspec-rails)

    RSpec for Rails-3+

  • factory_girl (thoughtbot/factory_girl)

    A library for setting up Ruby objects as test data.

  • fog (fog/fog)

    The Ruby cloud services library.

  • exercism.io (exercism/exercism.io)

    Crowd-sourced mentorship.

  • artoo (hybridgroup/artoo)

    Ruby robotics framework using Celluloid

  • devise (plataformatec/devise)

    Flexible authentication solution for Rails with Warden.

  • mamiya (sorah/mamiya)

    Faster deploy tool using tarballs and serf

  • herkko (vesan/herkko)

    Heroku deployment tool

  • kippt (vesan/kippt)

    Ruby library for using Kippt API (https://kippt.com/developers)

  • opal (opal/opal)

    Ruby to Javascript compiler

  • synapse (airbnb/synapse)

    A transparent service discovery framework for connecting an SOA

  • ruboto (ruboto/ruboto)

    A platform for developing apps using JRuby on Android.

  • 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.

  • sass (sass/sass)

    Sass makes CSS fun again.

  • rrrretry (schneems/rrrretry)

    did I stutter?

  • bundler-organization_audit (grosser/bundler-organization_audit)

    Automatic Gemfile security audit for all your organizaition/user repos

  • 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.

  • sorcery (noamb/sorcery)

    Magical authentication for Rails 3 & 4

  • pry (pry/pry)

    An IRB alternative and runtime developer console

  • faalis (yellowen/faalis)

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

  • pliny (interagent/pliny)

    Write excellent APIs in Ruby

  • 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 exercism.io.

  • go (golang/go)

    The Go programming language

  • cylon (hybridgroup/cylon)

    JavaScript robotics framework using Node.js

  • hapi (hapijs/hapi)

    Server Framework for Node.js

  • backbone (jashkenas/backbone)

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

  • neatline (scholarslab/neatline)

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

  • koa (koajs/koa)

    Expressive middleware for node.js using generators

  • 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

  • twine (dmcclccam/twine)

    Fork of @klembot's twinejs.

  • core (flarum/core)

  • redux (gaearon/redux)

    Predictable state container for JavaScript apps

  • intercooler-js (leaddyno/intercooler-js)

    A little declarative AJAX library

  • bower (bower/bower)

    A package manager for the web

  • react (facebook/react)

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

  • 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.

  • reddit (reddit/reddit)

    the code that powers reddit.com

  • 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.

  • 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

  • studio (franzliedke/studio)

    A workbench for developing Composer packages.

  • 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: https://gist.github.com/1149076

  • cakephp (cakephp/cakephp)

    CakePHP: The Rapid Development Framework for PHP - Official Repository

  • weblounge (entwinemedia/weblounge)

    Web Content Management System

  • anki-android (ankidroid/anki-android)

    Anki on Android

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

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

  • junit (junit-team/junit)

    A programmer-oriented testing framework for Java.

  • 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.

  • phoenix (phoenixframework/phoenix)

    Productive. Reliable. Fast.

  • elixir (elixir-lang/elixir)

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

  • geekengine (geekengine/geekengine)

    Code editor on Javascript.

  • geekengine (dmcclccam/geekengine)

    Code editor on Javascript.

  • moq4 (moq/moq4)

    Repo for managing Moq 4.x

  • 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.

  • myhome (m-zuber/myhome)

    Home finance management

  • fakeiteasy (fakeiteasy/fakeiteasy)

    The easy mocking library for .NET

  • rust (rust-lang/rust)

    A safe, concurrent, practical language.

  • cargo (rust-lang/cargo)

    The Rust package manager

  • bootstrap (twitter/bootstrap)

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

  • julia (julialang/julia)

    The Julia Language: A fresh approach to technical computing.

  • numpy (numpy/numpy)

    Numpy main repository

  • vim (vim/vim)

    The official Vim repository

  • nit (nitlang/nit)

    Nit language

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

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

Submit a Repo