Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/livepeer/LivepeerDesktop
Desktop Application For Livepeer (Out of date)
https://github.com/livepeer/LivepeerDesktop
Last synced: 7 days ago
JSON representation
Desktop Application For Livepeer (Out of date)
- Host: GitHub
- URL: https://github.com/livepeer/LivepeerDesktop
- Owner: livepeer
- License: gpl-3.0
- Created: 2017-04-19T01:01:45.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-05T17:34:58.000Z (almost 7 years ago)
- Last Synced: 2024-08-02T14:08:57.923Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 62.3 MB
- Stars: 16
- Watchers: 11
- Forks: 5
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![alt text](https://github.com/buildog/LivepeerDesktop/raw/release/react/resources/github/logoWithPunchline.png)
This application connects to the **[Livepeer Toynet](https://github.com/livepeer/wiki/wiki/Toynet)**, and showcases the basic functionalities of the **[Livepeer network](https://livepeer.org)**.## Electron (Node.js)
#### Quick start
```
git clone [email protected]:livepeer/LivepeerDesktop.git
cd LivepeerDesktop
npm install
npm start
```#### Development Commands list
| command | task performed |
|:-----------| -----------|
| `npm start` | run the built application (`/dist`) |
| `npm run dev` | start dev (webpack will hot-reload the JavaScript and CSS) |
| `npm run dist` | generate a new build to `/dist` :shipit: 🎉 |
| `npm run release` | build a new package release for all plateform |## Apps
:hourglass: apps for Mac, Win and linux will be available soon, just **a matter of days**.## Package release
[electron-packager](https://github.com/electron-userland/electron-packager) is used generate the packages. You can create a release for all plateform via `npm run release` or platform specific via `npm run [package-mac | package-linux | package-win]`
## Updates
auto-updater will be available soon
## Known issues and workaround
### Your camera is busy :collision: :movie_camera:
On OSX you can release it with
```
sudo killall VDCAssistant AppleCameraAssistant
```## Built With
[React](https://facebook.github.io/react/) |
[Mobx](https://github.com/mobxjs/mobx) |
[Webpack](https://webpack.github.io/) |
[Electron](https://github.com/electron/electron) |
[PostCSS](https://github.com/postcss/postcss) |
[VideoJS](http://videojs.com) | **and a lot of love** 😍## Contributing
The best way to contribute is by looking at the [issues](https://github.com/livepeer/LivepeerDesktop/issues) in this repo.
For details and process of contributing to Livepeer in general, please read [CONTRIBUTING.md](https://github.com/livepeer/wiki/blob/master/CONTRIBUTING.md).## License
This repository is licensed under the GNU General Public License v3.0, also included in our repository in the [COPYING](https://github.com/livepeer/LivepeerDesktop/blob/master/COPYING) file.