Warning
This project is in early development and is not ready for production use.
Everyone deserves great software without friction. Stack transforms the often complex process of discovering, installing, and managing quality free software into a delightful experience. With our carefully curated collection and one-click installation, we're eliminating barriers between people and the tools they need.
Our mission: make exceptional software accessible to all.
Stack consists of three core components:
Component | Description | Action |
---|---|---|
🖥️ Desktop App | Install software with a single click | ↓ Download Now |
📚 Hub | Browse our curated collection of 160+ applications | 👀 Explore Hub |
🌐 Website | Access documentation and resources | → Visit Website |
- 📦 Software bundles: Download and run software stacks with
.stack
files - 👨💻 Desktop app: macOS
- 🚀 One-click installation: Install software with a single click
- 🔍 Curated collection: Access carefully selected free applications (and their alternatives)
- 🐳 Docker compose: Run powerful multi-container applications
- 🐳 Containers: Run single-container applications
- 📄 Static sites: Host websites with zero configuration
- 🌱 Coming soon: Support for Helm charts, PHP, Python, Node.js, and Go applications
- 🥧 Recipes: Create custom application stacks by mixing and matching components
- 🔒 Security-focused: Open-source software vetted against our security checklist
- 🛣 Roadmap:
- Cross-platform support (Linux, Windows)
- Self-contained packaging (bundled dependencies)
- Offline installation support
- Automatic updates
- Proxy configuration
See the ARCHITECTURE.md document for an overview of the project's architecture.
We welcome contributions! Check our CONTRIBUTING.md for guidelines.
This repository is available under the MIT License, with the following exception:
- The packages/app directory is protected under a proprietary license.
Stack is led by arnaud, who develops this project openly with support from the community.