{
  "id": 6936151,
  "title": "Bayan Flow 0.5.0: Tree Traversals, Graph Algorithms, and Turning a Visualizer Into a Platform",
  "url": "https://urgent.news/2026/09/12/bayan-flow-0-5-0-tree-traversals-graph-algorithms-and-turning-a",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-12T13:59:38.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/ayoub3bidi/bayan-flow-050-tree-traversals-graph-algorithms-and-turning-a-visualizer-into-a-platform-22c3"
  },
  "original_language": "en",
  "account": "Version 0.5.0 of Bayan Flow has been released, marking the most significant update to date. The project, whose name means \"clarity\" in Arabic, aims to make algorithms that appear complex on a whiteboard feel intuitive once visualized. This version introduces six tree traversal algorithms, including Inorder, Preorder, Postorder for DFS, Level-order, Zigzag for BFS, and Morris Traversal, which can traverse a tree using O(1) extra space by temporarily rewiring right pointers.\n\nAdditionally, Bayan Flow now includes seven graph algorithms such as Topological Sort, Kahn's, Kruskal's, Prim's, Tarjan's, Kosaraju's, and Floyd-Warshall. Most graph algorithms render as node-link graphs, while Floyd-Warshall presents its results in a matrix view. The platform now features Google sign-in, saved favorites, study notes, a Pro waitlist, and an extensive infrastructure overhaul.\n\nAccount creation is now required, providing access to all 45 algorithms, manual stepping, custom speed settings, fullscreen mode, sound, video export, code panels, and insight panels. Users can save up to 20 algorithms as favorites and write notes on them, with all data synced through Supabase. The free tier offers limited access to 18 algorithms and 12 visualizations per session, while the Pro plan awaits a waiting list, with early sign-ups receiving a 50% discount on the lifetime price. The release also includes various infrastructure changes, such as moving from Netlify to Cloudflare Workers, acquiring a domain (bayanflow.com), and migrating from Umami to PostHog for improved SEO.",
  "summary": "Version 0.5.0 of Bayan Flow just shipped, and it's the biggest one so far. I'd promised tree traversals and graph algorithms a while back. They're finally in, plus Google sign-in, saved favorites, study notes, a Pro waitlist, and a full infra move. Bayan means \"clarity\" in Arabic. That's still the whole bet of this project: algorithms that look intimidating on a whiteboard should feel obvious…",
  "key_points": [
    "Bayan Flow 0.5.0 introduces six tree traversal algorithms",
    "Platform adds seven graph algorithms including Floyd-Warshall",
    "Google sign-in, saved favorites, and Pro plan launched"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}