annotation/stam-rust
Programming library for the Standoff Text Annotation Model (STAM), written in Rust. This is the primary software library for STAM with a focus on performance.
This is a specialized programming library for Rust developers who need to work with "stand-off" text annotations. It provides tools to efficiently store, manage, and query text along with its associated annotations in memory. Developers can input text and annotation data in various formats like STAM JSON or CSV, and perform complex searches on both the text and its annotations, outputting structured data for further application development.
Use this if you are a Rust developer building applications that require high-performance manipulation and querying of text and its associated stand-off annotations, such as in NLP, digital humanities, or content analysis tools.
Not ideal if you are looking for an out-of-the-box application for text annotation or if you are not a Rust developer.
Stars
8
Forks
—
Language
Rust
License
GPL-3.0
Category
Last pushed
Feb 10, 2026
Monthly downloads
152
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/annotation/stam-rust"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
PyThaiNLP/nlpo3
Thai natural language processing library in Rust, with Python and Node bindings.
forzagreen/n2words
Convert numerical numbers to written numbers, in 52+ languages.
greyblake/whatlang-rs
Natural language detection library for Rust. Try demo online: https://whatlang.org/
wikimedia/sentencex
A sentence segmentation library with wide language support optimized for speed and utility.
pemistahl/lingua-rs
The most accurate natural language detection library for Rust, suitable for short text and...