← Back to Blog
Building a Free WebTools Suite with Flask
# Building a Free WebTools Suite with Flask
Developer utilities don't have to be spread across dozens of different websites. We built our entire WebTools suite as a single Flask application with individual blueprints per tool.
## What's Available
- JSON Formatter: Format, minify, or validate JSON
- XML Validator: Parse and pretty-print XML
- CSS Beautifier: Format minified CSS
- Case Converter: camelCase, snake_case, PascalCase, kebab-case
- Electric Power Calculator: Ohm's Law
## The Blueprint Architecture
Each tool lives in its own UUID-named blueprint folder with a metadata.json that gets auto-discovered by the main app factory.