FigmaEditor is a web-based editor built with React, designed to provide an intuitive and seamless editing experience. It supports real-time editing, collaboration, and integration with Figma.
- 🎨 Figma file import and editing
- 📝 Rich text editing capabilities
- 📁 Save and load projects
- 🔗 Real-time collaboration
- 🌍 Cloud-based storage
Make sure you have the following installed:
- Node.js (>= 16.x)
- npm or yarn
# Clone the repository
git clone https://github.com/yourusername/FigmaEditor.git
# Navigate to the project directory
cd FigmaEditor
# Install dependencies
npm install # or yarn install
# Start the development server
npm start # or yarn start- Open the app in your browser (
http://localhost:3000by default). - Log in or start editing immediately.
- Import a Figma file or create a new document.
- Use the toolbar to edit and design.
- Save your work to the cloud or export your file.
- React - Frontend framework
- Figma API - For importing and editing Figma files
- Firebase/Supabase - For cloud storage and authentication (if applicable)
- Tailwind CSS - For styling
- WebSockets - For real-time collaboration
We welcome contributions! To get started:
- Fork the repository.
- Create a new branch (
feature/your-feature-name). - Commit your changes.
- Push the branch and open a Pull Request.
This project is licensed under the MIT License.
For questions or suggestions, reach out via [email protected] or open an issue on GitHub.