Walidacja składni i schematu
Narzędzia walidacyjne
Bezpieczne sprawdzanie składni offline plików konfiguracyjnych, schematów i znaczników.
Czy znasz sytuację, w której projekt nie uruchamia się lub ulega awarii po wdrożeniu z powodu braku spacji w YAML, dodatkowego przecinka w JSON lub błędu składni w Dockerfile i szukasz sposobu na szybkie sprawdzenie konfiguracji?
Nasze walidatory zostały zaprojektowane tak, aby szybko i poufnie weryfikować pliki konfiguracyjne, znaczniki i bazy danych. Ponieważ przetwarzanie kodu odbywa się lokalnie w przeglądarce, Twoje hasła, klucze API i sekrety pozostają całkowicie bezpieczne.
Obsługujemy HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron i JSON Schema, wykrywając błędy i pokazując dokładny ciąg problemu w celu natychmiastowych poprawek.
Walidatory w tej kategorii
18 narzędzi
Walidator Cron
Sprawdzanie składni wyrażeń cron offline, z interpretacją harmonogramu w języku naturalnym.
- Waliduje składnię plików cron po stronie klienta, bez zewnętrznego narzutu.
- Wyświetla czytelne podsumowanie walidacji i statystyki.
- Pokazuje fragment kodu wskazujący nieprawidłowy token.
Walidator CSV
Szybkie sprawdzanie plików CSV pod kątem integralności, separatorów i dopasowania kolumn – bez połączenia z siecią.
- Waliduje składnię pliku CSV po stronie klienta bez zewnętrznych obciążeń.
- Wyświetla czytelne podsumowanie walidacji i statystyki.
- Pokazuje fragment kodu wskazujący nieprawidłowy token.
Walidator Dockerfile
Walidacja składni i najlepsze praktyki pisania plików Dockerfile lokalnie w przeglądarce.
- Weryfikuje składnię plików Dockerfile po stronie klienta, bez zewnętrznego obciążenia.
- Tworzy czytelne podsumowanie walidacji i statystyki.
- Wyświetla fragment kodu z zaznaczeniem nieprawidłowego tokena.
Walidator ENV
Analizuj pliki .env pod kątem poprawności składni, otwartych cudzysłowów i zduplikowanych kluczy — offline.
- Sprawdza składnię plików ENV po stronie klienta, bez zewnętrznego narzutu.
- Generuje czytelne podsumowanie walidacji i statystyki.
- Wyświetla fragment kodu wskazujący nieprawidłowy token.
Tester .gitignore
Wklej swoje reguły .gitignore i listę ścieżek plików, aby zobaczyć dokładnie, które pliki są ignorowane, przez którą regułę i linię, oraz które reguły negacji są po cichu martwe, ponieważ katalog nadrzędny jest już ignorowany.
- Implementuje prawdziwe dopasowanie .gitignore gita: komentarze, znaki specjalne, usuwanie końcowych spacji, kotwiczenie `/`, reguły tylko dla katalogów z końcowym `/`, `*`, `?`, klasy `[abc]` i `**` przechodzące przez granice katalogów.
- Ocenia każdą ścieżkę tak, jak robi to git — katalog po katalogu od korzenia — dzięki czemu plik wewnątrz ignorowanego katalogu jest poprawnie zgłaszany jako ignorowany, nawet jeśli późniejsza reguła `!` pozornie mogłaby go odignorować.
- Tabela wyników podaje dokładną treść reguły i numer linii, które zadecydowały o każdej ścieżce, oraz oznacza przysłonięte negacje prostym wyjaśnieniem, dlaczego nie mają one wpływu.
Walidator HTML
Analizuj kod HTML pod kątem otwartych znaczników, poprawności zagnieżdżania i zgodności ze składnią — offline.
- Weryfikuje składnię pliku HTML po stronie klienta, bez zewnętrznych obciążeń.
- Generuje czytelne podsumowanie walidacji i statystyki.
- Wyświetla fragment kodu wskazujący nieprawidłowy token.
Walidator IBAN
Zweryfikuj rzeczywistą sumę kontrolną modulo 97 zgodną z normą ISO 7064 i porównaj długość IBAN-u z wbudowaną tabelą formatów dla poszczególnych krajów — wszystko w pełni offline w Twojej przeglądarce.
- Prawdziwe obliczenie sumy kontrolnej modulo 97 za pomocą BigInt, poprawne dla IBAN-ów o dowolnej długości do 34 znaków.
- Stała tabela długości dla poszczególnych krajów obejmująca 79 państw (rejestr ISO 13616), z komunikatem o konkretnej niezgodności, gdy długość jest nieprawidłowa.
- Rozbicie krok po kroku: forma przeorganizowana, zamiana liter na liczby i dokładna reszta z dzielenia modulo 97, a także możliwość skopiowania pełnego wyniku jednym kliknięciem.
Walidator INI
Walidacja plików konfiguracyjnych INI pod kątem poprawności sekcji, kluczy i wartości w trybie offline.
- Weryfikuje składnię pliku INI po stronie klienta, bez zewnętrznego obciążenia.
- Zwraca czytelne podsumowanie walidacji i statystyki.
- Wyświetla fragment kodu wskazujący na nieprawidłowy token.
Walidator JSON Schema
Lokalna walidacja dokumentów JSON względem zadanego JSON Schema.
- Sprawdza składnię pliku JSON Schema po stronie klienta, bez zewnętrznego obciążenia.
- Wyświetla przejrzyste podsumowanie walidacji oraz statystyki.
- Pokazuje fragment kodu wskazujący na nieprawidłowy token.
Walidator JSON
Sprawdź strukturę JSON i konfiguracje pod kątem błędów offline w przeglądarce.
- Sprawdza poprawność składni pliku JSON po stronie klienta, bez zewnętrznego narzutu.
- Wyświetla przejrzyste podsumowanie walidacji i statystyki.
- Pokazuje fragment kodu wskazujący na nieprawidłowy token.
Linter manifestów Kubernetes
Lintuj manifesty Kubernetes YAML zgodnie z najlepszymi praktykami bezpieczeństwa klastra, całkowicie offline w Twojej przeglądarce.
- Własny parser YAML — bez zewnętrznych bibliotek, więc nic nie jest nigdzie wysyłane do analizy.
- Tabela reguł wzorowana na CIS Kubernetes Benchmark, kube-score oraz wytycznych Pod Security Standards.
- Rozumie manifesty Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet i CronJob.
Tester robots.txt
Wklej plik robots.txt, wybierz crawlera — w tym GPTBot, ClaudeBot i Google-Extended — i natychmiast zobacz, czy może on pobrać podaną ścieżkę URL, wraz z dokładną regułą i numerem linii, która o tym zdecydowała.
- Odtwarza rzeczywisty algorytm robots.txt (Google REP / RFC 9309): grupy User-agent rozpoznawane bez rozróżniania wielkości liter, uporządkowane reguły Allow/Disallow, wieloznaczniki `*` i `$` w ścieżkach.
- Wybierana jest najbardziej szczegółowa pasująca grupa User-agent dla wybranego crawlera — dopasowanie dokładne lub prefiksowe tokenu produktu zawsze wygrywa z grupą ogólną `*`.
- Pokazuje dokładnie, która linia zadecydowała o wyniku, np. „Zablokowane z powodu linii 4: `Disallow: /admin`”, oraz tabelę referencyjną wyjaśniającą, czym jest każdy dołączony token crawlera.
Sitemap.xml Validator — weryfikacja zgodności z protokołem
Wklej lub prześlij plik sitemap.xml (lub indeks map witryn) i zweryfikuj go zgodnie z rzeczywistym protokołem sitemaps.org: element główny i przestrzeń nazw, bezwzględne adresy URL w <loc>, udokumentowane limity 50 000 adresów URL / 50 MB, <lastmod>, <priority>, <changefreq> — a także histogram aktualności i wykrywanie zduplikowanych adresów URL.
- Szczegółowy raport pozytywny/negatywny dla każdej reguły — element główny i przestrzeń nazw, limity liczby adresów URL i rozmiaru pliku, poprawność <loc>, <lastmod>/<priority>/<changefreq> — każda z rzeczywistą liczbą i listą do 50 konkretnych błędnych wpisów, a powyżej tej liczby z dopiskiem „+N więcej”.
- Automatycznie wykrywa, czy plik jest mapą witryny (<urlset>) czy indeksem map witryn (<sitemapindex>) i odpowiednio dostosowuje kontrole — <priority> i <changefreq> dotyczą tylko wpisów w <urlset>.
- Wklej kod XML bezpośrednio lub przeciągnij i upuść / prześlij plik .xml, odczytywany lokalnie za pomocą File API i nigdy nigdzie nieprzesyłany.
Walidator TOML
Sprawdzaj składnię i strukturę plików konfiguracyjnych TOML lokalnie i bezpiecznie.
- Waliduje składnię plików TOML po stronie klienta, bez zewnętrznego obciążenia.
- Wyświetla przejrzyste podsumowanie walidacji i statystyki.
- Pokazuje fragment kodu wskazujący na nieprawidłowy token.
Walidator TSV
Waliduj pliki TSV (Tab Separated Value) pod kątem integralności i struktury w trybie offline.
- Waliduje składnię pliku TSV po stronie klienta, bez zewnętrznych obciążeń.
- Generuje czytelne podsumowanie walidacji i statystyki.
- Wyświetla fragment kodu wskazujący nieprawidłowy token.
Walidator Web App Manifest
Zweryfikuj manifest.json PWA zgodnie ze specyfikacją Web App Manifest i podejrzyj maskowalne ikony na tle bezpiecznej strefy Androida.
- Komunikaty błędów i ostrzeżenia w zrozumiałym języku dla każdego pola wymaganego lub zalecanego przez specyfikację W3C Web App Manifest.
- Sprawdzanie geometrii bezpiecznej strefy dla każdej ikony: analiza pikseli wskazuje grafikę lub przezroczystość poza bezpiecznym okręgiem.
- Dopasowuje przesłane pliki ikon do wpisów icons[].src w manifeście po nazwie pliku, renderując rzeczywiste podglądy ekranu głównego.
Walidator XML
Sprawdzaj poprawność kodu XML i plików konfiguracyjnych pod kątem składni oraz zamkniętych znaczników w trybie offline.
- Sprawdza składnię plików XML po stronie klienta, bez zewnętrznych narzutów.
- Wyświetla przejrzyste podsumowanie walidacji i statystyki.
- Pokazuje fragment kodu wskazujący na nieprawidłowy token.
Walidator YAML
Sprawdź konfiguracje YAML (Kubernetes, CI/CD) pod kątem poprawnych wcięć offline.
- Waliduje składnię plików YAML po stronie klienta, bez zewnętrznego obciążenia.
- Wyświetla czytelne podsumowanie walidacji i statystyki.
- Pokazuje fragment kodu wskazujący na niepoprawny token.