UPDATED 1 FEB 2026 (thanks Vilike)
UPDATED 6 FEB 2026 (thanks Neonnaut)
UPDATED 20 AUG 2026 (thanks Vilike)
UPDATED 17 SEPT 2026 (thanks bradrn & Vilike)
UPDATED 3 OCT 2026 (thanks bradrn)
This came up in discussion this morning and I felt it might be useful to share here as well. (Asterisks indicate Wayback Machine mirrors.)
- ASCA
- Asterisk1
- Brassica
- Chronlang
- Command Line SCA
- DiaSim
- Didelphis (a/k/a Haedus)
- Featured Sound Change Applier
- Geoff’s Sound Change Applier (GSCA)
- HaSC
- IPA Zounds
- Lecksical
- Lexurgy
- Lingua::SoundChange
- MISoL2
- Nesca
- Onset
- phonix
- Phono
- Reversible Sound Change Applier (rsca)
- RootTrace3
- SCA²
- SCA 2.1/SCA++
- schcompile*
- sound-change
- soundchange
- Sound Change Engine (SCE)
- Sound Change Transducer
- TriSCA
- Ursus
- Versatile Sound Change Applier (VSCA)*
- (Web) Sound Change Applier4*
- Richard Wordingham’s Sound Change Applier
- Lexicanter (has an “evolve language” function)
- loanpy (not so much an SCA proper but intended to be used to find cognacy via diachronics)
- PolyGlot Language Evolution Tool (not standalone)
- Per bradrn, documentation is lacking and AI use in some capacity is suspected (though not necessarily in the SCA functions themselves).
- There are issues getting the functions to work with one another as described here.
- Has an SCA, the Proto-Reconstructor (your input is the daughterlangs' words), and a...sort of automated SCA? The last one (but only the last) says it is "AI-Powered", though a strictly algorithmic version is stated to be in the works. The SCA seems to be a straightforward SCA from appearances, but as for the Proto-Reconstructor, I'm not sure what to make of it. Caveat usor.
- An implementation of zompist's SCA with some additional bells and whistles.
