yahoo/fluxible

A pluggable container for universal flux applications.

1,789

stars

739

commits

JavaScript

primary language

Sep 30, 2025

updated

fluxible.io
flux
javascript
react
web

README

⚠️ DEPRECATED / END-OF-LIFE (EOL)fluxible and packages in this repository will be unmaintained as of 2025-12-31. No new features, issues, PRs, or security fixes will be provided. See the issue for more information https://github.com/yahoo/fluxible/issues/854

Fluxible Build Status

This repository is the home of Fluxible and related libraries.

For support, please use GitHub Discussions.

Documentation

Please check out the Fluxible package README for documentation.

Development

All code is developed against the latest Node LTS version. This repository leverages npm workspaces for package management.

Publishing

The changesets library publishes packages to the npm registry. Use the following steps to publish a package:

  1. After making changes to a package in your branch, run npx changesets and follow the prompts to choose which package needs to be published and what type of version (i.e., major, minor, patch).
  2. Commit the newly created .changes/<id>.md file to your branch.
  3. Open a PR with your changes.
  4. Once reviewed and merged, the GitHub Actions publish job will run the changesets action and open a new PR with package.json and CHANGELOG.md changes for the packages chosen to publish.
  5. Merge this PR when a release is needed.

License

This software is free to use under the Yahoo Inc. BSD license. See the LICENSE file for license text and copyright information.

Contributors

(top 30 of 90)

mridgway

198 commits

redonkulus

173 commits

lingyan

55 commits

yahoo/fluxible

A pluggable container for universal flux applications.

1,789

stars

739

commits

JavaScript

primary language

Sep 30, 2025

updated

fluxible.io
flux
javascript
react
web

README

⚠️ DEPRECATED / END-OF-LIFE (EOL)fluxible and packages in this repository will be unmaintained as of 2025-12-31. No new features, issues, PRs, or security fixes will be provided. See the issue for more information https://github.com/yahoo/fluxible/issues/854

Fluxible Build Status

This repository is the home of Fluxible and related libraries.

For support, please use GitHub Discussions.

Documentation

Please check out the Fluxible package README for documentation.

Development

All code is developed against the latest Node LTS version. This repository leverages npm workspaces for package management.

Publishing

The changesets library publishes packages to the npm registry. Use the following steps to publish a package:

  1. After making changes to a package in your branch, run npx changesets and follow the prompts to choose which package needs to be published and what type of version (i.e., major, minor, patch).
  2. Commit the newly created .changes/<id>.md file to your branch.
  3. Open a PR with your changes.
  4. Once reviewed and merged, the GitHub Actions publish job will run the changesets action and open a new PR with package.json and CHANGELOG.md changes for the packages chosen to publish.
  5. Merge this PR when a release is needed.

License

This software is free to use under the Yahoo Inc. BSD license. See the LICENSE file for license text and copyright information.

Contributors

(top 30 of 90)

mridgway

198 commits

redonkulus

173 commits

lingyan

55 commits

Languages

JavaScript

100.0%