
Flox
Flox is a powerful environment manager designed to help developers and teams build, ship, and use software with reproducible environments. It allows users to create portable, reproducible development environments that include all necessary tools and frameworks, ensuring consistency across local development, continuous integration, and production deployments. Flox supports layering and composition of environments, making it easy to customize and share setups. It integrates deeply with the Nix ecosystem, providing enterprise-grade solutions for software supply chain management, compliance, and complex build processes.
Key features include:
- Reproducible Environments: Create environments that work consistently across different machines and stages of the software lifecycle.
- Flox Catalog: Access a large catalog of open source software packages and CUDA stacks for machine learning and other workloads.
- Team Collaboration: Share environments and packages within teams using FloxHub, enabling seamless collaboration.
- Enterprise Support: Custom deployment options, software policy engine, and comprehensive packaging support for organizational needs.
- Integration with CI/CD: Test and deploy using the same environment configurations to ensure reliability.
- Layering and Composition: Combine multiple environments to build complex setups without conflicts.
To get started, download the Flox CLI, create a Flox environment manifest specifying your dependencies, and activate the environment locally. Teams can publish and share environments via FloxHub, and enterprises can customize deployments to meet compliance and security requirements.
No discussions yet
Be the first to start a discussion about Flox
Developer
Pricing and Plans
Personal
For individual developers to build and share portable, reproducible dev environments using open source software.
- Flox virtual environment manager CLI
- Access to the Flox Catalog
- Unlimited public FloxHub environments
- 3 private FloxHub environments
- 5 private packages
- Community support via Slack or Discourse
Team
For teams needing a unified way to build, publish, and manage software across local dev, CI, and production.
- Everything in Personal
- Access to team catalog
- Unlimited package publishing
- Unlimited team FloxHub environments
- Platform support
- Paid consulting with Flox packaging experts
Enterprise
For organizations requiring curated software supply chains, compliance, and complex build management.
- Everything in Team
- Custom deployment options
- Custom base catalog
- Software policy engine
- Comprehensive packaging support
- Paid consulting with Nix packaging experts