An Opensource, Cross-Platform, Programmable, Modular Macropad Software
Stream-Pi Server is a free, open-source macro pad server designed for cross-platform use, enabling users to create, customize, and execute programmable macros. Built with flexibility in mind, this software serves as a central hub for managing macros across devices.
Key Features:
Modular Design: Stream-Pi Server supports a wide range of modules, allowing users to extend functionality through plugins.
Remote Control: Operate macros remotely via a user-friendly web interface or integrate with external devices.
Multi-Device Support: Seamlessly manage macros across multiple macro pads and devices.
Customizable Macros: Create complex sequences of actions tailored to individual needs, including conditional logic and delays.
Extensible Ecosystem: Leverage an open-source framework to develop custom plugins or integrate third-party tools.
Cross-Platform Compatibility: Runs on Windows, macOS, and Linux, ensuring broad accessibility.
Audience & Benefit:
Ideal for developers, gamers, streamers, and automation enthusiasts who require a versatile, customizable solution for macro management. Stream-Pi Server empowers users to build robust, cross-platform macro systems without vendor lock-in, fostering innovation and adaptability.
Install Stream-Pi Server via winget or download the latest release from GitHub.
README
Stream-Pi Server
Free, Open-Source, Modular, Cross-Platform and Programmable Macro Pad
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 Server:
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