https://github.com/flexxui/webruntime
Launch HTML5 apps in the browser or a desktop-like runtime.
https://github.com/flexxui/webruntime
Last synced: 9 months ago
JSON representation
Launch HTML5 apps in the browser or a desktop-like runtime.
- Host: GitHub
- URL: https://github.com/flexxui/webruntime
- Owner: flexxui
- License: bsd-2-clause
- Created: 2018-02-26T22:36:32.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-01-20T15:55:19.000Z (over 1 year ago)
- Last Synced: 2025-06-28T21:50:54.386Z (12 months ago)
- Language: Python
- Homepage: http://webruntime.readthedocs.io
- Size: 3.81 MB
- Stars: 44
- Watchers: 5
- Forks: 10
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Webruntime
----------
[](https://travis-ci.org/flexxui/webruntime)
[](https://webruntime.readthedocs.org)
The webruntime module can be used to launch applications based on
HTML/JS/CSS. This can be a browser or a runtime that looks like a
desktop app, such as XUL (based on Firefox) or NW.js.
Installation
------------
Webruntime is pure Python and requires Python 3.4+.
It's only dependency is [dialite](https://github.com/flexxui/dialite).
* ``pip install webruntime``
Example
-------
```py
>>> from webruntime import launch
>>> rt = launch('http://xkcd.com', 'app')
...
>>> rt.close()
```
License
-------
The code of Webruntime is distributed under the terms of
the liberal 2-clause BSD license. See LICENSE for details.