SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Gtk3 Open-Source Projects
-
xournalpp
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
pdfarranger
Small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface.
-
linux-wifi-hotspot
Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10).
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
TextSnatcher
How to Copy Text from Images ? Answer is TextSnatcher !. Perform OCR operations in seconds on Linux Desktop.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Rnote – An open-source vector-based drawing app | news.ycombinator.com | 2024-03-11I highly recommend Rnote to anyone on Linux that misses the "hodgepodge" notetaking of apps like OneNote. It works like a dream on touchscreens and drawing tablets, with a surprising amount of configuration under the hood.
Also worth noting is Xournal, an older but similar project: https://xournalpp.github.io/
Project mention: The open source peek screen recorder is being deprecated | news.ycombinator.com | 2024-01-18
I'm trying to get the most out of my OS (Arch with X11 and Awesomewm), but I'm stuck with the widgets. I would like to create/use some utilities like an interactive calendar, small TODO list, dropdown menu, etc. but using the awesomewm widgets is too difficult and limiting. I found eww but it seems as difficult as the former widgets.
A terminal had to change the name from Terminix to Tilix due to trademark issues, even though one is a terminal and the other is a pest killer.
https://github.com/gnunn1/tilix/issues/815
I use AutoKey on Linux. It's less powerful than AHK but uses native Python which is nice: https://github.com/autokey/autokey
Project mention: Pdftool.org: modify pdfs offline in the browser | news.ycombinator.com | 2023-08-13On Linux I like to use:
https://github.com/pdfarranger/pdfarranger and https://gitlab.com/scarpetta/pdfmixtool for such tasks.
Wi-Fi hotspot: https://github.com/lakinduakash/linux-wifi-hotspot
Project mention: Looking for an alternative game library manager similar to GOG Galaxy | /r/linux_gaming | 2023-05-19I like https://github.com/tkashkin/GameHub. However, it has some caveats.
Linux has CPU-X which you can just get from releases built from the source right there for everyone to see. It might be worth asking if the dev would be interested in making a Windows version+release ever.
https://github.com/kozec/sc-controller has been my best friend in getting controllers working properly
Project mention: Soulseek itself taking a long time to download from website? | /r/Soulseek | 2023-10-02You better download and use Nicotine+, it's a frequently updated client for the soulseek platform.
I hope these two are useful to you: Sweet theme Candy Icons
Lots of what the article talks about pertains to the difference between a 'full DE' and 'just a WM'. Gnome and KDE fall in the first category. They have a notification system, lockscreens, app launcher, etc by default. Hyprland doesn't. It puts windows on your screen and allows you to control their layout, everything beyond that, you can add yourself.
This article mentions dunst for notifications, Rofi for app launchers, Waybar for a status bar, swaylock for screen locking, ... I've been having a great time using just AGS [0]. AGS, at its core, is a framework to write all of those tools. It is based on the same technology that Gnome Shell uses, i.e. GJS. You can build up all of the widgets you want and need using Gtk and replace all of the tools I mentioned before. But be warned: AGS only provides you with the libraries you need, you'll still need to build the UI yourself. Unless you copy someone else's configuration of course ;)
[0] https://github.com/aylur/ags
If your main problem with Adwaita are the colors, you can easily customize them, and there are even great GUI tools for this[1]
My issue with Breeze aren't the default colors, but rather the theme itself
[1]: https://github.com/GradienceTeam/Gradience
Project mention: (Fedora 38 + Hyprland) - I am at home, my search is over. | /r/hyprland | 2023-09-12swaync (notification daemon)
Gtk3 related posts
- FLaNK AI Weekly 25 March 2025
- TextSnatcher: Copy text from images, for the Linux Desktop
- The open source peek screen recorder is being deprecated
- Planify: Task manager with Todoist support designed for GNU/Linux
- Book list for streetfighting computer scientists
- Planify: Task Manager for Linux
- nwg-bar 0.1.5
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source Gtk3 projects? This list will help you:
Project | Stars | |
---|---|---|
1 | xournalpp | 10,205 |
2 | peek | 10,058 |
3 | eww | 8,397 |
4 | tilix | 5,292 |
5 | AutoKey | 3,145 |
6 | pdfarranger | 2,990 |
7 | linux-wifi-hotspot | 2,819 |
8 | GameHub | 2,167 |
9 | CPU-X | 1,902 |
10 | zathura | 1,705 |
11 | sc-controller | 1,501 |
12 | nicotine-plus | 1,452 |
13 | Sweet | 1,378 |
14 | adw-gtk3 | 1,346 |
15 | ags | 1,340 |
16 | syncthing-gtk | 1,258 |
17 | Gradience | 1,209 |
18 | TextSnatcher | 1,202 |
19 | cozy | 1,065 |
20 | SwayNotificationCenter | 1,035 |
21 | plotinus | 1,014 |
22 | abaddon | 905 |
23 | whatsapp-for-linux | 892 |
Sponsored