Fork me on GitHub

What is Contribulator?

Inspired by 24pullrequests, Contribulator is a tool to help developers find open source projects to contribute to.


Projects are scored according to a number of factors including the presence of licenses, contributing guidelines and readme files. Contribulator also takes into account additional factors, such as whether the repository has issues enabled, how active the issue tracker is and whether it uses tags (releases). Scores are updated periodically to give the best indication of their current level of activity.

How can I get involved?

Contribulator is itself an open source project with a need for developers, designers and community members. We believe in an inclusive and welcoming environment for all.

If you wish to help with Contribulator please submit an issue or pull request or visit gitter to chat about the project or discuss any ideas you may have.

We currently track projects written in Assembly, Augeas, Batchfile, C, C#, C++, CSS, Clojure, CoffeeScript, ColdFusion, Common Lisp, Crystal, D, Elixir, Emacs Lisp, Erlang, F#, Frege, Go, Groovy, HTML, Haskell, IDL, Java, JavaScript, Julia, LiveScript, OCaml, Objective-C, PHP, Perl, Perl6, PostScript, PowerShell, Python, Racket, Ruby, Rust, Scala, Shell, Standard ML, Swift, TeX, TypeScript, and VimL. If your favourite language isn't listed here then please feel free to add a project using the form in the navigation bar.