Skip to content

Jabolol/raven

Repository files navigation

the raven logo

raven

A tweaked custom BeReal client built from the ground up with a focus on features and performance.

logging in

Currently, raven is hosted on Deno Deploy at the URL raven.deno.dev. You can use it by visiting that URL and logging in with your BeReal account. You'll need to have a BeReal account to use raven.

login form otp verification

features

  • see others' BeReals without posting your own
  • screenshot without notifying the other person
  • save the original BeReal and realMojis to your device
  • user profiles with detailed information
  • worldwide usage statistics per route
  • profile tab with all of your friends and realMojis
  • dark and light mode support
  • responsive design for mobile and desktop
  • fast and lightweight (100 lighthouse score)
  • react to all BeReals at once (does not overwrite your reactions)

screenshots

home feed save BeReal own profile site stats

development

Install deno if you haven't already:

curl -fsSL https://deno.land/x/install/install.sh | sh

Clone the repo:

git clone git@github.com:Jabolol/raven.git .

Create and fill in the .env file:

# GitHub API token for fetching the commit changelog
GITHUB_TOKEN=

# Google Analytics tracking ID (Optional)
GA4_MEASUREMENT_ID=

Run the development server:

deno task start

Format and lint the code before committing:

deno fmt && deno lint

license

This project is licensed under the MIT License. A copy of the included license should be provided alongside the source code. If not, you can find it here.

About

See your friends BeReals without posting and more!

Topics

Resources

License

Stars

Watchers

Forks