Software Alternatives, Accelerators & Startups

JDBI VS Fyne

Compare JDBI VS Fyne and see what are their differences

JDBI logo JDBI

See this.

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.
  • JDBI Landing page
    Landing page //
    2023-08-02
  • Fyne Landing page
    Landing page //
    2023-07-25

JDBI videos

jdbi

More videos:

  • Review - Dealing with a heckler | JDBI INVICTUS ‘19

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 JDBI and Fyne)
Backend Development
100 100%
0% 0
Developer Tools
34 34%
66% 66
Web Frameworks
71 71%
29% 29
Development Tools
0 0%
100% 100

User comments

Share your experience with using JDBI 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 JDBI and Fyne

JDBI Reviews

We have no reviews of JDBI 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, JDBI should be more popular than Fyne. It has been mentiond 23 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.

JDBI mentions (23)

  • Permazen: Language-natural persistence to KV stores
    While this may work for greenfield applications, I don't see this working well for preexisting schemas. From their getting started page: "Database fields are automatically created for any abstract getter methods", which definitely scares me away since they seem to be relying on automatic field type conversions. I prefer to manage my schemas when I can and do type and DAO conversions via mapper classes in the very... - Source: Hacker News / 8 months ago
  • Permazen: Language-natural persistence to KV stores
    Someone else mentioned jOOQ, but personally I also rather enjoyed JDBI3: https://jdbi.org/#_introduction_to_jdbi_3 It addresses the issues with using JDBC directly (not nice ergonomics), while still letting you work with SQL directly without too many abstractions in the middle. In combination with Dropwizard, it was pretty pleasant: https://www.dropwizard.io/en/stable/manual/jdbi3.html Other than that, I actually... - Source: Hacker News / 8 months ago
  • Is ORM still an anti-pattern?
    > I've been doing ORM on Java since Hibernate was new, and it has always sucked. Have you ever looked at something like myBatis? In particular, the XML mappers: https://mybatis.org/mybatis-3/dynamic-sql.html Looking back, I actually quite liked it - you had conditionals and ability to build queries dynamically (including snippets, doing loops etc.), while still writing mostly SQL with a bit of XML DSL around it,... - Source: Hacker News / 11 months ago
  • Sketch of a Post-ORM
    I found JDBi[1] to be a really nice balance between ORM and raw SQL. It gives me the flexibility I need but takes care of a lot of the boilerplate. It's almost like a third category. 1. http://jdbi.org. - Source: Hacker News / 12 months ago
  • Can someone tell me a good resource to learn and practice JDBC in java?
    You could use something like jdbi or mybatis. It's not as ugly as raw jdbc and easier to use without all of the gunk from an ORM like hibernate. Source: about 1 year ago
View more

Fyne mentions (7)

  • 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 / 14 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
  • Creating a TODO app in Fyne an Go
    In this small tutorial I will explain something that usually is the exercise that allow you to understand how to use a UI framework (at least in the web world), and we will end up step by step in building a TODO app in Go using the Fyne UI Framework. - Source: dev.to / about 1 year ago
View more

What are some alternatives?

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

Hibernate - Hibernate an open source Java persistence framework project.

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

Postgres.js - Postgres.js - The Fastest full featured PostgreSQL client for Node.js - porsager/postgres

SQLPage - Build SQL-only websites - Build full web applications using just SQL queries

Hibernate ORM - Hibernate team account. Hibernate is a suite of open source projects around domain models. The flagship project is Hibernate ORM, the Object Relational Mapper.

htmx - high power tools for HTML