Skip to content
Manage your Reddit saved posts with reminders and pinned bookmarks.
TypeScript Java Objective-C Starlark Ruby JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
__tests__
android
assets
ios
src
.buckconfig
.env.example
.eslintignore
.eslintrc.js
.gitattributes
.gitignore
App.tsx
README.md
app.json
babel.config.js
index.d.ts
index.js
package.json
tsconfig.json
yarn.lock

README.md

Ribbon

A bookmark manager app

This is an application which aim to help you complete reading your bookmarks.

Preview

preview preview preview

Features

  • 📚 Manage your Reddit saved posts
  • 🔔 Get reminders for pinned bookmarks
  • 🔎 Filter through all your bookmarks

Services

The goal is to centralize all bookmarks from different services but unfortunately it's not that easy since they did not provide an easy/legal way to do so.

✔️ Supported services :

  • Reddit (Saved)

💡 Ideas :

  • GitHub (Stars)

Not possible :

  • Twitter (Bookmark) API endpoint closed
  • YouTube (Watch later) API endpoint closed

How to install ?

Requirements

  • Node.js >= 12.0.0
  • Yarn >= 1.16.0
  1. Clone this repository
$ git clone https://github.com/KeziahMoselle/ribbon.git
  1. Install dependencies
$ cd ribbon && yarn
  1. Rename the .env.example to .env like so :
REDDIT_CLIENT_ID=theClientIdOfYourApp
REDDIT_USERNAME=yourRedditUsername
  • Create an app at reddit.com/prefs/apps
  • It must be an installed app
  • And your redirect URI should be like : https://auth.expo.io/@yourusername/appname

clientId

  1. Launch the app
$ yarn start
You can’t perform that action at this time.