Ayoub Abidi

Ayoub Abidi

Software Developer

About

A developer with a keen interest in design, software architecture, and continuous learning, especially in the world of open-source technologies.

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

  • Bayan Flow
    Bayan FlowInteractive algorithm visualizer
    Nov 2025
  • 🎉
    Joined Product HuntMay 13th, 2023

Forums

Bayan Flow 0.2.0 - Algorithm Visualizer Goes Global

Major update to Bayan Flow, an interactive algorithm learning platform that visualizes sorting and pathfinding algorithms step-by-step.

Key Updates

  • Multilingual Support: Full internationalization with English, French, and Arabic (including RTL layout). Automatic language detection with manual switching.

  • Sound Effects System (Experimental): Optional audio feedback for algorithm operations - compare, swap, sort, and pathfinding events. Toggle on/off in settings.

  • Landing Page & Roadmap: New marketing site explaining the project's mission with a public roadmap showing completed features and planned development.

  • Enhanced UX: Full-screen mode for a better teaching experience.

Ayoub Abidi

2mo ago

Bayan Flow - Interactive algorithm visualizer

Bayan Flow offers real-time, step-by-step visualizations for both sorting (Bubble/Quick/Merge) and grid pathfinding (BFS/Dijkstra/A*) with dual control modes (manual and autoplay), and live textual explanations tied to each frame. Includes an interactive complexity panel (Big-O + performance graphs), Python code examples, and smooth animations built for learning and teaching.
View more