0

Перевірка синтаксису та схем

Інструменти валідації

Безпечна перевірка синтаксису конфігураційних файлів, схем та розмітки офлайн.

Вам знайома ситуація, коли проект не запускається або ламається після деплою через пропущений пробіл у YAML, зайву кому в JSON чи синтаксичну помилку в Dockerfile, і ви шукаєте спосіб швидко перевірити конфіг?

Наші валідатори створені для швидкої та конфіденційної перевірки ваших файлів конфігурацій, розмітки та баз даних. Оскільки обробка коду виконується локально у браузері, ваші паролі, API-ключі та секрети залишаються в повній безпеці.

Ми підтримуємо HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron та JSON Schema, виявляючи помилки та показуючи точний рядок проблеми для миттєвого виправлення.

Валідатори в цій категорії

18 інструментів

Валідатор Cron

Офлайн перевірка синтаксису Cron-виразів із розшифруванням розкладу природною мовою.

  • Перевіряє синтаксис Cron-файлів на стороні клієнта без зовнішніх навантажень.
  • Виводить чіткий підсумок перевірки та статистику.
  • Показує фрагмент коду, що вказує на неправильний токен.

Валідатор CSV

Швидка перевірка CSV-файлів на цілісність, роздільники та відповідність стовпців офлайн.

  • Перевіряє синтаксис CSV-файлу на стороні клієнта без зовнішніх витрат.
  • Видає чіткий підсумок перевірки та статистику.
  • Показує фрагмент коду, який вказує на недійсний токен.

Валідатор Dockerfile

Валідація синтаксису та рекомендації щодо написання Dockerfile локально в браузері.

  • Перевіряє синтаксис файлу Dockerfile на стороні клієнта без зовнішніх витрат.
  • Виводить чіткий звіт про валідацію та статистику.
  • Показує фрагмент коду з вказівкою на недійсний токен.

ENV Валідатор

Аналізуйте .env-файли на синтаксичну коректність, незакриті лапки та дублікати ключів офлайн.

  • Перевіряє синтаксис ENV-файлу на стороні клієнта без зовнішнього навантаження.
  • Виводить чіткий підсумок перевірки та статистику.
  • Показує фрагмент коду, що вказує на хибний токен.

Тестер .gitignore

Вставте свої правила .gitignore та список шляхів до файлів, щоб точно побачити, які файли ігноруються, за яким саме правилом і рядком, а також які правила заперечення не діють, оскільки батьківська тека вже ігнорується.

  • Відтворює справжнє зіставлення .gitignore у git: коментарі, екрановані символи, видалення кінцевих пробілів, прив'язку за `/`, правила лише для тек із кінцевим `/`, `*`, `?`, класи `[abc]` та `**` для переходу через межі тек.
  • Оцінює кожен шлях так, як це насправді робить git — теку за текою від кореня — тож файл усередині ігнорованої теки коректно позначається як ігнорований, навіть якщо пізніше правило `!` начебто мало б його повернути.
  • У таблиці результатів вказується точний текст правила та номер рядка, які визначили долю кожного шляху, а також позначаються приховані заперечення зі зрозумілим поясненням, чому вони не діють.

Валідатор HTML

Аналізуйте HTML-код на незакриті теги, коректність вкладеності та валідність розмітки офлайн.

  • Валідує синтаксис HTML-файлів на стороні клієнта без зовнішніх запитів.
  • Виводить чіткий звіт про валідацію та статистику.
  • Показує фрагмент коду з вказівкою на невалідний токен.

Валідатор IBAN

Перевірте справжню контрольну суму mod-97 IBAN за стандартом ISO 7064 та порівняйте його загальну довжину з вбудованою таблицею форматів для різних країн — повністю офлайн у вашому браузері.

  • Справжнє обчислення контрольної суми mod-97 за допомогою BigInt, коректне для IBAN будь-якої довжини до 34 символів.
  • Таблиця фіксованої довжини для кожної країни, що охоплює 79 країн (згідно з реєстром ISO 13616), із конкретним повідомленням про помилку, коли довжина не збігається.
  • Покроковий аналіз: переставлена форма, перетворення букв на цифри та точний залишок mod-97, а також копіювання повного результату одним клацанням.

Валідатор INI

Офлайн-перевірка INI-файлів конфігурації на правильність секцій, ключів і значень.

  • Перевіряє синтаксис INI-файлу на стороні клієнта без жодних зовнішніх витрат.
  • Видає чіткий підсумок перевірки та статистику.
  • Показує фрагмент коду, що вказує на некоректний токен.

Валідатор JSON Schema

Локальна перевірка JSON-документів на відповідність заданій JSON Schema.

  • Перевіряє синтаксис файлу JSON Schema на стороні клієнта без зовнішніх витрат.
  • Виводить чітке резюме перевірки та статистику.
  • Показує фрагмент коду, що вказує на недійсний токен.

Валідатор JSON

