Software Alternatives, Accelerators & Startups

D2 VS Fyne

Compare D2 VS Fyne and see what are their differences

D2 logo D2

Modern diagram scripting language to turn text to diagrams

Fyne logo Fyne

The Fyne toolkit is an easy to learn, free and open source, platform for building graphical applications for desktop, mobile and beyond.
  • D2 Landing page
    Landing page //
    2023-07-25
  • Fyne Landing page
    Landing page //
    2023-07-25

D2 videos

No D2 videos yet. You could help us improve this page by suggesting one.

+ Add video

Fyne videos

DISTINCTIVE | Fyne Vintage Classic VIII Speaker Review

More videos:

  • Review - Fyne Audio F700 Speaker Review
  • Review - FYNE F500, does it compare with KEF's LS50 Meta?

Category Popularity

0-100% (relative to D2 and Fyne)
Developer Tools
29 29%
71% 71
Open Source
100 100%
0% 0
Development Tools
0 0%
100% 100
Software Engineering
100 100%
0% 0

User comments

Share your experience with using D2 and Fyne. For example, how are they different and which one is better?
Log in or Post with

Reviews

These are some of the external sources and on-site user reviews we've used to compare D2 and Fyne

D2 Reviews

We have no reviews of D2 yet.
Be the first one to post

Fyne Reviews

Best GUI frameworks for Go
Fyne is an open source, cross-platform GUI toolkit written in Go. Fyne provides an easy-to-use API for creating modern, responsive graphical user interfaces that run on Windows, macOS, Linux, and mobile devices (iOS and Android).

Social recommendations and mentions

Based on our record, Fyne should be more popular than D2. It has been mentiond 8 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.

D2 mentions (3)

  • I want to contribute to open source but don't know where to start
    You're welcome in D2! I maintain a Text to diagram language, released a few months ago, 13k+ stars, I'm actively tagging issues that are good first issues, clean well-tested Go, and I'm happy to help you get that first merge in. Feel free to chime in on any issue that looks interesting! https://github.com/terrastruct/d2. Source: about 1 year ago
  • Concrete Diagramming, a Lightweight Alternative to C4
    Right. It's okay to leave written documentation on SaaS (e.g. Notion), because the text is the artifact. If they're shutting down, or I don't like them anymore, I just move the text. But if Ilograph goes down, all I have is useless YAML. Our team went through this thought process when we decided to open source our text-to-diagram language, users need to be able to reproduce their docs even if we shut down... - Source: Hacker News / about 1 year ago
  • Interested in contributing to an open-source project? (11k stars)
    Hello! I run a popular open-source project: https://github.com/terrastruct/d2, it's a programming language for making diagrams from text. Source: about 1 year ago

Fyne mentions (8)

  • Learning Go, Building a File Picker using Fyne.io
    Go has an io library that enables a developer to access the host file system. Building a GUI application that interacts with the native file system requires the developer to try to make the user experience the same, or similar, across platforms. We want a user to be able to work with the application without having to learn multiple ways to respond to application prompts to open files. Fortunately, fyne.io provides... - Source: dev.to / 7 days ago
  • How One Experienced Software Engineer Learns a New Programming Language
    The CPU monitor dashboard layout was fairly straightforward using the fyne.io framework. Like most GUIs, you create all your display objects and widgets, add containers for structuring the objects in columns, rows, and grids, and then place the containers into a window. I set up some control buttons with associated functions that get invoked when they are pressed. I also set up some label widgets to display... - Source: dev.to / 20 days ago
  • Ask HN: Cross-platform GUI apps in 2024
    Take a look at fyne - https://fyne.io/ cross platform using go. - Source: Hacker News / 5 months ago
  • Why Golang instead of Rust to develop the Krater desktop app
    Tauri is definitely a hot SEO keyword! I had not heard of https://wails.io before for Golang GUIs, only https://fyne.io which renders its own controls. - Source: Hacker News / 7 months ago
  • Understand how to use C libraries in Go, with CGO
    And this is how https://github.com/go-gst/go-gst, https://github.com/go-gl/glfw, and even https://fyne.io/ are using system libraries to propose a lot of functionalities. - Source: dev.to / 8 months ago
View more

What are some alternatives?

When comparing D2 and Fyne, you can also consider the following products

flowchart.fun - An open-source tool for generating flowcharts from text

Gio UI - Gio is an open source library for creating portable, immediate mode GUI programs for Android, iOS, Linux, Windows, macOS.