s3943923 / automatarium

2024 Sem 2 Group
https://automatarium.tdib.xyz
MIT License
0 stars 0 forks source link

🌏 Automatarium

A place for automata

Automatarium is a modern take on the useful JFLAP, but designed with a modern user interface and quality-of-life features that JFLAP was lacking. Currently, Automatarium fully supports finite automata, with basic functionality implemented for push-down automata and Turing machines.

πŸ’‘ For more details on using Automatarium, check out the user guide on the wiki.

Screenshot of Automatarium editor

Contributing

For details on contributing to Automatarium, please read the contributing guide.

Contributors

Automatarium is built primarily by RMIT University students as a capstone project, created by the following students in 2022 (semester 1).

It has since been picked up and worked on by more capstone groups.

Group 2 - 2022 Semester 2 Implemented support for push-down automata and Turing machines, as well as improving simulation code. - [Conor Christensen](https://github.com/ConorChristensen-RMIT) - [Jessani Linsangan](https://github.com/s3844703) - [Lachlan Blennerhassett](https://github.com/Canni6) - [Tomas Haddad](https://github.com/tomashaddad) - [Oliver Hale](https://github.com/s3781403)
Group 3 - 2023 Semester 1 Added tools such as NFA $\rightarrow$ DFA, templates, and reordering. Also converted the frontend to Typescript. - [Ope Abbas](https://github.com/OpeAbbas) - [Sidhra Fernando-Plant](https://github.com/SidhraFernando-Plant) - [Lachlan Van Der Klift](https://github.com/LvandoApps) - [Jake Leahy](https://github.com/ire4ever1190) - [Aung Pyae Sone](https://github.com/eddie7788)
Group 4 - 2023 Semester 2 Improved user experience with tutorial videos, project sharing and transition manipulation. - [Claire Basile](https://github.com/S3865562) - [Jack Gardner](https://github.com/JackGardnerRMIT) - [Christopher Truong](https://github.com/Christopher-Truong-s3848927) - [Ethan Wang](https://github.com/anioncat) - [Haixu Wang](https://github.com/HaixuWang0615)
Group 5 - 2024 Semester 1 Improved user experience with guided tours, added manual stepping, early halting and other QoL changes. - [Antoni Giannakopoulos](https://github.com/AntiToni) - [Antony Kurian](https://github.com/AntonyReji) - [Kelvin Cam Khon Duong Ly](https://github.com/KelvinDuongLy) - [Jordan Sorrenti](https://github.com/s3782534) - [Julien Di Lorenzo](https://github.com/s3897720)
Group 6 - 2024 Semester 2 added new feature of Labs workshop that allows customize question template and share in tutorial content. - [Aayushi Khatri](https://github.com/s3948240) - [Brian Tran](https://github.com/s3944192) - [Shourya Saini](https://github.com/shourya02) - [Liam Keenan](https://github.com/s3943923) - [Zicheng Hong](https://github.com/s3882476)

For a full list of contributors see: https://github.com/automatarium/automatarium/graphs/contributors

License

Automatarium is licensed under MIT