A small multiplayer party app built with React + Vite — simple local/single-machine play UI for running an Imposter-style game.
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Imposter is a lightweight, client-side game UI for running an Imposter-style experience. It uses a playlist/word list and simple screens to coordinate rounds and reveal roles. The app is built with modern frontend tooling for fast local development and easy deployment.
Live demo: https://imposter.ch3n.cc
Repository: https://github.com/rednotsus/imposter
To get a local copy up and running, follow these steps.
- Node.js 18+ recommended
- npm (or yarn/pnpm)
- Clone the repo
git clone https://github.com/rednotsus/imposter.git cd imposter - Install dependencies
npm install
- Run the dev server
npm run dev
- Open the app at the address printed by Vite (usually
http://localhost:5173)
Build for production:
npm run build
npm run preview- Start the app and create a game session.
- Add players and start rounds from the UI.
- The UI includes screens to reveal roles, pick categories or words, and show the imposter reveal.
For per-route or per-room meta handling, consider adding dynamic head/meta tags if you deploy to a platform that needs per-page SEO.
- Add online multiplayer sync (WebSocket)
- Skipping/voting controls
- Improved UI/UX and animations
- Admin panel for playlist/word management
See the open issues for a full list of proposed features and known issues.
Contributions are welcome! To propose changes:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
If you have suggestions, open an issue with the "enhancement" label.
Distributed under the MIT License. See LICENSE.txt for more information.
- Project: https://github.com/rednotsus/imposter
- Live demo: https://imposter.ch3n.cc
- Radix UI
- Tailwind Labs
- Vite
- The open source community and contributors
