An open API service indexing awesome lists of open source software.

https://github.com/mirkobrombin/elementarypython

Python application template for elementary OS.
https://github.com/mirkobrombin/elementarypython

example python python-template

Last synced: 9 months ago
JSON representation

Python application template for elementary OS.

Awesome Lists containing this project

README

          





Elementary Python


Python application template for elementary OS.







Screenshot
Screenshot Dark

## 🚀 How to start
First of all, I am happy to help you by providing a starter pack for creating your own elementary OS applications! :kissing_heart:

This template is available to everyone under the [GPL3 license](https://github.com/brombinmirko/ElementaryPython/blob/master/LICENSE), which means that you have to keep that license or change it with a compatible one.

In order to promote the development of this project and respecting the license, it is correct and moral to [attribute third party code credits to the author](https://opensource.stackexchange.com/a/4582).

Since your application can be an example for other users who intend to develop their own, you can open a PR to list your application on this page.

If you have any doubts or need help with development, do not hesitate to contact me :blush:

## 🎨 Examples/Showcase
There are several applications based on or inspired by this template that you can use as a reference to learn:
- [Bottles](https://github.com/brombinmirko/Bottles)
- [Football](https://github.com/brombinmirko/Football)
- [PPAExtender](https://github.com/brombinmirko/PPAExtender)
- [Kangaroo](https://github.com/brombinmirko/Kangaroo)
- [ytdownloader](https://github.com/michaldev/ytdownloader)
- [Golden Section Algorithm Visualization](https://github.com/stsdc/goldensection)
- [clips](https://github.com/hezral/clips)
- [Mastodon-GTK+](https://github.com/AnaGelez/mastodon_gtk)
- [Rogu](https://github.com/hezral/Rogu)
- [quickword](https://github.com/hezral/quickword)
- [inspektor](https://github.com/hezral/inspektor)
- [clips](https://github.com/hezral/clips)
- [Hasher](https://github.com/JeysonFlores/hasher)
## 🐞 Problems/New Features?
In any case, ask for support [here](https://github.com/brombinmirko/ElementaryPython/issues).

## 🔧 Requirements
- python3
- libgtk-3-dev
- libgranite-dev

## 🔧 How to run
```bash
com.github.mirkobrombin.elementarypython
```

## 🔧 Installation
Grab an updated release [here](https://github.com/brombinmirko/ElementaryPython/-/archive/master/ElementaryPython-master.zip) or use **git**:

```bash
git clone https://github.com/brombinmirko/ElementaryPython.git
cd ElementaryPython
sudo python3 setup.py install
```