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.
You can try it out at whim.day
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.