| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
The open-source flowchart designer that turns plain-English prompts into polished diagrams in seconds.
AI generation | 663+ Azure icons | Presentation mode | Export to PNG, SVG & GIF
Created by ZeroClickDev
Tell Flowchart what you want to make and watch it magically jump start you.
Official Azure icons are automatically applied to AI-generated nodes.
Review, regenerate, and modify AI suggestions before adding them to the canvas.
Walk through your flowchart step by step with arrow keys — great for meetings and demos.
Export to PNG, SVG, animated GIF, or JSON. Import JSON to pick up where you left off.
# Prerequisites: Node.js 18+, pnpm 10.x
pnpm install
pnpm dev # http://localhost:3004
pnpm test # run tests
pnpm build # production buildThe AI assistant uses Azure OpenAI through a serverless proxy (api/chat.ts) so credentials stay server-side.
cp .env.example .envSet these variables (server-side only; do not use VITE_*):
| Variable | Description |
|---|---|
| AZURE_DEPLOYMENT_NAME | Your Azure OpenAI deployment |
| AZURE_RESOURCE_NAME | Your Azure resource name |
| AZURE_API_KEY | Your Azure API key |
For Vercel, add the same variables in your project settings.
ArchitecturesequenceDiagram
participant User
participant UI as React UI
participant API as Vercel Function
participant Azure as Azure OpenAI
User->>UI: Prompt (generate or refine)
UI->>API: POST /api/chat (flow context optional)
API->>Azure: Chat completions (structured output)
Azure-->>API: JSON flowchart proposal
API-->>UI: Message (JSON string) + finish reason
UI-->>User: Preview then insert
See CONTRIBUTING.md and SECURITY.md.
This app was built 100% with AI assistance using Cursor, OpenCode, and Oh My Cursor.
MIT. See LICENSE.
| Back | FazBrowse Home | New Git URL |