This repository has been archived by the owner on Nov 9, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
API Wrappers
earth-tone edited this page Sep 13, 2015
·
56 revisions
A list of unofficial clients for the reddit API.
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 | |||
/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 |
Reddit::Client | /u/earth-tone | GPL or Artistic | Stable |
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 |
Swift | |||
reddift | none | MIT | Stable |
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 |
Powershell | ||
PoSh Reddit | /u/davotronic5000 | WTFPL |
Ruby | ||
RedditKit.rb | /u/samsymons | MIT |
Snoo | /u/Paradox | MIT |