Gleek.io is a diagram maker focused on speed β± - typing code is much faster than drag-and-drop - for developers, it is more natural to write than to draw - generate a diagram with connections Create your first diagram in Gleek.io & write your feedback π
Hi product makers and hunters π
Gleek is a free app that we built here at Blocshop to solve a problem weβve had since I founded it in 2012. Developers almost always prefer using pen and paper to diagram, but this doesnβt translate well to remote work. As a company that services remote clients, and now with most of our team working remotely all the time, we needed a natural way for developers to collaborate when architecting our solutions or components.
Of course we tried using all the standard tools and, sure, itβs possible to create a software diagram using any of them. But to us, the support in those tools for developers always felt like an afterthought. We also saw our team frustrated by having to be βartistsβ dragging and dropping boxes rather than using their keyboards to express their ideas.
Therefore we built Gleek.io, with the idea of building a diagramming tool that was entirely focused on developer needs and preferences. We wanted something that was natural to use as developers, and would encourage rather than discourage diagramming on our teams.
Gleek is all about speed over perfection. The idea is devs should stop wasting time perfecting the look of their diagrams, and instead clearly communicate their ideas with as few keystrokes as possible.
Gleek had already existed for a year when we discovered Mermaid, a fantastic open source effort. We integrated this tool into Gleek as a way of bringing more diagram types to the tool, while still providing code completion and other benefits of a professionally supported SaaS product.
What types of diagrams can you make with Gleek?
β Software architecture diagrams
β UML class and object diagrams
β Entity-relationship diagrams
β Sequence diagrams
β Flowcharts
β Mind maps and more
The features of Gleek.io include:
β‘ 16 different shapes to use
β‘ Various connections based on the diagram type
β‘ Diagrams saved locally in a browser as well as on Gleek.io servers
β‘ Dashboard with the overview of your diagrams with the option to search
β‘ Free Templates (type /) and Syntax help to make it easier to start
β‘ Rotation of the diagram, SVG download of a diagram, diagram link sharing, fit to screen layout
Example to try:
π Type "Shape1-->Shape2" for your first diagram
Happy to hear your feedback and answer your questions π
Wow this is absolutely awesome! Quick and simple! Just a few weeks back I was looking for a way to document my diagrams in my git repository so everyone is on the same page -> If this could in some way be connected to code (not sure how), it would be awesome! (Maybe a simple static site generator to show the diagrams on gh pages? not sure whats good. Or maybe it could be an app in VSC which reads a file in that format and generates an image in VSC directly, looks good to me too. Just some thoughts from me)
@daryllman Thanks for checking it out, we appreciate the feedback! We actually do support Git integration as a premium feature. You can read about that here: https://www.gleek.io/blog/gleek-... . We don't support static code generation at the moment, but I'll be interested to hear if that's a requested feature. It would be complicated, but I definitely could see the value.
Report
Love the idea of this app I think it solves a lot of issues that Lucid Chart has, the only question I have is if the free plan includes collaboration with other people in realtime? If so, some feature requests I would recommend to make it next level for developers are:
1) Making this an add on to IDE's. Similar to what codestream does.
2) Integration into workspaces (i.e. Google Drive).
I'm sure I will have some more after I use it, but all in all, this is really cool.
@andrew_kirima1 thank you very much for your feedback! the realtime collaboration is on the roadmap. we didn't think about google drive, but that is interesting idea.
@ali_alsayed Thanks Ali! @bulat_sab took the lead on the redesign. He kept pushing us to spend time making the app look good, so glad to hear you like it.
While I'm not a developer, I use this tool to visualize business process flows during customer process change and process mapping sessions. I find it easy to use and a great way to arrive at a singular understanding of how a process needs to work. Thanks Gleek!
@thomas_larocca We have a lot of internal discussions about how to best support non developer uses of the tool. Really happy to hear that less technical people can also appreciate the text-based approach to diagramming. Let us know if there's any feature that could help you with your next process mapping project!
I've used it and I would like to say that this is the excellent tool for diagrams. You are making diagrams directly from code it helps me to think more about diagrams and spend less time in making them and most importantly it's free!. Thanks for sharing such a useful tool.
As a student finding a good UML diagram creator that does not cost boats of money (student budget) or is filled by watermarks to the point you can barely read the diagram is hard. Love the app and will definitely be using it for future projects!
@nicolaas_spijker Glad you like it! TBH student licensing isn't something I was thinking about, but it does make sense. Going to add that to the backlog.
Gleek
Gleek
Gleek
table
Streamlabs
Gleek
Gleek
Privacy Hunt
Gleek
Privacy Hunt
Gleek
Gleek
Bash
Gleek