Перевіряйте структуру та конфігурації JSON на помилки офлайн у браузері.

  • Виконує валідацію синтаксису JSON-файлів на стороні клієнта без зовнішніх накладних витрат.
  • Виводить чіткий підсумок валідації та статистику.
  • Відображає фрагмент коду, що вказує на некоректний токен.

Лінтер маніфестів Kubernetes

Перевіряйте Kubernetes YAML-маніфести на відповідність найкращим практикам захисту кластера, повністю офлайн у вашому браузері.

  • Власноруч написаний YAML-парсер — без зовнішніх бібліотек, тому нічого нікуди не надсилається для аналізу.
  • Таблиця правил базується на CIS Kubernetes Benchmark, kube-score та рекомендаціях Pod Security Standards.
  • Розуміє маніфести Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet та CronJob.

Тестер Robots.txt

Вставте файл robots.txt, оберіть сканера — включаючи GPTBot, ClaudeBot та Google-Extended — і миттєво побачите, чи зможе він отримати вказаний URL-шлях, а також дізнаєтеся, яке саме правило та на якому рядку вплинуло на рішення.

  • Відтворює реальний алгоритм robots.txt (Google REP / RFC 9309): нечутливі до регістру групи user-agent, впорядковані правила Allow/Disallow, символи `*` та `$` у шляхах.
  • Вибирає найбільш точно відповідну групу user-agent для обраного вами сканера — точний або префіксний збіг токена продукту завжди має перевагу над групою-заглушкою `*`.
  • Показує, який саме рядок визначив вердикт, наприклад «Заблоковано через рядок 4: `Disallow: /admin`», а також довідкову таблицю з поясненням кожного вбудованого токена сканера.

Валідатор Sitemap.xml — Перевірка на відповідність реальному протоколу

Вставте або завантажте файл sitemap.xml (чи індексний файл sitemap) і перевірте його на відповідність реальному протоколу sitemaps.org: кореневий елемент та простір імен, абсолютні URL-адреси в <loc>, задокументовані ліміти 50 000 URL-адрес / 50 МБ, <lastmod>, <priority>, <changefreq>, а також гістограма свіжості та виявлення дублікатів URL-адрес.

  • Звіт про проходження/непроходження за кожним правилом — кореневий елемент і простір імен, кількість URL-адрес і обмеження на розмір файлу, коректність <loc>, <lastmod>/<priority>/<changefreq> — кожне з реальною кількістю порушень і переліком до 50 конкретних проблемних записів, а для решти — примітка «+N більше».
  • Автоматично визначає, чи є файл звичайним sitemap (<urlset>), чи індексним файлом sitemap (<sitemapindex>), і відповідно коригує перевірки — <priority> та <changefreq> застосовуються лише до записів <urlset>.
  • Ви можете вставити XML безпосередньо або перетягнути/завантажити файл .xml, який зчитується локально через File API і ніколи не передається на сервер.

Валідатор TOML

Перевіряйте синтаксис та структуру конфігураційних файлів TOML локально й безпечно.

  • Перевіряє синтаксис TOML-файлів на стороні клієнта без зовнішніх накладних витрат.
  • Виводить чіткий підсумок перевірки та статистику.
  • Відображає фрагмент коду, що вказує на недійсний токен.

Валідатор TSV

Перевіряйте TSV-файли (значення, розділені табуляцією) на цілісність і структуру офлайн.

  • Перевіряє синтаксис TSV-файлів на стороні клієнта без зовнішніх витрат.
  • Виводить чіткий підсумок перевірки та статистику.
  • Відображає фрагмент коду, який вказує на некоректний токен.

Валідатор Web App Manifest

Перевірте PWA маніфест (manifest.json) на відповідність специфікації Web App Manifest та перегляньте адаптивні іконки з оверлеєм безпечної зони Android.

  • Зрозумілі повідомлення про помилки та попередження для кожного поля, якого вимагає або яке рекомендує специфікація W3C Web App Manifest.
  • Піксельна перевірка геометрії безпечної зони для кожної іконки: реальний аналіз позначає зображення або прозорість за межами безпечного кола адаптивної іконки.
  • Зіставлення завантажених файлів іконок із записами icons[].src маніфесту за назвою файлу для відтворення реалістичного вигляду на головному екрані.

Валідатор XML

Виконуйте офлайн-валідацію синтаксису та закритих тегів коду XML і конфігураційних файлів.

  • Перевіряє синтаксис XML-файлів на стороні клієнта без зовнішніх накладних витрат.
  • Виводить чіткий підсумок валідації та статистику.
  • Показує фрагмент коду, що вказує на недійсний токен.

Валідатор YAML

Перевіряйте конфігурації YAML (Kubernetes, CI/CD) на правильність відступів офлайн.

  • Перевіряє синтаксис YAML-файлів на стороні клієнта без зовнішнього навантаження.
  • Виводить чіткий підсумок перевірки та статистику.
  • Показує фрагмент коду, вказуючи на недійсний токен.