Pretext.js — Измерение текста без DOM

Введение

Pretext.js: чистый JS для измерения многострочного текста без DOM. Нулевые чтения DOM, TypeScript-first, поддержка 12+ систем письма. Быстрое layout() — 500x быстрее reflow. Playground и демо.


Добавлено:

2 апр. 2026 г.

Ежемесячные посетители:

SimilarWeb Icon
--

Партнерская программа:

Yes

Pretext.js — Измерение текста без DOM

Pretext.js's Обзор

Pretext.js — чистая JavaScript и TypeScript-библиотека для сверхбыстрого измерения текста и верстки без DOM. Устраняет reflows: Canvas для разовых измерений глифов в prepare(), мгновенная арифметическая верстка в layout(). ~2 мс на 1000 блоков. Поддержка 12+ систем письма: CJK, арабский, иврит, тайский, хинди, корейский. Без зависимостей, реальные метрики шрифтов, reusable handles. Идеально для виртуальной прокрутки, чат-ботов ИИ, многоязычных фидов, текст-интенсивных UI. 14k+ звезд GitHub. Ключевые слова: Pretext.js, измерение текста без DOM, быстрая верстка текста.


Pretext.js's Характеристики

  • Нулевые DOM-чтения после prepare()

  • Реальные метрики шрифтов via Canvas measureText()

  • Многоязычная поддержка 12+ систем письма

  • TypeScript-first с полными типами

  • Reusable handles для разных ширин

  • Без runtime-зависимостей

  • Мгновенная арифметическая верстка

  • Точный line-breaking и bidirectional


Pretext.js's ВОПРОСЫ И ОТВЕТЫ


Pretext.js's Ценообразование

Бесплатная open-source библиотека на npm, без runtime-зависимостей. Нет платных тарифов или подписок.

Pretext.js's Аналитика

Обзор сайта

Ключевые показатели эффективности для pretextjs.dev

Показатель отказов

0.00%

Страницы / Посещение

0.00

Всего посещений

0

Время на объекте

0m 0s

Глобальный рейтинг

#0

Рейтинг страны

#0

Топ-регионы

Распределение трафика по странам

    Всего посетителей

    Ежемесячная статистика посещений за последние 3 месяца

    Тенденция к снижению by NaN% в этом месяце
    December - February 2026

    Источники трафика

    Распределение источников трафика

    Social:
    0.0%
    Paid Referrals:
    0.0%
    Mail:
    0.0%
    Referrals:
    0.0%
    Search:
    0.0%
    Direct:
    0.0%
    Доминирующий источник: Social
    0.0% от общего объема трафика

    Pretext.js's Альтернативы