О UtilDock
Ваш причал для инструментов разработчика.
Зачем это нужно
Любому разработчику время от времени нужно отформатировать JSON или разобраться, почему два payload расходятся. Инструменты, которые первыми находятся по таким запросам, обычно погребены под рекламой, прерваны баннерами о cookie и — что неприятнее всего — часто отправляют вставленное на сервер, о котором вы ничего не знаете. Это плохая сделка, когда отлаживаете вы боевой payload.
UtilDock — противоположность этому: небольшой набор острых инструментов, никакой рекламы, никакой регистрации, и ничего из вставленного никогда не покидает вашу машину.
Как это сделано
Сайт статический — HTML, CSS и немного JavaScript, отдаваемые с граничной сети Cloudflare. Каждый инструмент — самодостаточный компонент, который гидратируется только на своей странице, поэтому страницы, которыми вы не пользуетесь, не стоят вам ничего. Тяжёлая работа (разбор, проверка, сравнение) выполняется в Web Worker, и именно поэтому документ в несколько мегабайт не подвешивает страницу во время набора.
Бэкенда нет. Это осознанное ограничение: инструмент, который не может никуда отправить ваши данные, не может их и утечь. Подробности — на странице конфиденциальности.
Что есть сегодня
- JSON ФорматировщикОтформатируйте нечитаемый ответ — или минифицируйте его
- JSON ПросмотрщикРазберитесь в payload, который слишком велик, чтобы пролистать
- JSON ВалидаторНайдите ту самую строку, которую что-то отвергает
- JSON СравнениеУвидьте, что на самом деле изменилось между двумя документами
- JWT ДекодерПрочитайте клеймы токена и докажите его подпись
- Кодировщик JWTСобрать токен из claim’ов и по-настоящему подписать
- Счётчик текстаСлова, символы, предложения и абзацы сразу
- Форматировщик текстаУбрать беспорядок из текста, написанного другими
JSON появился первым, потому что к нему большинство из нас обращается чаще всего, а следом появился декодер JWT — вместе с проверкой подписи, которая работает на собственном WebCrypto браузера, так что и ключ не покидает вашу машину. Список будет расти дальше, всегда по тем же правилам: быстро, бесплатно, без рекламы и целиком на стороне клиента.