UML Diagramming Simplified.
A lightweight app for creating nice looking UML class diagrams, with a clear design and easy to use.
I've played with lots of UML tools, and this one really stands out. It's both simple and fun!
Happy-Days619, macOS User
Why use UMLBoard
Save Time
UMLBoard offers a simple, lightweight interface with essential
functions just a click away. No additional setup or configuration required -
Just start drawing right away!
Share your Ideas
UML diagrams are often about illustrating essential aspects of your design.
Use UMLBoard to create conceptual diagrams and to share your ideas with other stakeholders.
Create Stunning Visuals
Whether you want to document your code or illustrate your architecture
for an assignment, a research paper, or your personal development blog:
UMLBoard's hand-drawn styled diagrams are real eye-catchers!
One price, no subscription required.
Get it now, for Mac, Windows or Linux.
Get it now, for Mac, Windows or Linux.
Excellent!
Great app, simple and effective.
I have been using for keeping notes when im reading.
Only thing that im lacking is the ability to have multiple diagrams open at the same time.
Keep up the good work.
A lovely little app!
Hold control, tap anywhere, and you get a thoughtfully designed modal to add an object.
And of course a simple drag to connect objects.
It's limited on features, and the results look as disposable as an ink drenched napkin.
Exactly what I wanted!
Delightful App
Delightful App.
Painless, intuitive UI.
Replaces my "Where do I have my paper scribbles from last time?"
Makes UML Class Diagramming fun.
I love it.
It's a great app (so great in fact, that I immediately bought it on the Windows Store as well).
This UML app has just the right amount of depth to quickly set up a model or communicate stuff to coworkers.
Simple and flexible
It has been a surprise.
The tool is simple in concept and options but yet it is very flexible.
It enables me to draw complex diagrams easily and quickly.
Great App
Can you now make a similar for sequence diagrams :)
Still not convinced ?
Okay, here are some more features:
Okay, here are some more features:
Intuitive User Interface
UMLBoard provides a clean, minimalistic user interface with in-place editing and full WYSIWYG support.
While other UML tools require several dialog steps to change a single class property, any editing option in UMLBoard is only a click or keystroke away.
It also keeps track of all the class references in your diagram and updates them automatically whenever a change happens.
While other UML tools require several dialog steps to change a single class property, any editing option in UMLBoard is only a click or keystroke away.
It also keeps track of all the class references in your diagram and updates them automatically whenever a change happens.
Powerful Export Options
UML diagrams are often part of documentation and specifications or used to illustrate
architectural concepts in blogs or research papers.
That's why UMLBoard enables you to export your diagrams in various formats, including SVG, PNG, or PDF. You can even save them as plain PlantUML text for further editing.
That's why UMLBoard enables you to export your diagrams in various formats, including SVG, PNG, or PDF. You can even save them as plain PlantUML text for further editing.
Flexible Customization
Are you more on the dark side of color themes? Or do you prefer more bori...uh,
formal enterprise-like diagram styles?
Sure, whatever you want: Customize your diagrams with unique options like chalkboard backgrounds, crumbled paper textures, vibrant color themes, and diverse drawing styles.
Your diagrams, your creativity!
Sure, whatever you want: Customize your diagrams with unique options like chalkboard backgrounds, crumbled paper textures, vibrant color themes, and diverse drawing styles.
Your diagrams, your creativity!
Pay once, use forever
UMLBoard is a one-time purchase. Start right away - no subscription or registration required.
Frequently Asked Questions
What is this tool actually good for?
UMLBoard is a lightweight UML class designer for drawing static class or domain diagrams.
It supports full inline-editing and provides various image export functions.
It's ideal for documenting your source code or discussing domain concepts with other stakeholders.
The main idea behind UMLBoard is to provide you with an easy way of sketching conceptual software
diagrams without being constrained by too many formal rules.
What types of diagrams does UMLBoard support?
It primarily focuses on UML class diagrams, commonly used to describe the static structure of class hierarchies and their relationships.
However, UMLBoard is also very flexible and offers free-text elements for creating less formal diagrams, like domain models.
You can decide which UML rules your diagram should enforce and which you consider too restrictive.
What about this UML stuff, is it still a thing?
UML may not have lived up to its expectations and is often criticized for being too formal and heavyweight,
yet it can still be an effective way to sketch and visualize software architectures.
This can especially be helpful when sharing or communicating your concepts with other
people who are less experienced in programming.
There are plenty of UML designers available, what`s so special about this one?
While many full-blown UML tools can be pretty complex, UMLBoard focuses on drawing and
editing expressive UML static class diagrams. Therefore, its user interface is much more streamlined and
straightforward. You do not have to navigate endless dialog hierarchies to create a new
class or edit a single class member. All functions are easily accessible through an intuitive
action wheel menu or via keyboard shortcuts.
But despite its simplicity, UMLBoard understands enough UML to guide you through your drawing process
and automatically updates your relationships and class references as your model changes.
How often will there be updates?
New major releases are shipped two to three times a year,
and there are quite some features and ideas in the pipeline.
However, if you miss any functionality or have an idea for a cool new feature,
just let me know, and I will do my best to add it to the next version.
Is my data secure with UMLBoard?
Absolutely! UMLBoard does not track any user information,
and all your settings and diagrams are stored only on your local device.
You also don't need to subscribe or register, just open the app and start drawing right away.
These hand-drawn diagrams look nice, but I would need a bit more business-like style...
Sure, as you wish! The hand-drawn scruffy style is UMLBoard's default setting, but you can also
choose a straighter line drawing style, similar to the one used by most other UML tools.
You also have the option to pick different fonts or choose any custom diagram background you like.
However, the scruffy look is definitely the real eye-catcher - why don't you give it a try?
I`m a NASA engineer and want to model our Mars lander with 1bn LOC. Can I use this tool for that?
Well, uh... you can definitely give UMLBoard a try.
Still, in that case, you may be better served by one of these full-blown complex enterprise UML solutions.
Nevertheless, good luck with your task!
Wait, I have another question!
Sure, we've got you covered, please use the Contact form to send your question.
Get in Touch
Are you missing a feature or need any additional functionality in UMLBoard?
Feel free to reach out, and I will see what I can do for you.
Feel free to reach out, and I will see what I can do for you.
Also, whether you have questions about UMLBoard, need assistance, or just want to say hello, simply send me a note.