2
Screenshots & videos




About
JFLAP is software for experimenting with formal languages topics including nondeterministic finite automata, nondeterministic pushdown automata, multi-tape Turing machines, several types of grammars, parsing, and L-systems. In addition to constructing and testing examples for these, JFLAP allows one to experiment with construction proofs from one form to another, such as converting an NFA to a DFA to a minimal state DFA to a regular expression or regular grammar.
Additional information
- Developer
- Duke University Computer Science Department
- License
- LicenseRef-proprietary=https://www2.cs.duke.edu/csed/jflap/jflaptmp/july27-18/license.html
- Category
- Education
- Size
- 81.0 MB
- Homepage
- https://www.jflap.org
- Available via
- Flathub (Flatpak), AUR, AUR (beta build)
- Catalog data as of
- 9/3/2026 (dataset snapshot date — per-app update dates aren't tracked yet)