All Projects → natorsc → gui-python-gtk

natorsc / gui-python-gtk

Licence: MIT license
Repositório criado para documentar e centralizar conteúdos, dicas, tutoriais e exemplos de código sobre a construção de interfaces com a linguagem de programação Python (PyGObject) e o toolkit gráfico Gtk 4.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to gui-python-gtk

dippi
Calculate display info like DPI and aspect ratio
Stars: ✭ 57 (-32.94%)
Mutual labels:  gtk, gnome, gtk4
Node Gtk
GTK+ bindings for NodeJS (via GObject introspection)
Stars: ✭ 287 (+237.65%)
Mutual labels:  gtk, gnome, gtk3
vulcan
A minimalistic text editor designed for both ordinary use and software development
Stars: ✭ 46 (-45.88%)
Mutual labels:  gtk, gnome, gtk3
telegrand
A Telegram client for GNOME
Stars: ✭ 380 (+347.06%)
Mutual labels:  gtk, gnome, gtk4
GabTag
A gtk linux application to handle audio tags 🎵
Stars: ✭ 34 (-60%)
Mutual labels:  gtk, gnome, gtk3
pw3270
3270 Emulator for gtk
Stars: ✭ 38 (-55.29%)
Mutual labels:  gtk, gnome, gtk3
Playhouse
A Playground for HTML/CSS/JavaScript
Stars: ✭ 28 (-67.06%)
Mutual labels:  gtk, gnome, gtk4
ThemeChanger
Theme changing utility for Linux, etc.
Stars: ✭ 14 (-83.53%)
Mutual labels:  gtk, gnome, gtk3
Marker
🖊 A gtk3 markdown editor
Stars: ✭ 644 (+657.65%)
Mutual labels:  gtk, gnome, gtk3
Sunflower
Small and highly customizable twin-panel file manager for Linux with support for plugins.
Stars: ✭ 347 (+308.24%)
Mutual labels:  gtk, gnome, gtk3
Gradio
Stars: ✭ 335 (+294.12%)
Mutual labels:  gtk, gnome, gtk3
Awesome Gtk
List of awesome GTK+ (gtk3) applications
Stars: ✭ 174 (+104.71%)
Mutual labels:  gtk, gnome, gtk3
Plotinus
A searchable command palette in every modern GTK+ application
Stars: ✭ 805 (+847.06%)
Mutual labels:  gtk, gnome, gtk3
Swiftgtk
A Swift wrapper around gtk-3.x and gtk-4.x that is largely auto-generated from gobject-introspection
Stars: ✭ 180 (+111.76%)
Mutual labels:  gtk, gnome, gtk3
Paperwork
Personal document manager (Linux/Windows) -- Moved to Gnome's Gitlab
Stars: ✭ 2,392 (+2714.12%)
Mutual labels:  gtk, gtk3
Nwg Launchers
GTK-based launchers: application grid, button bar, dmenu for sway and other window managers
Stars: ✭ 211 (+148.24%)
Mutual labels:  gtk, gtk3
plausible
Hybrid native + web app for Plausible Analytics
Stars: ✭ 47 (-44.71%)
Mutual labels:  gnome, gtk4
switchboard-plug-wallet
Manage Payment Methods and related settings
Stars: ✭ 17 (-80%)
Mutual labels:  gtk, gtk3
React Gtk
React Native bridge for gtk desktop applications
Stars: ✭ 209 (+145.88%)
Mutual labels:  gtk, gtk3
Drill
Search files without indexing, but clever crawling
Stars: ✭ 224 (+163.53%)
Mutual labels:  gtk, gtk3

Criando interfaces gráficas com Python (PyGObject) e Gtk 4


natorsc - gui-python-pygobject-gtk4stars - gui-python-pygobject-gtk4forks - gui-python-pygobject-gtk4

License MIT

Criando interfaces gráficas com Python (PyGObject) e Gtk 4

📝 Descrição

Repositório criado para documentar e centralizar conteúdos, dicas, tutoriais e exemplos de código sobre a construção de interfaces gráficas com a linguagem de programação Python (PyGObject) e o toolkit gráfico Gtk 4.


📚 Documentação

🚨 Importante!

Para facilitar a navegação e consulta dos conteúdos contidos neste repositório, a documentação foi criada com Sphinx + Furo.

Acesse https://gtk.justcode.com.br/ para poder ver ao conteúdo completo.


🛠 Tecnologias utilizadas

Até o presente momento as seguintes tecnologias estão sendo utilizadas na construção do projeto:

PythonPyGObjectSphinxFuroGtkGnomeFlatpak


🤓 Autor

Feito com 💙 por Renato Cruz 🤜🤛 Entre em contato!

E-mailLinkedIn

Uma das playlist que costumo ouvir quando estou estudando ou "codando" 😁:

Spotify

Sempre que possível escrevo tutoriais no meu blog pessoal 🚀:

Blog


💝 Doações

Ko-Fi

Ko-Fi

Pix

drawing

Chave: b1839493-2afe-484d-9272-82a3e402b36f


💡 Extra

Poetry

requirements.txt

Para gerar o arquivo de dependências requirements.txt através do Poetry utilizar o comando:

poetry export \
--without-hashes \
-f requirements.txt \
-o requirements.txt

Para gerar o arquivo com as dependências de desenvolvimento (requirements-dev.txt):

poetry export \
--with dev \
--without-hashes \
-f requirements.txt \
-o requirements-dev.txt

Dependências da documentação (docs/requirements.txt)

poetry export \
--only docs \
--without-hashes \
-f requirements.txt \
-o docs/data/requirements-doc.txt

Documentação.

Acessar a pasta da documentação:

cd docs

Criar a documentação:

make dirhtml

Executando um servidor local para a documentação:

python3 -m http.server -d build/dirhtml

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].