Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/stream-pi/client

Stream-Pi Client
https://github.com/stream-pi/client

android automation cross-platform ios iot java javafx raspberry-pi raspbian sbc

Last synced: 24 days ago
JSON representation

Stream-Pi Client

Awesome Lists containing this project

README

        


logo

# Stream-Pi Client

*Free, Open-Source, Modular, Cross-Platform and Programmable Macro Pad*

Client Software for the Stream-Pi Platform

![version](https://img.shields.io/badge/Version-2.0.0--SNAPSHOT-green)

[![Discord](https://discordapp.com/api/guilds/582313435149238295/widget.png?style=shield)](https://discord.gg/BExqGmk)
[![Matrix](https://img.shields.io/matrix/stream-pi-general:matrix.org?label=Matrix)](https://matrix.to/#/!hTwUYZonUXThjkMhCD:matrix.org?via=matrix.org)
[![Become a patron](https://img.shields.io/badge/dynamic/json?color=%23e85b46&label=Donate&query=data.attributes.patron_count&suffix=%20patrons&url=https%3A%2F%2Fwww.patreon.com%2Fapi%2Fcampaigns%2F5789155)](https://www.patreon.com/streampi)
![Total Downloads](https://img.shields.io/github/downloads/stream-pi/client/total?label=Total%20Downloads)

### [Website](https://stream-pi.com)
#### [Download latest release](https://github.com/stream-pi/client/releases/tag/1.0.0-EA%2B3) | [Download latest snapshot](https://github.com/stream-pi/client/releases/tag/2.0.0-SNAPSHOT)
#### [Help us Translate!](https://github.com/stream-pi/client/blob/master/i18n.md)

## Compile and Run from source

### Prerequisites

- Java >= 11
- Maven >= 3.6.3

### Run

Run `mvn clean javafx:run`

## Bugs and Support

If you found a bug in the client, please report it by creating a [GitHub issue](https://github.com/stream-pi/client/issues).

You may also reach us via any of the following platforms:
* [E-mail](mailto:[email protected])
* [Matrix](https://matrix.to/#/!hTwUYZonUXThjkMhCD:matrix.org?via=matrix.org)
* [Discord](https://discord.gg/BExqGmk)
* [Twitter](https://twitter.com/stream_pi)

## License

This software is licensed to [GNU General Public License v3.0](https://github.com/stream-pi/client/blob/master/LICENSE).
```
Stream-Pi - Free, Open-Source, Modular, Cross-Platform and Programmable Macro Pad
Copyright (C) 2019-2022 Debayan Sutradhar (rnayabed), Samuel Quiñones (SamuelQuinones)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

Opensource Libraries/Technology used in Stream-Pi Client:

1. JavaFX - GNU General Public License with Classpath Exception
https://openjdk.java.net/legal/gplv2+ce.html

2. Ikonli - Apache License
https://github.com/kordamp/ikonli/blob/master/LICENSE

3. ControlsFX - BSD 3-Clause License
https://github.com/controlsfx/controlsfx/blob/jfx-13/license.txt

4. Medusa - Apache License 2.0
https://github.com/HanSolo/medusa/blob/master/LICENSE

5. Gluon Attach - GPL License
https://github.com/gluonhq/attach/blob/master/LICENSE

6. Gluon Client Maven Plugin - BSD-3 License
https://github.com/gluonhq/client-maven-plugin/blob/master/LICENSE
```