kuuhana
  • Communities
  • Multi-communities
  • Support Lemmy
  • Search
  • Login
  • Sign Up
Selfhosted@lemmy.worldbyabobla@lemm.ee
2 years

Does anybody know an open source self hosted application to create diagrams? Like draw.io or something like that

English
42
    You must log in or register to comment.

    • Noxious@fedia.io
      2 years

      Yes, I know, draw.io theoretically isn’t entirely open source, but the source code is available and it can be self-hosted. Honestly, that’s good enough for me, I think I can make an exception for this one. But generally I care a lot about strictly using FOSS too. It can also be integrated with Nextcloud: https://apps.nextcloud.com/apps/drawio

        • deadbeef79000@lemmy.nzEnglish
          2 years

          There’s also a draw.io (diagrams.net) plugin for intellij and probably eclipse.

            • calcopiritus@lemmy.worldEnglish
              2 years

              Vscode too

          • BennyInc@feddit.orgEnglish
            2 years

            https://github.com/excalidraw/excalidraw

            Excalidraw is great, but can be a pain to set up locally if you require the collaboration features.

              • tuxec@infosec.pubEnglish
                2 years

                Have you done it? I’m interested in this. Any tips and tricks? Maybe you kept some notes?

                Thanks!

                  • BennyInc@feddit.orgEnglish
                    2 years

                    I didn’t myself, but talked to a colleague recently who set it up for our company. Apparently it was quite tricky to get the various containers set up just right, as they need to communicate with each other but also be user facing and have proper certs and so on. I don’t have any details, but usually this guy is very good at deploying stuff, so if he admits to struggling I know it must be seriously hard.

                      • CodeGameEat@lemmy.worldEnglish
                        2 years

                        Do you think he would he share his deployment code? I was thinking of deploying excalidraw on my homeserver :p.

                          • BennyInc@feddit.orgEnglish
                            2 years

                            I don’t think it’s possible, as his deployment code is very specific to our company setup (own acme, own sso, …). Sorry. 😕

                              • CodeGameEat@lemmy.worldEnglish
                                2 years

                                No problem, I expected as much but wanted to try haha

                            • tuxec@infosec.pubEnglish
                              2 years

                              Thanks! Now I’m intrigued. I’ll try to set it up this weekend.

                          • scottrepreneur@lemmy.worldEnglish
                            2 years

                            There’s also an Obsidian plugin that gives you a local setup without the extra config for sharing

                          • wildbus8979@sh.itjust.worksEnglish
                            2 years

                            https://gaphor.org/

                            https://wiki.gnome.org/Apps/Dia

                              • whotookkarl@lemmy.worldEnglish
                                2 years

                                I’ve used Dia for years, great simple tool for diagramming & if I need something more I’ll switch to graphviz dot files

                              • scholar@lemmy.worldEnglish
                                2 years

                                Inkscape works well for this.

                                  • JustEnoughDucks@feddit.nlEnglish
                                    2 years

                                    Does inkscape have diagram connecting? One of the best draw.io features is the wide array of premade shapes, styles, and auto connecting for flow visualization

                                  • Zarlin@lemmy.worldEnglish
                                    2 years

                                    Maybe mermaid fits your use case?

                                    https://mermaid.js.org/

                                      • Deebster@programming.devEnglish
                                        2 years

                                        There’s kroki as well, which includes Mermaid, Excalidraw, GraphViz, PlantUML, etc.

                                        • Hawk@lemmynsfw.comEnglish
                                          2 years

                                          See also Inkscape.

                                          Doesn’t quite fit OPs want of self hosted, but still very good.

                                          There is also Asymptote and tikz for more technical stuff.

                                        • mystik@lemmy.worldEnglish
                                          2 years

                                          You are aware that draw.io is itself open source and self-hostable: https://github.com/jgraph/drawio ?

                                            • igorette@lemmy.mlEnglish
                                              2 years

                                              “This project is not an open source project as a result.”

                                                • mystik@lemmy.worldEnglish
                                                  2 years

                                                  https://github.com/jgraph/drawio/blame/dev/LICENSE <-- that’s … a rather specific and recent change. Is there a story here ?

                                                    • eksb@programming.devEnglish
                                                      2 years

                                                      They added:

                                                      1. None of the Work may be used in any form as part, or whole, of an integration, plugin or app that integrates with Atlassian’s Confluence or Jira products.
                                                        • deadbeef79000@lemmy.nzEnglish
                                                          2 years

                                                          Amazing. I get there’s some atlassian bullshittery behind that.

                                                            • CodeGameEat@lemmy.worldEnglish
                                                              2 years

                                                              Looks like their paid confluence extension was called a scam in a review and they really did not like that 😂 https://github.com/jgraph/drawio/discussions/4623

                                                          • AustralianSimon@lemmy.worldEnglish
                                                            2 years

                                                            Weird because gliffy (or whatever it’s called) exists on confluence

                                                      • Kalcifer@sh.itjust.worksEnglish
                                                        2 years

                                                        LibreOffice Draw?

                                                        • slazer2au@lemmy.worldEnglish
                                                          2 years

                                                          Draw.io has a Docker container

                                                          https://www.drawio.com/blog/diagrams-docker-app

                                                          • LunchMoneyThief@links.hackliberty.orgEnglish
                                                            2 years

                                                            graphviz

                                                            • Nicht BurningTurtle@feddit.orgEnglish
                                                              2 years

                                                              Graphviz

                                                              • opossumtriceps@lemmy.oneEnglish
                                                                2 years

                                                                planuml

                                                                • bmcgonag@lemmy.worldEnglish
                                                                  2 years

                                                                  I used to use one years ago called yEd graph editor. Supremely amazing. It is free to use, but I don’t think it’s open source.

                                                                  • BarrierWithAshes@fedia.io
                                                                    2 years

                                                                    Yed is pretty good. It’s what I use.

                                                                    • simplymath@lemmy.worldEnglish
                                                                      2 years

                                                                      By no means the best option, but the tikz latex package works and pandoc can handle the conversion to your preferred format. I would limit this to very simple diagrams.

                                                                      • BCsven@lemmy.caEnglish
                                                                        2 years

                                                                        What kind of diagram are you going to make?

                                                                        Selfhosted@lemmy.world

                                                                        selfhosted@lemmy.world

                                                                        Subscribe from remote instance

                                                                        Create post

                                                                        Report community

                                                                        Modlog
                                                                        You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !selfhosted@lemmy.world

                                                                        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

                                                                        Rules:

                                                                        1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

                                                                        2. No spam.

                                                                        3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

                                                                        4. Don’t duplicate the full text of your blog or git here. Just post the link for folks to click.

                                                                        5. Submission headline should match the article title.

                                                                        6. No trolling.

                                                                        7. Promotion posts require your active participation in selfhosting or related communities, or the post will be removed. No more than 10% of your posts or comments may be self-promotional, or your post will be removed. F/LOSS Exception: If your post is about a project that is completely open source & can be self-hosted in full without payment, and your account is at least 30 days old, your post is exempt from this rule as long as you continue to engage in comments.

                                                                        Resources:

                                                                        • selfh.st Newsletter and index of selfhosted software and apps
                                                                        • awesome-selfhosted software
                                                                        • awesome-sysadmin resources
                                                                        • Self-Hosted Podcast from Jupiter Broadcasting

                                                                        Any issues on the community? Report it using the report flag.

                                                                        Questions? DM the mods!

                                                                        Visibility: Public

                                                                        This community is visible to everyone.

                                                                        • 779 users / Day
                                                                        • 2.38K users / Week
                                                                        • 2.48K users / Month
                                                                        • 13.7K users / 6 months
                                                                        • 6.15K posts
                                                                        • 150K comments
                                                                        • 1 local subscriber
                                                                        • 60.2K subscribers
                                                                        • UI: 1.0.0-beta.0
                                                                        • BE: 1.0.0-alpha.20
                                                                        • Modlog
                                                                        • Instances
                                                                        • Docs
                                                                        • Code
                                                                        • join-lemmy.org