Which tool(s) do you use to manage your projects?

When I was a student I did use Visual Paradigm for a programming course at university.
Programming did not became my profession so I didn’t use it anymore.
Now that I am developing a game just for fun, I still want to keep my project organized because it is going to be very complex and I can’t keep all in my mind.
Unfortunately, the Visual Paradigm Community Edition is very unstable, it keeps freezing.
What do you use to draw class diagrams, flow charts, sequence diagrams and so on?
How do you keep your projects in order?

Obsidian has some canvas/graphing tools along with it’s markdown focused notes. All locally stored and doesn’t cost anything unless you want to sync devices through their service. I use markdown to jot down ideas, rarely do I make graphs but it sounds nice.

There may also be some Godot plugins too! I like this Kanban Tasks Plugin for Godot specifically.

5 Likes

@gertkeno That is what I use!

I love Obsidian, it is local, fast, convenient and I can work with the Canvas tool in any way I want.

Big thumbs up for Obsidian!

My current todo list:


To me this is super organised (although is zoomed out in this image of course)

@Alhazred You can see a little class diagram up in the top left.

4 Likes

We use Dia for our data and workflow

1 Like

We are a team of around 12 people, with external partners often involved in the development process (contractors, freelances, publishers, …)
We use Notion for backlog, task management, bug reporting, game design documents, and source asset management (photoshop/blender files, original narration, …) .
We use Github for version control of source code and game-ready assets.
We use Google Slides for internal presentations and marketing pitches.
We use Discord for team messaging (one server for the studio, one category per project, one channel per discipline)

7 Likes

I use Microsoft To-Do for most of my management needs, it lets me add deadlines, notes, files, etc to each task, it covers all of the bases that I need covered.
I’ve heard great things about Obsidian too but haven’t had a chance to try it out just yet.
Microsoft To-Do also makes collaboration pretty easy if you have other people to keep in the loop.

3 Likes

Thank you all for your answers.
I am developing this game just as an hobby, I do not have other people to share informations with.
I have decided to start using Obsidian and DIA, I’ll see how it goes.

4 Likes

I mainly use the kaban plugin, which is great and flexible. I’ve heard of Obsidian (thanks @pauldrewett and @gertkeno), might try it out! However, I work on different machines, need to see if I can link my devices.

1 Like

@MIE1981 To sync across various devices, as far as I’ve understood is enough to create the project folder (the vault) inside a cloud service folder, like Google Drive or similar, and have it installed on the devices you want to be in sync.

1 Like

Thanks for the tio, will have a look after coming back to my holidays, too soon unfortunately

Are there recent builds for windows, specifically win64 builds?
Thanks!

The most recent is 0.97.2: Download Dia for Windows now - it's free, if you’re looking for windows.
For linux, it’s probably in your repo.

It’s not one of Gnome’s most active projects, but it’s simple and does the job.

2 Likes

I found it useful to use MermaidJS diagrams inside markdown files. If you happen to use GitHub Wiki for example it has support and will render out the diagram.