JFLAP started as a series of tools at Rensselaer Polytechnic Institute around 1990, with students working under the direction of Susan Rodger. The JFLAP project moved to Duke University in 1994 when Rodger moved there. Following is a list of students who worked on JFLAP and/or related tools throughout the years and the year they started working on tools.
Also see these History slides from the 2006 workshop
| DATE | NAME | SCHOOL | TOOL |
|---|---|---|---|
| 1990 | Dan Caugherty | Rensselaer | NPDA |
| 1991 | Grant Poladian | Rensselaer | Tools for Automata |
| 1992 | Mark LoSacco | Rensselaer | FLAP |
| 1992 | Mike James | Rensselaer | LR Parser |
| 1992 | Danny Daglas | Rensselaer | Turing Machine Implementation |
| 1992 | Jeffrey Nesheiwat | Rensselaer | Turing Machine Implementation |
| 1992 | Jasper Wong | Rensselaer | Turing Machine Implementation |
| 1993 | Eric Luce | Rensselaer | Turing Machine Building Blocks |
| 1993 | Steve Blythe | Rensselaer | LR Parser |
| 1994 | Ugur Dogrusoz | Rensselaer | Automatic Layout of DFA in LR Parsing |
| 1994 | Bhasker Vasudevan | Rensselaer | NFA to DFA |
| 1994 | Mohan Nibhunupudi | Rensselaer | CFG to CNF |
| 1995 | Edwin Tsang | Duke University | LL and LR Parse Trees |
| 1995 | Greg Badros | Duke University | Modifications to FLAP |
| 1995 | Steve Wolfman | Duke University | L-systems |
| 1995 | Ben Hardekopf | Duke University | DFA to minimum DFA |
| 1996 | Ken Leider | Duke University | PumpLemma |
| 1996 | Anna Bilska | Duke University | Pate: Brute Force Parser |
| 1996 | Jason Salemme | Duke University | Pate: Brute Force Parser |
| 1996 | Magda Procopiuc | Duke University | JFLAP - FLAP to Java |
| 1996 | Octavian Procopiuc | Duke University | JFLAP - FLAP to Java |
| 1997 | Alex Karweit | Duke University | JeLLRap - LL and LR parsing |
| 1997 | Robyn Geer | Duke University | JeLLRap - LL and LR parsing |
| 1997 | Eric Grammond | Duke University | Extensions to JFLAP |
| 1998 | Lenore Ramm | Duke University | L-systems |
| 1999 | Ted Hung | Duke University | Regular Expressions |
| 2002 | Thomas Finley | Duke University | JFLAP rewritten and extended in Swing, L-Systems, Many new additions |
| 2002 | Ryan Cavalcante | Duke University | JFLAP rewritten and extended in Swing |
| 2005 | Stephen Reading | Duke University | Turing Machine Building Blocks in JFLAP, Batch processing |
| 2005 | Bart Bressler | Duke University | Turing Machine Building Blocks in JFLAP |
| 2006 | Jinghui Lim | Duke University | Moore and Mealy machines, Pumping Lemma |
| 2007 | Chris Morgan | Duke University | Graph Layouts, JFLAP Tutorial, Pumping Lemma |
| 2007 | Kyung Min (Jason) Lee | Duke University | CYK Parser, User-Control Parser, JFLAP Tutorial |