To decorate your text with many fonts
Vite plugin for building server and SSR applications.
Elegant terminal spinner
Advanced html to plain text converter
The node core libs for in browser usage.
Streaming text decoder that preserves multibyte Unicode characters
text-segmentation ==============
List of text file extensions
Text Decoder
Check if a file path is a text file
This package contains rich text helpers for Lexical.
This package contains plain text helpers for Lexical.
Minify URLs by converting them from absolute to relative.
Use text-decoration in it's shorthand form in CSS
text extension for tiptap
URL utils for humans
align-text with ANSI support for CLIs
hast utility to get the plain-text value of a node according to the `innerText` algorithm
borderless text tables with alignment
Create clickable links in the terminal
An ini encoder/decoder for node
text style extension for tiptap
Highly configurable, well-tested, JavaScript-based HTML minifier.
Limit the complexity of your GraphQL queries based on depth.
Bevy UI styling using CSS
Lints your Git commit history against a declarative ruleset
Shard types for valkyrie language
Pure-Rust reimplementation of Vercel Satori
A JSX-like macro for GPUI - simplify UI development with HTML-like syntax
Asciinema SVG Generator - Convert .cast files to animated SVG
Compile tailwind short instructions to css
Fixes for tailwind-css crate (Compile tailwind short instructions to css)
Elicitation-enabled accesskit type wrappers — newtypes with JsonSchema and MCP reflect methods
Render Markdown with embedded Leptos components via a simple macro (MDX-like for Leptos).
mdBook preprocessor that auto-links glossary terms throughout documentation
Subtitle codecs + containers for oxideav — SRT, WebVTT, and ASS/SSA
Compare two text and decorate text differences.
Tattoo is a (very) simple tool to decorate text as links based off of regular expressions and url templates.
FatTable is a gem that treats tables as a data type. It provides methods for constructing tables from a variety of sources, building them row-by-row, extracting rows, columns, and cells, and performing aggregate operations on columns. It also provides as set of SQL-esque methods for manipulating table objects: select for filtering by columns or for creating new columns, where for filtering by rows, order_by for sorting rows, distinct for eliminating duplicate rows, group_by for aggregating multiple rows into single rows and applying column aggregate methods to ungrouped columns, a collection of join methods for combining tables, and more. Furthermore, FatTable provides methods for formatting tables and producing output that targets various output media: text, ANSI terminals, ruby data structures, LaTeX tables, Emacs org-mode tables, and more. The formatting methods can specify cell formatting in a way that is uniform across all the output methods and can also decorate the output with any number of footers, including group footers. FatTable applies formatting directives to the extent they makes sense for the output medium and treats other formatting directives as no-ops. FatTable can be used to perform operations on data that are naturally best conceived of as tables, which in my experience is quite often. It can also serve as a foundation for providing reporting functions where flexibility about the output medium can be quite useful. Finally FatTable can be used within Emacs org-mode files in code blocks targeting the Ruby language. Org mode tables are presented to a ruby code block as an array of arrays, so FatTable can read them in with its .from_aoa constructor. A FatTable table can output as an array of arrays with its .to_aoa output function and will be rendered in an org-mode buffer as an org-table, ready for processing by other code blocks.