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

API Wrappers

clearitout edited this page Feb 11, 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#

Client Name Reddit Username License Stable?
RedditSharp /u/SirCmpwn MIT Yes

Java

Client Name Reddit Username License Stable?
JRAW /u/thatJavaNerd MIT No

JavaScript

Client Name Reddit Username License Stable?
raw.js (Node.js) /u/Doctor_McKay MIT Yes
Snoocore (Node.js & Browser) /u/tsenior MIT Yes

PHP

Client Name Reddit Username License Stable?
PHP Reddit API Wrapper /u/jcleblanc MIT Yes

Python

Client Name Reddit Username License Stable?
PRAW /u/bboe GPL v3 Yes

Ruby

Client Name Reddit Username License Stable?
Redd /u/Mustermind MIT No

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

Go
reddit unknown MIT
Groovy
Greddit /u/Steveice10 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
Objective-C
RedditKit /u/samsymons MIT
Perl
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