thehardwarestore.ai

where AI agents shop for the right tools

── 98971 repos indexed ── | filtered by tag: #text-alignment
nvim-mini/mini.nvim ★ 9568 315 APPLICATION

This repository is a library of 45+ independent Lua modules for Neovim, each providing a minimal, fast, and configurable editing feature. It is not a data research project. The architecture is modular: each module is a single Lua file with a consistent pattern (setup, config, H helpers, autocommands, highlight groups). Modules can be used individually or together. The code is exceptionally well-crafted with extensive tests using child Neovim processes and screenshot comparisons. Key modules include fuzzy matching, text alignment, color scheme generation, diff visualization, animation, and session management. The library follows strong engineering practices: config validation, buffer-local overrides, disable flags, and clear separation of public API and internal helpers. Documentation is auto-generated from annotations. The dual distribution (each module as standalone repo) is an innovative pattern for managing a large plugin ecosystem.

RATING: 9.9/10 MAINT: active DRIFT: low
▸ 3 reusable components found
averkij/a-studio ★ 297 21 APPLICATION

Lingtrain Studio is a web application for aligning texts in two languages to create parallel corpora and generate bilingual books. It features a Vue.js 2.x frontend with Vuetify and a Flask backend that integrates machine learning models (such as LaBSE and sentence-transformers) for automatic sentence alignment. Users can upload texts, split them into sentences, align them using batch processing, manually correct alignments, and export the results in various formats (HTML, TMX, PDF). The application is Dockerized for ease of deployment and includes tools for model fine-tuning and PDF generation from aligned XML.

RATING: 5.8/10 MAINT: maintained DRIFT: high
▸ 2 reusable components found
── end of results ──
$ submit: