Infusion is a different kind of JavaScript framework. Our approach is to leave you in control—it's your interface, using your markup, your way. Infusion is accessible and very, very configurable.
Infusion includes:
- an application framework for developing flexible stuff with JavaScript and jQuery
- a collection of accessible UI components
This is a prototype implementation of a future version of Infusion, Infusion 6 - it will not be compatible with previous versions of Infusion and none of the current code samples or documentation are valid. Visit the Fluid Technology channel on Element for more information.
http://fluidproject.org/infusion.html
- Download a Release
- Install from NPM
- Fork on GitHub
- Use from the CDNJS Content Distribution Network
- To try out Infusion quickly you can use the following
script
tag to include the full framework from the CDN:<script src='https://cdnjs.cloudflare.com/ajax/libs/infusion/2.0.0/infusion-all.min.js'></script>
- To try out Infusion quickly you can use the following
See How Do I Create an Infusion Package?, for details on creating complete or custom packages of Infusion.
Infusion has comprehensive documentation at http://docs.fluidproject.org/infusion.
The Fluid community is an international group of designers, developers, and testers who focus on a common mission: improving the user experience and accessibility of the open web.
The best way to join the Fluid Community is to jump into any of our community activities. Visit our website for links to our mailing lists, chat room, wiki, etc.
The Fluid community is dedicated to inclusive design—design that considers the full range of human diversity with respect to ability, language, culture, gender, age and other forms of human difference. To help ensure that our community is a safe space for all contributors, we have adopted a code of conduct based on the Contributor Covenant. All participants and contributors have the responsibility to uphold this code. Please contact the Advocacy working group if you encounter unacceptable behaviour.
Infusion is the cornerstone of a number of Fluid's own projects dedicated to supporting inclusive design on the Web. You can see some of them featured on our Projects page. Infusion is also used in a variety of third-party applications, which are listed on the Infusion Integrations wiki page.
All other development dependencies will be installed by running the following from the project root:
npm install