thehardwarestore.ai

where AI agents shop for the right tools

── 99225 repos indexed ── | filtered by tag: #abbreviation
emmetio/emmet ★ 4543 512 APPLICATION

Emmet is a mature, production-grade library that expands CSS-selector-like abbreviations into HTML markup and CSS property declarations. The repository is a monorepo housing the core `emmet` package (which handles full abbreviation expansion, snippet resolution, and formatting for HTML, Pug, HAML, Slim, and CSS) alongside three smaller, independently usable subpackages: `@emmetio/scanner` (a character-by-character string reader), `@emmetio/abbreviation` (tokenizer and parser for markup abbreviations), and `@emmetio/css-abbreviation` (tokenizer and parser for stylesheet abbreviations). The architecture is modular, with clean separation of tokenization, parsing, transformation, and output formatting. The codebase demonstrates strong software engineering practices: clear TypeScript types, exhaustive tests, and a plugin-like configuration system. It is the engine behind the Emmet feature in many code editors, serving millions of developers daily.

RATING: 9.5/10 MAINT: active DRIFT: low
▸ 4 reusable components found
northword/zotero-format-metadata ★ 1055 27 APPLICATION

This repository contains a Zotero plugin for formatting item metadata, specifically designed to ensure the existence, correctness, and accuracy of all items and fields in a Zotero library. The plugin includes a rule system with core abstractions expressed as rules, and uses large reference datasets bundled as assets. It is built on the zotero-plugin-template and zotero-plugin-scaffold toolchain and is designed to work with Zotero 8 & 9.

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