Enigma.mp4
If the video is buffering, click below image to watch on YouTube
Enigma is a free, open-source design and prototyping tool that enables real-time collaboration, built using TypeScript, Tailwind CSS, Fabric.js, and Canvas API. It provides a seamless experience for designers and developers to create, edit, and share designs effortlessly.
- Real-time Collaboration – Work with multiple users simultaneously.
- Canvas-Based Design – Powered by Fabric.js for a smooth editing experience.
- Custom Shapes & Elements – Draw, edit, and manipulate elements easily.
- Layer Management – Organize and control design elements efficiently.
- Intuitive UI – Built with Tailwind CSS for a clean and responsive design.
- Performance Optimized – TypeScript ensures type safety and scalability.
- Frontend: TypeScript, Tailwind CSS
- Canvas Rendering: Fabric.js, HTML5 Canvas API
- Backend (if applicable): LiveBlocks
Clone the repository and install dependencies:
git clone https://github.com/your-username/enigma.git
cd enigma
npm install
Start the development server:
npm run dev
This project is licensed under the MIT License.