15 releases (4 breaking)
Uses new Rust 2024
new 0.6.1 | Apr 16, 2025 |
---|---|
0.6.0 | Apr 9, 2025 |
0.5.3 | Apr 7, 2025 |
0.5.1 | Mar 28, 2025 |
0.2.1 | Dec 31, 2024 |
#870 in Command line utilities
654 downloads per month
620KB
12K
SLoC
ASCA
ASCA is a Sound Change Applier written in Rust with WASM.
Repo for the web UI is here
Notable Features
- Out of the box Distinctive Features and Alpha Notation
- Manipulation of Syllables, Stress, and Tone
- Metathesis and Hyperthesis (Long Range Metathesis)
- Optional/Repeating Segments
- Variables
- Syntax which adheres to conventional standard notation
- Digraph and Diacritic Support
- Romanisation/Deromanisation
User guide can be found here.
Cli
A cli specific user guide can be found here.
Installation
Precompiled binaries are available for Linux, Windows, and macOS.
Add it to your path to have the asca
command available in your terminal.
Alternatively, if you have Rust installed, asca can be installed with cargo
.
cargo install asca
Dependencies
~2–11MB
~99K SLoC