Gtk

Open-source projects categorized as Gtk

Top 23 Gtk Open-Source Projects

  • matplotlib

    matplotlib: plotting with Python

    Project mention: [OC] Attempted & Completed Suicide Rate in Canada, 1998/99 | reddit.com/r/dataisbeautiful | 2023-03-05

    Tool: Matplotlib Pyplot

  • WebKit

    Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.

    Project mention: Gnome Web 44: leaps and bounds | reddit.com/r/gnome | 2023-03-12

    It was just a hardcoded value: https://github.com/WebKit/WebKit/pull/11197/files

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Akira

    Native Linux App for UI and UX Design built in Vala and GTK

    Project mention: Suggest me a designing tool | reddit.com/r/opensource | 2023-02-19

    Possibly Akira?

  • eww

    ElKowars wacky widgets

    Project mention: The eww example bar is a normal window instead of a bar. | reddit.com/r/bspwm | 2023-03-03

    Hello I want to use the eww example status bar as a starting point to create mine. https://github.com/elkowar/eww/tree/master/examples/eww-bar

  • wxWidgets

    Cross-Platform C++ GUI Library

    Project mention: GUI programming in C++ | reddit.com/r/cpp_questions | 2023-01-17

    wxwidgets If you prefer to use actual native widgets If you don't like Qt Fewer users = less help, less features

  • foliate

    A simple and modern GTK e-book reader

    Project mention: Is Foliate discontinued? | reddit.com/r/gnome | 2023-02-28

    There is a gtk4 branch for Foliate here: https://github.com/johnfactotum/foliate/tree/gtk4

  • rnote

    Sketch and take handwritten notes.

    Project mention: Convertible - welches Linux OneNote alternative | reddit.com/r/de_EDV | 2023-03-26
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • pywebview

    Build GUI for your Python program with JavaScript, HTML, and CSS

    Project mention: NiceGUI 1.2.0: Electron for Python | reddit.com/r/nicegui | 2023-03-20

    Thanks for sharing. The issue is tracked at https://github.com/zauberzeug/nicegui/issues/576. But it looks like something which originates from the pywebview lib which is used to provide the native mode.

  • Waybar

    Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:

    Project mention: I can’t get over the font change in Windows 11 task bar time 😫 | reddit.com/r/aspiememes | 2023-03-19

    Switch to Arch Linux with Wayland & https://github.com/WillPower3309/swayfx. Then add https://github.com/Alexays/Waybar for status bar.

  • Ulauncher

    Linux Application Launcher 🇺🇦

    Project mention: How do you guys make good use of the app grid? I feel like I use it way less than I originally thought. | reddit.com/r/gnome | 2023-03-16

    NOTE: If you're using a Wayland session, the Ctrl + Space shortcut (which brings up the launcher) will be unreliable due to other windows eating the keyboard events instead (see the official Ulauncher wiki). The workaround solution is very simple and also works on X11, so we'll replace Ulauncher's default binding with the workaround technique everywhere, so that it works universally on both X11 and Wayland.

  • hexchat

    GTK+ IRC client

    Project mention: DPReview.com is shutting down | reddit.com/r/Archiveteam | 2023-03-23

    First off, grab yourself an IRC client. On their connection info page Hackint has information for both WeeChat and Hexchat, but you could use any IRC client.

  • yoru

    夜 - Yoru | Aesthetic and Beautiful Awesome Environment :first_quarter_moon:

    Project mention: awful not found | reddit.com/r/awesomewm | 2023-03-14

    I tried to use the yoru theme

  • firefox-gnome-theme

    A GNOME👣 theme for Firefox🔥

    Project mention: How do you think with GTK4 none themable? | reddit.com/r/gnome | 2023-03-16

    It's nice in theory to try to have a cohesive design, but as soon as you start downloading additional apps, thing will start being less and less coherent. Maybe you'll get Firefox to match the rest of the system (but that will require a separately maintained CSS for every ,theme like what Rafael Mardojai does for Firefox), but apps Chromium, OBS, Steam, Discord, Spotify? It's not realistic to expect every App to maintain a version that fits every DE there is. The only thing I would care about is that the apps come with a Light/Dark mode and follow the system preference.

  • bleachbit

    BleachBit system cleaner for Windows and Linux

    Project mention: How to clear up C drive? | reddit.com/r/techsupport | 2023-03-29

    This tool will help https://github.com/bleachbit/bleachbit

  • GameHub

    All your games in one place

    Project mention: Anyone using a launcher? | reddit.com/r/linux_gaming | 2023-03-25

    Right now there's Steam, Heroic (Epic, Gog), Itch, Gamejolt, Humble, etc. Nothing really integrates all of them except GameHub and it's inactive and doesn't have EGS support.

  • dino

    Modern XMPP ("Jabber") Chat Client using GTK+/Vala (by dino)

    Project mention: Instant Messaging: XMPP or Websocket | reddit.com/r/selfhosted | 2022-11-05

    So XMPP is an awesome protocol in theory. Also many issues you're trying to solve are probably already solved in one of the specifications and I personally think that XMPP is missing out on clients. Some clients are nice (i.e. Conversations or Dino) but they are not as appealing as Telegram or Discord.

  • go-gtk

    Go binding for GTK

  • Remmina

    Mirror of https://gitlab.com/Remmina/Remmina The GTK+ Remmina Remote Desktop Client

    Project mention: GUI Control, fedora to fedora | reddit.com/r/Fedora | 2023-03-17

    You can use RDP, it's already installed in Fedora. (Assuming Gnome/Wayland), you go to Settings > Sharing, and enable Remote Desktop. It'll generate a new password for access by default. I only use with MS Remote Desktop from a Mac, but I think people generally like Remmina as a client.

  • 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.

    Project mention: PDF Arranger KDE Alternative? | reddit.com/r/kde | 2023-03-28

    I have always only been using PDF Arranger for manipulating PDF files (merging different files, arranging, adding, deleting pages) and I'm wondering if there really is no KDE equivalent for that application.

  • themix-gui

    Graphical application for generating different color variations of Oomox (Numix-based) and Materia (ex-Flat-Plat) themes (GTK2, GTK3, Cinnamon, GNOME, Openbox, Xfwm), Archdroid, Gnome-Color, Numix, Papirus and Suru++ icon themes. Have a hack for HiDPI in gtk2. Its Base16 plugin also allowing a lot of app themes support like Alacritty, Emacs, GTK4, KDE, VIM and many more.

    Project mention: Dark theme with good coverage | reddit.com/r/swaywm | 2022-12-28

    1- Install Themix. Generate the theme, for both gtk and qt, and select the theme through qt5ct.

  • pyglossary

    A tool for converting dictionary files aka glossaries. Mainly to help use our offline glossaries in any Open Source dictionary we like on any modern operating system / device.

    Project mention: how to creat flashcard fast and quickly ? | reddit.com/r/Anki | 2023-02-24

    pip install -U git+https://github.com/ilius/pyglossary

  • dotfiles

    :cherry_blossom: 𝐀esthetic 𝐎penbox𝐖𝐌 𝐄nvironment (by owl4ce)

    Project mention: Any linux ricers here? Would like some references to good resources about dotfile and git repo structuring. | reddit.com/r/becomingnerd | 2022-12-17

    2) In addition, while using well made dotfiles has been helpful for learning and spring boarding on, I do struggle with understanding some of the file structure. For example, I've been using https://github.com/owl4ce/dotfiles to reference some of my files from, but while I understand the file content, I'm having difficulty understanding the locations and how they install from git. I'm trying to read about both the dotfile structuring as well as git repo structuring. Any good articles would be helpful.

  • gnvim

    GUI for neovim, without any web bloat

    Project mention: Nvim-rs new release 0.5 | reddit.com/r/neovim | 2022-10-12

    Nvim-rs is a rust library for writing rpc clients for neovim, utilizing the async/await language feature. It allows to write guis that embed neovim (like neovide and gnvim), external clients (like nvim-send), or more standard plugins (like this port of the iconic scorched earth).

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-29.

Gtk related posts

Index

What are some of the best open-source Gtk projects? This list will help you:

Project Stars
1 matplotlib 17,065
2 WebKit 5,941
3 Akira 5,097
4 eww 5,033
5 wxWidgets 4,948
6 foliate 4,058
7 rnote 3,804
8 pywebview 3,441
9 Waybar 3,356
10 Ulauncher 3,035
11 hexchat 2,843
12 yoru 2,758
13 firefox-gnome-theme 2,343
14 bleachbit 2,075
15 GameHub 1,994
16 dino 1,976
17 go-gtk 1,936
18 Remmina 1,932
19 pdfarranger 1,931
20 themix-gui 1,853
21 pyglossary 1,821
22 dotfiles 1,779
23 gnvim 1,669
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com