# The Fixi Project > The fixi project is a family of five small, dependency-free web libraries. Each library source is smaller than 4.7kb unminified. The libraries work alone or together. - fixi.js: issues an HTTP request on any event and swaps the response HTML into the DOM - moxi.js: inline event scripts, DOM helpers, and simple reactivity - paxi.js: DOM morphing that keeps focus and input values - ssexi.js: extends fixi.js to handle streaming Server Sent Events - rexi.js: ergonomic fetch() wrappers for scripts If you use moxi.js with fixi.js, load moxi.js before fixi.js. ## Docs - [Guide](https://fixiproject.org/docs.html): tour of the libraries and how they fit together - [fixi README](https://raw.githubusercontent.com/bigskysoftware/fixi/master/README.md): full fixi.js reference - [moxi README](https://raw.githubusercontent.com/bigskysoftware/moxi/master/README.md): full moxi.js reference - [paxi README](https://raw.githubusercontent.com/bigskysoftware/paxi/master/README.md): full paxi.js reference - [ssexi README](https://raw.githubusercontent.com/bigskysoftware/ssexi/master/README.md): full ssexi.js reference - [rexi README](https://raw.githubusercontent.com/bigskysoftware/rexi/master/README.md): full rexi.js reference - [Project README](https://raw.githubusercontent.com/bigskysoftware/the-fixi-project/master/README.md): installation and the all-in-one bundle ## Optional - [Home](https://fixiproject.org/): project overview and installation - [fixi page](https://fixiproject.org/fixi.html) - [moxi page](https://fixiproject.org/moxi.html) - [paxi page](https://fixiproject.org/paxi.html) - [ssexi page](https://fixiproject.org/ssexi.html) - [rexi page](https://fixiproject.org/rexi.html) - [Demo](https://fixiproject.org/demo.html): how to run the working examples