Showing 36 of 77 projects
A Rust crate implementing elastic tabstops for aligning tabular data in text output.
A comprehensive Go library for string manipulation including case conversion, padding, truncation, and special character handling.
A Ruby library for generating plain text tables with a DRY, column-based API and extensive configuration options.
A comprehensive Go library providing string manipulation functions for formatting, transformation, and analysis.
A PowerShell module that wraps Write-Host to create scripts with colorized and formatted console output.
A lightweight, dependency-free input masking library specifically designed for Vue.js applications.
A Swift library for styling and coloring terminal text using ANSI escape codes, conforming to ECMA-48.
A React-based rich text editor component built on Facebook's Draft.js, inspired by Medium and Facebook Notes.
A V library for creating highly customizable and visually appealing terminal boxes for CLI tools.
A Node.js utility to truncate strings to a specific terminal width while handling ANSI escapes and Unicode.
A UITextField subclass for iOS that provides proper currency input formatting and validation.
A Swift library for formatting iOS attributed strings with strong typing, caching, and convenient APIs.
A cross-platform Rust library for coloring and formatting terminal output with support for non-ANSI terminals.
A Rust library for arranging textual data into a grid format optimized for fixed-width fonts.
A simple, extendable markdown renderer that formats markdown text for display in the terminal.
A declarative DSL for generating Unicode, ASCII, and Markdown tables in Crystal command-line applications.
A V library for styling terminal output with colors, text formatting, and RGB support.
A Swift library for expressive terminal string styling, inspired by the popular JavaScript chalk package.
A Zsh plugin providing enhanced color definitions and a standardized color scheme for terminal applications.
A Lua string hashing library for internationalization and namespaced string management.
A plugin for adding rich formatting controls to DraftJS editors with customizable inline and block style buttons.
A modular export module for converting React Draft.js editor content to various formats like HTML.
A Common Lisp library for colorized output, tables, lists, banners, and other formatted text on ANSI terminals.
A collection of convenient HTML helpers for Phoenix web applications, including text truncation, time formatting, and URL utilities.
A pure Swift library for easy ANSI code-based command-line text coloring and styling.
A terminal string colorizer library for the V programming language.
A lightweight Neovim plugin that automatically formats markdown tables by aligning pipes, cells, and headers.
A Vue.js directive for input masking using JavaScript regular expression syntax in templates.
A Go library for rendering colored text in terminal applications using HTML-like attribute templates.
A Go library for decorating terminal output with ANSI colors and text formatting.
A Crystal library for adding configurable color markup to CLI program output using delimiters.
A zsh plugin for printing colored text using ANSI escape codes with RGB color space support.
A Node.js transform stream that pads each line with a specified indent string.
A macOS menu bar app that removes formatting from clipboard text with one click.
An Elixir library for terminal text coloring and styling, inspired by go-colors.
A Go port of Python's textwrap module for formatting and wrapping text with similar functionality.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.