GlossVisualiser
Displays interlinear gloss in a more readable way with HTML.
Install / Use
/learn @PaddiM8/GlossVisualiserREADME
GlossVisualiser
Parses interlinear gloss and outputs HTML that shows it in a more readable, visual way.
Hover a morpheme to see its meaning and how it affects the sentence grammatically, without needing to know how to read gloss.
Download
Demo

Usage
Input format:
original sentence with morphemes separated { gloss } another sentence { gloss } etc.
Example:
on talo-ssa { be.1SG.PRS house-INE } koira-t juokse-vat { dog-PL run.IMP-3PL }
Running the program
When you run the executable, it will check the current directory for *.gls files and convert them to HTML automatically. You can also specify the file name directly after the command to run the executable, if you wish to parse a single file. This would be done in a terminal/command line.
Example:
File: gloss.gls
File content: on talo-ssa { be.1SG.PRS house-INE }
To convert: place it in the same directory as the program, run the executable.
or run the program from a terminal/command line, which also allows you to set additional options and add to/edit the abbreviation database.
Compiling
If you choose to compile the program yourself, you will need .NET Core SDK installed.
Simply do dotnet run in a terminal/command line to build and run it.
Custom abbreviations
Adding custom abbreviations is simple. Use the flag --add-abbreviation or -ab to add an abbreviation to your local abbreviation database.
-ab [ABBREVIATION] [Color] [Value/Explanation]
The color must be a HEX string(without the hash symbol).
Example: -ab INE 0F0F0F Inessive case ('in')
Related Skills
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
