An open API service indexing awesome lists of open source software.

https://github.com/andersevenrud/xpra-html5-client

Xpra HTML5 client written in TypeScript
https://github.com/andersevenrud/xpra-html5-client

remote-desktop streaming xpra

Last synced: 19 days ago
JSON representation

Xpra HTML5 client written in TypeScript

Awesome Lists containing this project

README

          

# xpra-html5-client

![xpra-html5-client-react](https://user-images.githubusercontent.com/161548/157789860-dabe3617-52e3-4b8d-9fee-950f018f879b.png)

## About

A monorepo for a Xpra HTML client written in TypeScript, including a user interface using React.

Focuses on modularity and embedding. Based off the [official](https://github.com/Xpra-org/xpra-html5) client.

**This is a [work in progress](https://github.com/andersevenrud/xpra-html5-client/issues/3)**.

## Requirements

Any modern browser (no Internet Explorer) and an Xpra server.

## Installation

*No pre-build user interface is provided at this moment, only npm packages for custom integration.*

*Refer to the documentation below in order to set up your own development environment or how to build your own with the provided sources.*

**[Live demo](https://andersevenrud.github.io/xpra-html5-client/ts/client/)**

## Documentation

* [Development](docs/development.md)
* [Integration](docs/integration.md)
* [Architecture](docs/architecture.md)
* [API](https://andersevenrud.github.io/xpra-html5-client/ts/docs/modules.html)

## License

Mozilla Public License Version 2.0

---

This repository is based on the official Xpra HTML5 client sources

> Copyright Copyright (C) 2016-2022 Antoine Martin
>
> Licensed under MPL 2.0, see: http://www.mozilla.org/MPL/2.0/
>
> https://github.com/Xpra-org/xpra-html5/blob/master/LICENSE

---

X11 Logo

> The X Window System is a trademark of The Open Group.
>
> Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
>
> https://creativecommons.org/licenses/by-sa/3.0/