About BXFiddle – XQuery & Invisible XML Playground
BXFiddle is a free online playground for XQuery and Invisible XML. Queries are evaluated by the BaseX XQuery processor; Invisible XML grammars are processed with Markup Blitz. No installation, no account – open the page and start typing.
Features
- XQuery 4 with BaseX: run and validate XQuery expressions, FLWOR, XPath, functions and modules against XML, JSON, CSV, HTML or plain text.
- Invisible XML (iXML): write an iXML grammar, paste your input text and inspect the resulting XML parse tree immediately.
- Instant feedback: results update as you type (real-time mode), with syntax highlighting, parse errors and execution time.
- Share by URL: query and context are encoded in the link you share – nothing is stored on our servers.
- Examples: more than 30 ready-to-run examples for XQuery 4.0, XML, JSON, CSV, HTML and Invisible XML. Each example can be linked directly, e.g. fiddle.basex.org/?example=records – the Share button creates such a link as long as the example is unchanged.
Who is it for?
Developers, data engineers and students who want to try out XQuery or XPath snippets, prototype Invisible XML grammars, reproduce a bug report or share a minimal example with colleagues – without setting up a local BaseX or Markup Blitz installation.
About us
BXFiddle is built and hosted by BaseX GmbH, the company behind the open source XML database and XQuery processor BaseX. Feel free to use it for your development and testing needs – happy querying!