Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

API Wrappers

Steven Smith edited this page Jul 19, 2015 · 56 revisions

A list of unofficial clients for the reddit API.

API Clients

The clients in this list:

  • Support OAuth2 for authentication.
  • Support most endpoints available.

Please read the documentation for each project - this page may be outdated.

C#
RedditSharp /u/SirCmpwn MIT Stable
Dart
reddit /u/sroose MIT Stable
Java
JRAW /u/thatJavaNerd MIT Unstable
Javascript
raw.js (Node.js) /u/Doctor_McKay MIT Stable
Snoocore (Node.js & Browser) /u/tsenior MIT Stable
Perl
Mojo::Snoo /u/aggrolite BSD 2-Clause Unstable
PHP
PHP Reddit API Wrapper /u/jcleblanc MIT Stable
Python
PRAW /u/bboe GPL v3 Stable
Ruby
Redd /u/Mustermind MIT Stable
Groovy
Greddit /u/Steveice10 MIT Stable

Non-OAuth API Clients

The clients in this list only support cookie based login, or no login at all. Unauthenticated calls will require OAuth (See Application only OAuth). These libraries will no longer be usable after August 3, 2015. See this post for more information.

If any of these libraries do support OAuth, please move them to the list above

Common Lisp
cl-reddit unknown BSD-2-Clause
Go
geddit /u/jzelinskie MIT
Java
jReddit /u/karangoeluw MIT
raw4j /u/cordiss Apache 2
JavaScript
Nodewhal (Node.js) /u/go1dfish WTFPL
rereddit (Node.js) unknown MIT
Reddit.js (Browser) /u/sahilmuthoo MIT
NRAW.js (Node.js) /u/Mobilpadde MIT
Objective-C
RedditKit /u/samsymons MIT
Perl
Reddit::Client /u/jsober GPL or Artistic
Perl reddit API Wrapper /u/three18ti GPL v3
Powershell
PoSh Reddit /u/davotronic5000 WTFPL
Ruby
RedditKit.rb /u/samsymons MIT
Snoo /u/Paradox MIT
Clone this wiki locally