Whim is a simple and secure app for sharing secret messages anonymously. The messages are end-to-end encrypted and are vanished after being read. No account required.
If you prefer not to install Bun on your machine, you can run the entire development environment using Docker:
- Docker and Docker Compose
Clone the repository:
git clone https://github.com/max-programming/whim.git
cd whimcp .env.sample .envEdit .env with your preferred values for development.
docker-compose -f docker-compose.dev.yml upThe app will be available at http://localhost:3000. Your code changes will be automatically reflected thanks to volume mounting.
To stop the development server:
docker-compose -f docker-compose.dev.yml down- Bun (for package management and running the app)
Or Node with NPM, Yarn or PNPM is also fine
Clone the repository and install dependencies:
git clone https://github.com/max-programming/whim.git
cd whim
bun installcp .env.sample .envbun run db:migrateStart the development server:
bun run devThe app will be available at http://localhost:3000 (or your configured port).
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License.