Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/toutpuissantged/SlimTik
simple and fast text editor
https://github.com/toutpuissantged/SlimTik
opensource python python3 text-editor tkinter tkinter-graphic-interface tkinter-gui tkinter-python tkinter-widgets
Last synced: about 2 months ago
JSON representation
simple and fast text editor
- Host: GitHub
- URL: https://github.com/toutpuissantged/SlimTik
- Owner: toutpuissantged
- Created: 2021-03-16T21:01:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-04T14:02:42.000Z (almost 3 years ago)
- Last Synced: 2024-06-28T13:33:33.149Z (3 months ago)
- Topics: opensource, python, python3, text-editor, tkinter, tkinter-graphic-interface, tkinter-gui, tkinter-python, tkinter-widgets
- Language: Python
- Homepage:
- Size: 57.6 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# SlimTik
## What's this ?
slimtik is a simple, fast and powerful text editor.
## Usage for developers without nodejs
installer python 3.x
puis cloner le projet sur github apres avoir installer git en local``` bash
gitclone https://github.com/toutpuissantged/BestOfWeb.git```
acceder au repertoire du projet
``` bash
cd BOW```
installer les dependances avec pip
``` bash
pip install -r requirements.txt```
lancer le script
``` bash
python main.py```
cette procedure est destiner au developeurs souhaitant tester rapidement le project , pour installer les usage de tests integrales veillez voir le chapitre suivant
## usage for developers with nodejs
installer nodejs
installer python 3.x
puis cloner le projet sur github apres avoir installer git en local``` bash
gitclone https://github.com/toutpuissantged/BestOfWeb.git```
acceder au repertoire du projet
``` bash
cd BOW```
installer les dependances avec pip
``` bash
pip install -r requirements.txt```
installer les dependances npm
``` bash
npm install```
pour lancer le developement avec du rechargement automatique
``` bash
npm run dev```
pour lancer les tests unitaires
``` bash
npm run test```
pour lancer la compilation du projet
``` bash
npm run build```
## Contribution
pour contribuer au projet , vous pouvez suivre les instructions suivantes
forker le projet sur github
creer une branche pour votre contribution
faite vos modifications sur votre branche
une fois les commits creer un pull request et attendre la validation de l'administrateur### attention
- les messages commits doivent etre explicites et en anglais pour eviter les confusions
- les tests untaire et dintegration doivent etre valider par le serveur d'integration continue
- ecrire des tests pour chaque fonctionnalite implementer
- suivre les regle du code et respecter les standards## License
[MIT] (https://choosealicense.com/licenses/mit/)