-
Notifications
You must be signed in to change notification settings - Fork 0
Contributing Guide
Reeshav Sinha edited this page Jun 20, 2026
·
1 revision
First off, thanks for taking the time to contribute! 🎉
The following is a set of guidelines for contributing to AutomataLab and its packages. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
- Prerequisites: Ensure you have Node.js and Rust installed on your machine.
-
Clone the repository:
git clone https://github.com/reeshavsinha/AutomataLab.git cd AutomataLab -
Install Dependencies:
npm install
-
Run Development Server:
npm run tauri:dev
This section guides you through submitting a bug report. Following these guidelines helps maintainers and the community understand your report, reproduce the behavior, and find related reports.
- Check if the bug has already been reported.
- Use the provided Bug Report issue template.
- Provide clear steps to reproduce.
This section guides you through submitting an enhancement suggestion.
- Use the provided Feature Request issue template.
- Describe the current behavior and the behavior you'd like to see.
- Explain why this enhancement would be useful.
- Fill in the required template.
- Do not include issue numbers in the PR title.
- Include screenshots and animated GIFs in your pull request whenever possible to demonstrate UI changes.
- Ensure all tests and the build pass before requesting a review.
AutomataLab v4.1.0 · Repository · Download · Web app · MIT License
Using the app
Machine models
Tools & data
Project