Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/viur-framework/viur-scriptor
A development environment and API for scripting and automated data management on ViUR-based systems
https://github.com/viur-framework/viur-scriptor
Last synced: about 1 month ago
JSON representation
A development environment and API for scripting and automated data management on ViUR-based systems
- Host: GitHub
- URL: https://github.com/viur-framework/viur-scriptor
- Owner: viur-framework
- License: mit
- Created: 2022-11-17T12:13:27.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-13T07:02:42.000Z (4 months ago)
- Last Synced: 2024-08-13T08:25:46.135Z (4 months ago)
- Language: Vue
- Homepage:
- Size: 3.9 MB
- Stars: 4
- Watchers: 6
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-viur - ViUR-Scriptor - A scripting enviroment for the ViUR Framework (Official ViUR Resources / Further Repositories)
README
# ViUR Scriptor
A scripting enviroment for the ViUR Framework.## Development
Build the 'usepython' module:- Switch to directory where 'usepython' is located:
```shell
cd src/usepython
```- Build the library with the following command:
```shell
npm install
npm run build
```Install the node modules:
```shell
cd ../../
npm install
```Create the scriptor archiv:
```shell
cd src/assets
python3 make.py
```Run the development server:
```shell
npm run dev -- --port=8081
```## Build
To build the scriptor enter:```shell
npm run build
```## Dependencies
- [usepython](https://github.com/synw/usepython)
- [pyodide](https://github.com/pyodide/pyodide)
- [vue-json-pretty](https://github.com/leezng/vue-json-pretty)
- [viur-shoelace](https://github.com/viur-framework/viur-shoelace)
- [codemirror](https://github.com/codemirror/dev/)
- [pinia](https://github.com/vuejs/pinia)## Built With
[![Vue][Vue.js]][Vue-url]## License
Distributed under the MIT License. See `LICENSE` for more information.[Vue.js]: https://img.shields.io/badge/Vue.js-35495E?style=for-the-badge&logo=vuedotjs&logoColor=4FC08D
[Vue-url]: https://vuejs.org/