Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/david-swift/scripter
A very simple GNOME app for very simple Python scripts
https://github.com/david-swift/scripter
app gnome libadwaita linux python swift swiftui
Last synced: 2 months ago
JSON representation
A very simple GNOME app for very simple Python scripts
- Host: GitHub
- URL: https://github.com/david-swift/scripter
- Owner: david-swift
- License: gpl-3.0
- Created: 2023-12-16T16:01:45.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-20T16:10:52.000Z (8 months ago)
- Last Synced: 2024-05-20T19:11:14.975Z (8 months ago)
- Topics: app, gnome, libadwaita, linux, python, swift, swiftui
- Language: Swift
- Homepage:
- Size: 1.51 MB
- Stars: 14
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
Scripter
A very simple, native GNOME app for writing and executing simple Python scripts.
It can be used as an advanced calculator or as an editor for testing simple scripts in Python.![Screenshot](data/icons/Screenshot.png)
## Table of Contents
- [Installation](#Installation)
- [Usage](#Usage)
- [Thanks](#Thanks)## Installation
1. Follow the installation instructions [here](https://github.com/AparokshaUI/AdwaitaTemplate#install-the-swift-freedesktop-sdk-extension).
2. Download this repository's source code and open the folder using [GNOME Builder](https://apps.gnome.org/Builder/).
3. Next to the hammer icon, in the dropdown menu, select `Export` and wait for the file browser to appear.
4. Open the `.flatpak` file with [GNOME Software](https://apps.gnome.org/Software/) and install the app.## Usage
Write a simple Python script. Run using the `Run` button or `Ctrl+Return`.
Print results using the `print` function so that they appear in the app's UI.Look up and copy previous outputs in the sidebar. Open it using the button in the toolbar.
## Thanks
### Dependencies
- [Adwaita](https://github.com/AparokshaUI/Adwaita) licensed under the [MIT License](https://github.com/AparokshaUI/Adwaita/blob/main/LICENSE.md)
- [CodeEditor](https://github.com/AparokshaUI/CodeEditor) licensed under the [MIT License](https://github.com/AparokshaUI/CodeEditor/blob/main/LICENSE.md)