I thought making my own dictionary would be interesting to learn new words more efficiently, whether while developing it or when using it, so here’s the result: pimeja. Source code and more details are available on sourcehut.
It’s Twine-based, made with Tweego. Why not pure JavaScript? Because I don’t have the skills, nor the time to learn said skills right now. And also because SugarCube, the story format I’m using, has plenty of cool features I intend to use for future versions. It’s made with pure HTML and CSS, no framework or library involved.
For now, pimeja is a simple dictionary where you can filter words depending on their first letter and their type, with translations available in English and French (from the official books.) It’s mostly mobile-friendly and also works offline if you save the page.
For upcoming versions, I’ll probably add more filters, other glyph fonts, unofficial words and translations, and some kind of flashcard system with random questions and simple stats. Flashcard features will be added in a separate tool.