Thunder Tools

Компаратор Semver

Введите две семантические версии (например, 1.4.2 и 2.0.0-beta.1), и этот инструмент сравнит их поле за полем — major, minor, patch, а затем идентификаторы предрелизной версии — точно так, как это определяет спецификация Semantic Versioning 2.0.0, чтобы вы всегда знали, какой релиз новее.

Версия A
Версия B
1.4.2 < 2.0.0-beta.1 Версия A меньше

Как определяется приоритет

Версии сначала сравниваются по номеру major, minor и patch — решает первое отличие. Если эти три числа совпадают, версия без метки предрелиза (например, 1.0.0) всегда имеет приоритет над версией с меткой предрелиза (например, 1.0.0-alpha). Если метка есть у обеих, каждый идентификатор, разделённый точкой, сравнивается по очереди: числовые идентификаторы сравниваются численно, буквенно-числовые — как обычный текст, а числовой идентификатор всегда имеет более низкий приоритет, чем буквенно-числовой.

Совет

Метаданные сборки после + (например, +build.5) распознаются, но никогда не влияют на сравнение — согласно спецификации, две версии, различающиеся только метаданными сборки, считаются равными по приоритету.

Что считается корректным semver?

Корректная версия состоит из ровно трёх чисел, разделённых точками (major.minor.patch), за которыми может следовать метка предрелиза после дефиса и метаданные сборки после плюса, например 1.2.3-rc.1+20231001. Ведущие нули, отсутствующие сегменты или лишние точки в другом месте делают версию некорректной.

Больше инструментов в этой категории

Тестер регулярных выражений

Проверяйте регулярные выражения на примере текста с мгновенной подсветкой совпадений.

Разбор cron-выражений

Разберите 5-компонентное cron-выражение в понятное описание расписания и посмотрите ближайшие запуски.

Конвертер текстовых кодировок

Одновременно конвертируйте текст в UTF-8 hex, двоичный код, кодовые точки, Base64, URL-кодирование и HTML-сущности.

Генератор паролей

Мгновенно создавайте надёжные случайные пароли прямо в браузере.

Форматирование и валидация JSON

Форматируйте, проверяйте и сжимайте JSON мгновенно прямо в браузере.

Генератор UUID

Генерируйте случайные UUID версии 4 (RFC 4122) прямо в браузере.

Декодер JWT

Декодируйте и изучайте JSON Web Token (JWT) прямо в браузере.

Сравнение текста

Сравните два блока текста и сразу увидьте каждую добавленную или удалённую строку.

Генератор слагов

Превращайте любой текст в аккуратный, удобный для URL слаг в реальном времени.

Конвертер систем счисления

Мгновенно переводите числа между двоичной, восьмеричной, десятичной и шестнадцатеричной системами.

Конвертер Unix-времени

Мгновенно переводите Unix-время в дату и дату в Unix-время.

Генератор хешей

Создавайте хеши SHA-1, SHA-256 и SHA-512 из любого текста прямо в браузере.

Генератор box-shadow CSS

Создайте box-shadow на CSS визуально с помощью ползунков в реальном времени и выбора цвета, а затем скопируйте готовое объявление.

Генератор cron-выражений

Составьте корректное 5-компонентное cron-выражение с помощью удобной формы — без необходимости запоминать синтаксис.

Генератор Lorem Ipsum

Генерируйте текст-заполнитель Lorem Ipsum абзацами, предложениями или словами для макетов и раскладок.

Просмотр Markdown

Пишите Markdown слева и мгновенно видите отрендеренный HTML справа.

Калькулятор IP-подсети

Введите адрес IPv4 в нотации CIDR и получите сеть, маску, широковещательный адрес и диапазон хостов.

Справочник кодов состояния HTTP

Найдите любой код состояния HTTP и узнайте его стандартное значение простыми словами.

Форматировщик SQL

Превратите минифицированный или неаккуратный SQL в читаемые, отформатированные с отступами запросы.

Конвертер изображения в Base64

Преобразуйте изображение в data URI Base64, который можно сразу вставить в HTML, CSS или JSON — всё прямо в браузере.

Другие категории

Thunder Tools — небольшая, почти без рекламы коллекция браузерных инструментов и калькуляторов, созданная быть быстрой, бесплатной и понятной.

© 2026 Thunder Tools by Muted Thunder · Все права защищены.