JFLAP

Formal languages testing

by Duke University Computer Science Department

5.0 (1)Education
2
Claim this listing

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)
Report this app