All Projects → Stream-Pi → Client

Stream-Pi / Client

Licence: gpl-3.0
An Opensource Alternative to the Elgato Stream Deck for the Raspberry Pi

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Client

Raspotify
Spotify Connect client for the Raspberry Pi that Just Works™
Stars: ✭ 3,623 (+5307.46%)
Mutual labels:  raspberry-pi, raspbian
Rpi Audio Receiver
Raspberry Pi Audio Receiver with Bluetooth A2DP, AirPlay, UPnP and Spotify Connect
Stars: ✭ 650 (+870.15%)
Mutual labels:  raspberry-pi, raspbian
Pi Hole Unbound Wireguard
Turning your Raspberry Pi into an ad-blocking VPN with built-in DNS resolution using Pi-Hole, Unbound & WireGuard.
Stars: ✭ 302 (+350.75%)
Mutual labels:  raspberry-pi, raspbian
client
Stream-Pi Client
Stars: ✭ 222 (+231.34%)
Mutual labels:  javafx, raspbian
Spocon
SpoCon - A Spotify Connect Client for Debian , Ubuntu and Raspberry Pi based on librespot-java
Stars: ✭ 51 (-23.88%)
Mutual labels:  raspberry-pi, raspbian
My Pihole Blocklists
Create custom pi-hole blocklists
Stars: ✭ 269 (+301.49%)
Mutual labels:  raspberry-pi, raspbian
Enclosure Picroft
Mycroft interface for Raspberry Pi environment
Stars: ✭ 649 (+868.66%)
Mutual labels:  raspberry-pi, raspbian
Pi Timelapse
Time-lapse app for Raspberry Pi computers.
Stars: ✭ 220 (+228.36%)
Mutual labels:  raspberry-pi, raspbian
Piku
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
Stars: ✭ 902 (+1246.27%)
Mutual labels:  raspberry-pi, raspbian
Atomic Toolkit
AtoMiC Toolkit simplifies HTPC / Home Server setup and management on Ubuntu and Debian variants including Raspbian. It currently supports: Couchpotato, Deluged, Emby, FFmpeg, Headphones, Htpcmanager, Jackett, Kodi, Lazylibrarian, Madsonic, Mono, Mylar, Nzbget, Nzbhydra, NzbToMedia, Ombi, Plex, Plexpy, Pyload, qBittorrent, Radarr, Sabnzbd+, Sickgear, Sickrage, Sonarr, Subsonic, Transmission, Unrar, Watcher, and Webmin.
Stars: ✭ 747 (+1014.93%)
Mutual labels:  raspberry-pi, raspbian
Storagesystem
🗒️ Personal Stock Control System
Stars: ✭ 236 (+252.24%)
Mutual labels:  javafx, raspberry-pi
Q3lite
Q3lite, an OpenGL ES port of Quake III Arena for embedded Linux systems.
Stars: ✭ 64 (-4.48%)
Mutual labels:  raspberry-pi, raspbian
Cattlepi
effortlessly boot, configure, update and monitor your raspberry pi ☁️
Stars: ✭ 250 (+273.13%)
Mutual labels:  raspberry-pi, raspbian
Pi Apps
Raspberry Pi App Store for Open Source Projects
Stars: ✭ 277 (+313.43%)
Mutual labels:  raspberry-pi, raspbian
Berrylan
Raspberry Pi WiFi setup
Stars: ✭ 243 (+262.69%)
Mutual labels:  raspberry-pi, raspbian
Mobilenet Ssd Realsense
[High Performance / MAX 30 FPS] RaspberryPi3(RaspberryPi/Raspbian Stretch) or Ubuntu + Multi Neural Compute Stick(NCS/NCS2) + RealSense D435(or USB Camera or PiCamera) + MobileNet-SSD(MobileNetSSD) + Background Multi-transparent(Simple multi-class segmentation) + FaceDetection + MultiGraph + MultiProcessing + MultiClustering
Stars: ✭ 322 (+380.6%)
Mutual labels:  raspberry-pi, raspbian
Briarids
An All-In-One home intrusion detection system (IDS) solution for the Raspberry PI.
Stars: ✭ 187 (+179.1%)
Mutual labels:  raspberry-pi, raspbian
Rpi Backlight
🔆 A Python module for controlling power and brightness of the official Raspberry Pi 7" touch display
Stars: ✭ 190 (+183.58%)
Mutual labels:  raspberry-pi, raspbian
Raspberry Pi Turnkey
How to make a Raspberry Pi image that can be deployed anywhere and assigned to a WiFi network without SSH 👌
Stars: ✭ 682 (+917.91%)
Mutual labels:  raspberry-pi, raspbian
Raspberrypi tempmon
Raspberry pi CPU temperature monitor with many functions such as logging, GPIO output, graphing, email, alarm, notifications and stress testing. Python 3.
Stars: ✭ 52 (-22.39%)
Mutual labels:  raspberry-pi, raspbian

StreamPi Client

This repository has the source code of the StreamPi Client Software, which is the interface for the multipurpose keyboard and is intended to run on any Single Board Computer, preferably the Raspberry Pi.

What is StreamPi?

StreamPi is an opensource, free alternative to the Elgato Stream Deck, which is a fully customizable and powerful multi-purpose keyboard.

Why StreamPi?

The original Stream Deck can serve as an extremely useful and powerful tool for Streamers, gamers, and professional users. However, it is not a budget friendly option for the average user. Hence, we decided to work on an opensource and cheaper alternative to the Stream Deck - The StreamPi

How to install StreamPi Client?

Installation is easy. You can grab the latest build from Releases, extract it on your SBC in your preferred directory, and then run sudo ./install.sh in the extracted directory.

How to use StreamPi?

You can browse through a comprehensive list of tutorials here.

StreamPi has two branches of software - Server and Client

This repository contains the Client Side code, which runs on your Raspberry Pi (or any cheaper or costlier SBC)

The client was originally written for the Raspberry Pi, which is a very cheap and powerful Single Board Computer. However, since this is written completely in Java, it can run virtually anywhere, even on another PC!

TL:DR you can run StreamPi Server, and Client on Linux, Windows and MacOS!

Since the Raspberry Pi is a small form factor motherboard, it can be used as a keyboard, if paired with any touch screen.

Requirements

  • A network connection to connect to the Client, via a router, or LAN.

  • This software has been written with Java, and is designed to work with Java 11+. If you want to compile this on your own, then you need to have Java 11+ installed on your computer, along with JavaFX 11+ installed. BellSoft's Liberica JDK 11 is preferred as it comes pre-bundled JavaFX 11.

Contribution

If you would like to contribute, or talk to us, or suggest anything, you can raise and issue in the repository, or if you want to talk to us, then you can simply join our Discord Server

About

This was originally thought of by Samuel Quinones. I was the one who wrote the software with assistance from Sam.

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].