The self-hostable Loom alternative.
Learn more ยป
Website - Issue - Bug report
## Snapify allows you to record and share recordings asynchronously - Make unlimited recordings of your tab, desktop, and any application - Share recordings with anyone using a public link - Delete or un-list recordings after a specific timeframe - Upload and share existing to videos ## Development ### Setup 1. Clone the repo into a public GitHub repository (or fork https://github.com/MarconLP/snapify/fork). If you plan to distribute the code, make sure to comply with our `LICENSE.md`. ```sh git clone https://github.com/MarconLP/snapify.git ``` 1. Go to the project folder ```sh cd snapify ``` 1. Install packages with yarn ```sh npm i ``` 1. Set up your .env file - Duplicate `.env.example` to `.env` - Use `openssl rand -base64 32` to generate a key and add it under `NEXTAUTH_SECRET` in the .env file. - Fill in the other variables 1. Run (in development mode) ```sh npm run dev ``` ## Deployment ### Vercel [](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FMarconLP%2Fsnapify) ## Contributing Please see our contributing guide at `CONTRIBUTING.md` ## License Distributed under the Sustainable Use License. See `LICENSE.md` for more information.