Célestine

Documentation Status GitHub repo size PyPI - Version PyPI - License Calendar Versioning https://app.deepsource.com/gh/mem-dixy/celestine.svg/?label=active+issues&show_trend=true&token=1MUQkPi-6MM_PMqnaWrAJ6c7

A python framework for desktop applications. Featuring support for multiple graphical user interfaces. Localized for members of the European Union.

About

The only requirement is Python. However, you can install additional packages for extended functionality.

This has also been designed to run as a Blender Add-on! Note that Blender is an isolated environment, so other packages can not be used with it.

Commands

Applications

Built in application to try out.

Application

Command

Information

Clean

celestine -a clean

Runs several code formatting tools to get ready for publishing.

Demo

celestine -a demo

Test application for changing screens with buttons.

Translator

celestine -a translator

Translate the default language file into the 24 other languages.

Viewer

celestine -a viewer

Test application for viewing a limited number of images.

Caution: By default the viewer application will try to load every image it finds begining with the current working directory.

Graphical User Interfaces

Interface

Source

Command

blender

Blender Foundation [1]

-i blender

curses

Python Standard Library [2]

-i curses

dearpygui

Python Package Index

-i dearpygui

pygame

Python Package Index

-i pygame

tkinter

Python Standard Library [3]

-i tkinter

Natural Languages

Language

Translation [4]

Command

Bulgarian

български

-l bg

Czech

čeština

-l cs

Danish

dansk

-l da

German

Deutsch

-l de

Greek

ελληνικά

-l el

English

English

-l en

Spanish

español

-l es

Estonian

eesti

-l et

Finnish

suomi

-l fi

French

français

-l fr

Irish

Gaeilge

-l ga

Croatian

hrvatski

-l hr

Hungarian

magyar

-l hu

Italian

italiano

-l it

Lithuanian

lietuvių

-l lt

Latvian

latviešu

-l lv

Maltese

Malti

-l mt

Dutch

Nederlands

-l nl

Polish

polski

-l pl

Portuguese

português

-l pt

Romanian

română

-l ro

Slovak

slovenčina

-l sk

Slovenian

slovenščina

-l sl

Swedish

svenska

-l sv

Optional Dependencies

Package

Description

dearpygui

DearPyGui: A simple Python GUI Toolkit

pygame

Python Game Development

windows-curses [5]

Support for the standard curses module on Windows

pillow

Python Imaging Library (Fork)

Licences

The licence for Cascadia Code is the SIL Open Font License.

The licence for celestine is the European Union Public Licence.

Footnotes