A tweaked custom BeReal
client built from the ground up
with a focus on features and performance.
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.
- 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)
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
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.