HumbleUI
AudioBookConverter
HumbleUI | AudioBookConverter | |
---|---|---|
5 | 31 | |
1,123 | 598 | |
2.6% | - | |
7.7 | 6.8 | |
7 days ago | 23 days ago | |
Clojure | Java | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HumbleUI
-
Is Clojure the only language you need?
So you can see, there are really a lot of choices but none of them dominates, which means they all have flaws. You can read a good article from Niki Tonsky where Clojure UI problems are discussed. Also to address the problems Niki Tonsky started the development of a new UI for Clojure, called Humble UI. So now we have one more option :)
-
So you're using a weird language
If you don't mind being stuck on Windows you could use Visual C# or Visual Basic, they have edit-and-continue too. https://learn.microsoft.com/en-us/visualstudio/debugger/edit... I've worked with the SuperTux C# level editor in the past. C# was actually pretty nice for GUI stuff.
There doesn't seem to be a good GUI framework for Clojure. There was Seesaw but it hasn't been updated since 2019. There is a guy developing a new framework https://github.com/HumbleUI/HumbleUI/ but it's WIP. I guess you could sidestep this by making it a webapp and using figwheel.
-
The shape of data
UI toolkits: https://github.com/HumbleUI/HumbleUI and https://github.com/phronmophobic/membrane
-
Ask HN: Does Java need a modern Java UI toolkit for desktop/web?
Nikita Prokopov is developing Humble UI which is worth keeping a close eye on. (Yes, it's Clojure, but Java interop is bound to emerge if it builds up a critical mass and catches on.)
https://github.com/HumbleUI/HumbleUI/
-
The Decline and Fall of Java on the Desktop Part 1 (1999-2005)
I've made a few desktop apps in https://github.com/cljfx/cljfx (e.g., https://www.chronos-desk.com/), and cljfx (JavaFX + Clojure) is amazing and makes for rapid development, not to mention fun. I'm keeping an eye on https://github.com/HumbleUI/HumbleUI, which promises to be a step up.
AudioBookConverter
-
Chapterized Audiobooks
https://github.com/yermak/AudioBookConverter Apparantly this is a good program to use. You should be able to convert them to a single m4b file and it should keep all the chapters intact.
- Linux - Audiobook conversion & management
-
Need advice about MP3 vs M4B and chapters
Source: https://github.com/yermak/AudioBookConverter
-
New to Audiobookshelf - Organizing series with multiple subfolders
Audiobookconverter can combine multiple mp3s into a single mp4
-
My audiobooks collection. I saw a similar post from another user and I thought about sharing mine.
Audiobook Converter - Takes anything not an M4B and makes it an M4B (and can add some basic metadata to an M4B). For Plex, I've found it useful to have one file for playback vs. all the mp3 files (plus it's a lot cleaner)
- Audiobook app
-
Question on binding long audiobooks (Mac)
I also had this issue with Audiobookbinder and switched to AudiobookConverter for longer book bindings
-
Advice on Complex Audiobook
However, I only went through the trouble because I didn't want audio quality to be affected at all (nothing to be encoded again, only removed). If you are not too concerned about audio quality, there is definitely programs out there on Mac that can chapterize files. M4btool is pretty powerful and there is Audiobook converter. I've heard AudioBookBinder might work as well, though I think it is older at this point.
-
Any way to organise audiobooks?
some audiobooks come in multiple mp3 so i merge a books tracks all into one file to save the headache of adding meta data to sometimes 100s of files for one book. I use https://github.com/yermak/AudioBookConverter to merge mp3s into m4b which I've seen being a standard for audiobook file format but mp3 will also work if you like that extension.
-
Audiobook editor for creating chapters
Yermak's AudioBookConverter is phenomenal. Development is on hiatus due to the war in Ukraine, but the most recent version is still available on Github.
What are some alternatives?
teavm - Compiles Java bytecode to JavaScript, WebAssembly and C
Plex-Audiobook-Guide - A walkthrough for optimal Audiobook experience using Plex
membrane - A Simple UI Library That Runs Anywhere
audiobookshelf - Self-hosted audiobook and podcast server
skija - Java bindings for Skia
m4b-tool - m4b-tool is a command line utility to merge, split and chapterize audiobook files such as mp3, ogg, flac, m4a or m4b
cljfx - Declarative, functional and extensible wrapper of JavaFX inspired by better parts of react and re-frame
inAudible - inAudible installers
convex - Convex Main Repository - Decentralised platform for the Internet of Value
Jellyfin - The Free Software Media System
jdeploy - Developer friendly desktop deployment tool
AaxAudioConverter - Convert Audible aax files to mp3 and m4a/m4b