Skip to content
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.
/ spruce Public archive

A lightweight state management layer for Alpine.js. 🌲

Notifications You must be signed in to change notification settings

ryangjchandler/spruce

Repository files navigation

spruce header

✨ Help support the maintenance of this package by sponsoring me.

🌲 Spruce

A lightweight global state management layer for Alpine.js

GitHub tag (latest by date) Build size Brotli Monthly downloads via CDN

With the release of Alpine 3.x, Spruce has been replaced with a first-party $store helper, as well as Alpine.store. This package will continue to support Alpine 2.x, but only with security releases. I want thank everyone who has used and supported this packages development over the last couple of years, it really does mean a lot. ❤️

Documentation

To learn more about Spruce and how to use it, please refer to the official documentation.

Credits

Special thanks to Caneco for the logo ✨

Versioning

This project follows the Semantic Versioning guidelines.

Security

Please refer to SECURITY.md for more information.

License

Copyright (c) 2020 Ryan Chandler and contributors

Licensed under the MIT license, see LICENSE.md for details.