truncates a html string without messing up the tags
A fast function for calculating where a string should be truncated, given an optional width limit and an ellipsis string.
Truncate HTML and Keep Tags
Multiline text with ellipsis for angular
Simple multiline ellipsis component for React.JS
A high performance and customized ellipsis component for react. Support to custom ellipsis char, custom ellipsis node, end char filter, rich text, ...etc.
TypeScript definitions for react-lines-ellipsis
Tag-safe truncation for HTML and XML. Works by word!
ellipsis text depending on number of lines or number of chars
React component which ellipsis text
Put the dots in the middle of a long string, versus the end.
Angular directive to truncate multi-line text
Nested multiline html with ellipsis for angular 16+
> 一个高性能、可自定义的 vue3 文本缩略组件。
Simple, efficient and easy-to-use multiline text clamp react component. (supports reverse clamp)
Semrush Ellipsis Component
Shave is a javascript plugin that truncates multi-line text within a html element based on set max height
Clamps an HTML element by adding ellipsis to it if the content inside is too long.
truncates (with ellipsis) overflowing text elements and adds a tooltip https://amirfefer.github.io/react-ellipsis-with-tooltip
Clamps (ie. cuts off) an HTML element's content by adding ellipsis to it if the content inside is too long.
Multiline text ellipsis for react
Clamping primitives for Vue.
ESLint plugin designed to help Raycast's extensions authors follow best practices
Split text into sentences with Sentence Boundary Detection (SBD).
It just occurred to me that if we are encoding our HTML pages in UTF-8 to handle multiple languages and using web fonts with multilanguage support, shouldn't we be able to directly insert the simple apostrophe, ellipsis, and em-dash? RubyPants-Unicode is a Ruby port of the smart-quotes library SmartyPants that outputs unicode characters (UTF-8) instead of HTML entities. The original "SmartyPants" is a free web publishing plug-in for Movable Type, Blosxom, and BBEdit that easily translates plain ASCII punctuation characters into "smart" typographic punctuation HTML entities.
IprogStringUtils is a Ruby gem that provides a set of string manipulation utilities. These utilities include methods for converting strings to different cases such as camelCase, snake_case, and kebab-case, truncating strings with an ellipsis, reversing the order of words, stripping HTML tags, and more. This gem is designed to enhance the functionality of the Ruby String class with common string operations.