Terminal graph rendering with Unicode box-drawing characters. Accepts libgraph Graph.t() and renders directed graphs, code flow diagrams, state machines, git graphs, Gantt charts, sequence diagrams, and mindmaps as ASCII/Unicode art.
Boxart is an Elixir library that creates flowcharts, diagrams, and specialized visuals like sequence diagrams or git graphs using Unicode box-drawing characters in the terminal.
How It Works
You hear about Boxart, a handy way to draw neat diagrams like flowcharts right on your terminal screen using simple text characters.
You easily add Boxart to your Elixir setup, making it ready whenever you need a visual helper.
You describe your process or structure by listing steps and how they connect, just like outlining a story.
In moments, Boxart transforms your outline into a beautiful diagram with boxes, arrows, and labels that pop on screen.
You tweak shapes, add colors, or slip in code snippets to match your vision perfectly.
You experiment with timelines, branch histories, or mind maps for even more creative visuals.
Your crisp diagrams make reports, guides, or demos shine, helping anyone grasp ideas at a glance.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.