Welcome to UiGraph Documentation
UiGraph is a powerful visual mapping tool designed to help teams describe features, modules, and services through interactive maps and diagrams. It bridges the gap between design and implementation by connecting UI spots to technical details.
What is UiGraph?β
UiGraph enables teams to:
- πΊοΈ Create Maps: Describe features, modules, and services in a structured way.
- πΌοΈ Add Frames: Upload screens or diagrams (e.g., from Figma) to represent your UI.
- π Focal Points: Connect specific UI regions to implementation details like APIs, services, databases, and tests.
- ποΈ Database Visualization: Import SQL and NoSQL schemas to automatically generate interactive diagrams.
Key Conceptsβ
Maps & Framesβ
A Map is a collection of Frames explaining a feature or domain. Frames are the visual representations (screenshots or diagrams) where you place interactive points.
Points & Pinsβ
Interactive markers on a frame that link UI regions to:
- Other maps (drill-down)
- Implementation details
- Subframes or variants
Database Importsβ
UiGraph supports robust, AST-based parsing for:
- SQL: MySQL, PostgreSQL, and SQLite.
- NoSQL: Generic JSON schemas and AWS DynamoDB.
Getting Startedβ
Ready to start mapping? Here's how to begin:
Core Workflowsβ
- Creating and Managing Maps - Learn how to create and organize System Maps.
- Managing Frames - Upload screens, import from Figma, and manage frames within maps.
- Flow Diagrams - Create and manage System Flow diagrams for architecture visualization.
- Collaboration & Teams - Work together with comments, teams, and sharing features.
Database Visualizationβ
- SQL Import Guide - Learn how to visualize your SQL database schemas.
- NoSQL Generic Guide - Visualize generic NoSQL schemas.
- DynamoDB Guide - Visualize AWS DynamoDB tables.
Advanced Featuresβ
- Points & Pins Guide - Master interactive mapping with Implementation Points, Map Points, and Frame Groups.
Support & Resourcesβ
Need help? We're here for you:
- π Documentation: You're looking at it!
- π§ Email Support: support@uigraph.app
Ready to dive in? Check out our SQL Import Guide to see how easy it is to visualize your database!