YAML Validator icon

YAML Validator

Extension Actions

How to install Open in Chrome Web Store
CRX ID
jokkhfinnhgafmdiobjjahgefekgjajp
Description from extension meta

Convalida YAML con supporto schema per Kubernetes, Docker Compose, GitHub Actions. Linter e formattatore in uno.

Image from store
YAML Validator
Description from store

🔧 Convalida file yaml rispetto a 11 schemi ufficiali con rilevamento automatico. YAML Validator ti aiuta a individuare gli errori prima del deployment con la convalida dello schema per Kubernetes, Docker Compose e pipeline CI/CD.

✨ Novità nella Versione 1.1

- Convalida dello schema per 11 piattaforme con rilevamento automatico
- Code folding di GitHub per sfogliare grandi file di configurazione
- Modalità Apri in Scheda per l'editing a schermo intero
- Supporto Dark mode con rilevamento del tema di sistema
- Evidenziazione delle righe di errore con navigazione click-to-jump

📋 Schemi Supportati

Convalida yaml online rispetto alle specifiche ufficiali:

1️⃣ Kubernetes v1.29 - validatore yaml k8s per Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob e oltre 20 tipi di risorse
2️⃣ Docker Compose v2.29 - validatore docker compose con supporto completo delle specifiche
3️⃣ GitHub Actions - validatore yaml github actions per l'automazione del flusso di lavoro CI/CD
4️⃣ GitLab CI - validatore yaml gitlab ci per pipeline .gitlab-ci.yml
5️⃣ CircleCI - validatore yaml circleci per configurazioni di build config.yml
6️⃣ Azure Pipelines - validatore yaml azure pipelines per flussi di lavoro devops
7️⃣ Bitbucket Pipelines - validatore yaml bitbucket per config di pipeline
8️⃣ Ansible - validatore yaml ansible per script di automazione playbook
9️⃣ Helm Charts - validatore yaml helm per gestione pacchetti Chart.yaml
🔟 OpenAPI 3.0 - validatore yaml openapi per specifiche API REST
⬛ Swagger 2.0 - validatore yaml swagger per specifiche API

🎯 Rilevamento Intelligente degli Errori

L'estensione rileva automaticamente quale schema si applica al tuo contenuto:

▸ Incolla il codice e lo schema corrispondente viene rilevato istantaneamente
▸ L'evidenziazione delle righe di errore mostra la posizione esatta del problema
▸ Supporto multi-documento con separatori ---
▸ Suggerimenti di corrispondenza schema con correzione in un clic

📂 Code Folding di GitHub

Sfoglia file di configurazione su GitHub? Questa estensione aggiunge un pulsante di folding:

• Comprimi ed espandi sezioni su qualsiasi pagina di repository GitHub
• Naviga facilmente in file di configurazione di grandi dimensioni
• Funziona con qualsiasi file .yaml o .yml su GitHub
• Attiva/disattiva il folding con un solo clic

💡 Funzionalità Chiave

➤ Controllo sintassi con feedback istantaneo per il tuo codice
➤ Il linter identifica problemi strutturali e semantici precocemente
➤ Il formattatore mantiene il codice pulito e leggibile
➤ Convalida dello schema rispetto alle specifiche ufficiali
➤ Validatore yaml Kubernetes per manifesti e deployment k8s
➤ Controllo Docker Compose prima di eseguire i container

🚀 Costruito per Ingegneri DevOps

Progettato per sviluppatori, amministratori di sistema e professionisti DevOps:

1. Convalida Kubernetes - controlla manifesti k8s prima di kubectl apply per prevenire fallimenti
2. Verifica Docker Compose - individua errori di config prima di docker compose up
3. Convalida pipeline CI/CD - supporto per GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. Controllo specifiche API - convalida formato OpenAPI e Swagger per API REST
5. Infrastructure as Code - supporto per playbook Ansible e configurazione Helm chart

📝 Come Usare Questa Estensione

- Clicca sull'icona dell'estensione nella barra degli strumenti del tuo browser
- Incolla il tuo codice nell'area dell'editor
- Lo schema viene rilevato automaticamente o selezionalo manualmente dal menu a discesa
- Clicca sul pulsante Convalida per controllare sintassi e conformità dello schema
- Gli errori sono evidenziati con numeri di riga per una navigazione rapida

🌐 Validatore Yaml Online Basato su Browser

Convalida file yaml direttamente nel tuo browser senza strumenti esterni:

◆ Funziona completamente offline dopo l'installazione
◆ Nessun dato trasmesso a server esterni
◆ Il tuo codice di configurazione rimane completamente privato
◆ Tema dark mode per sessioni di editing confortevoli
◆ Apri in Scheda fornisce uno spazio di lavoro espanso per file più grandi
◆ Lo storage persistente salva il tuo lavoro tra le sessioni

🔍 Capacità di Linting e Formattazione

Funzionalità complete di qualità del codice incluse:

▪ Rileva errori di sintassi istantaneamente mentre digiti
▪ Controlla la struttura rispetto alle specifiche json schema
▪ Formatta il codice per una migliore leggibilità e coerenza
▪ Verifica la struttura della configurazione prima del deployment
▪ Parsing multi-documento per pacchetti di configurazione complessi

⚡ Controllo Configurazione Multi-Piattaforma

Supporta configurazioni su più piattaforme e ambienti:

• Convalida yaml Kubernetes per app cloud-native e microservizi
• Controllo yaml Docker Compose per orchestrazione container
• Validatore GitHub Actions per pipeline di integrazione continua
• Linter Gitlab CI per processi di build e deployment automatizzati
• Controllo config CircleCI per automazione build basata su cloud
• Convalida playbook Ansible per automazione infrastruttura

❓ Domande Frequenti

Q: Questa estensione funziona offline?
A: Sì, dopo l'installazione tutta la convalida avviene localmente nel tuo browser.

Q: Il mio codice viene inviato a qualche server?
A: No, la tua configurazione rimane completamente privata sul tuo dispositivo.

Q: Quale versione di Kubernetes è supportata?
A: Attualmente supporta Kubernetes v1.29 con 23 tipi di risorse.

✅ Scarica YAML Validator per un controllo rapido e affidabile dei file di configurazione. Convalida yaml online con validatore yaml kubernetes, controllo docker compose e 11 tipi di schema.

Latest reviews

Nikolay Nikolaev
Works great. Fast and Accurate.
Ann Golovatuk
A bit simple, but it works. I like yaml highlighting on external sites, like github!
Vladyslav Vorobiov
I need such tool in order to have handy validator for yaml configs in the browser. Meets my expectations so far