GivenWhenZen - A Free Online Gherkin Editor for BDD Enthusiasts

GivenWhenZen - A Free Online Gherkin Editor for BDD Enthusiasts


Hello, folks!!

I come bearing news: I finally completed something that I wanted to work on for a long time: GivenWhenZen - A Free Online Gherkin Editor/Formatter for BDD Enthusiasts.


🎯 Why I Built This:


As a QA developer deeply involved in BDD (Behavior-Driven Development), I often found myself switching between different tools to format and validate Gherkin feature files. Though there are a few options available, BUT I wanted something simpler - a clean, fast, browser-based editor/validator that just works. I vibe-coded it in a few hours, drawing inspiration from JSONlint.com.


✨ Key Features:


• Real-time formatting with smart indentation
• Instant validation and linting
• Support for Cucumber, JBehave, and SpecFlow
• Dark/Light theme options
• Keyboard shortcuts for productivity
• Zero setup required—works in your browser

💡 Built to inspire:


• Clean, minimalist UI inspired by modern code editors
• Fast performance with instant feedback
• Built using vanilla JavaScript for maximum performance
• free to use



🌟 Who's it for:


• BDD practitioners (anyone who used BDD in 2025)
• QA engineers
• Product owners writing acceptance criteria
• Developers implementing Cucumber/SpecFlow tests




🔗 Try it out: https://givenwhenzen.kushalbhalaik.xyz/



#BDD #Testing #Developer #Tools #OpenSource #JavaScript #QA #Cucumber #Gherkin #SpecFlow