visual-automata
Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features. (by lewiuberg)
automata
A Python library for simulating finite automata, pushdown automata, and Turing machines (by caleb531)
visual-automata | automata | |
---|---|---|
1 | 1 | |
56 | 312 | |
- | - | |
0.0 | 8.6 | |
8 months ago | about 1 month ago | |
Python | Python | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
visual-automata
Posts with mentions or reviews of visual-automata.
We have used some of these posts to build our list of alternatives
and similar projects.
automata
Posts with mentions or reviews of automata.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-18.
-
Python library for simulating finite automata
I recommend looking at https://github.com/caleb531/automata which is another automata library in Python (also for pushdown automata, Turing machines) I've found useful in the past. One thing that wasn't so great about it was the assumption that states and symbols are Python strings. Using tuples mostly works, but sometimes it still breaks.
What are some alternatives?
When comparing visual-automata and automata you can also consider the following projects:
automathon - A Python library for simulating and visualizing finite automata
vim_turing_machine - An implementation of a Turing machine using only normal mode Vim commands
stateless4j - Lightweight Java State Machine
netzob - Netzob: Protocol Reverse Engineering, Modeling and Fuzzing
libfsm - DFA regular expression library & friends
CXXAutomata - A C++ library for simulating automata and Turing machines