@webkrafters/vue-eagleeye
Vue Eagle Eye - Reactive Streamable Observable Auto-Immutable Update-friendly State Management System for Vue 3+. Maintaining application wide state made easy.
1,267
| Install | |
|---|---|
npm install @webkrafters/vue-eagleeye |
|
| Latest Version: | 1.0.3 |
| Vue: | 3 |
| License: | GPL-3.0-only |
| Last Updated: | Oct 12, 2026 |
| Links: | GitHub · npm |
Maintainer: webkrafters
Vue Eagle Eye
|
COMPATIBLE WITH VUE VERSION 3.0 AND BEYOND. |
- Ready for use anywhere in the app.
- Auto-immutable update-friendly context. See
store.setState. - A context bearing an observable consumer store.
- Recognizes negative array indexing. Please see Property Path and
store.setStateIndexing. - Only re-renders subscribing components (clients) on context state changes.
- Subscribing component decides which context state properties' changes to trigger its update.
- OOB Support for framework-agnostic state sharing among applications. Simply create an Auto Immutable instance to pass around as the
valueargument for this or any Eagle Eye based state manager instances.
Name: Vue Eagle Eye.
Usage: Please see Getting Started.
Demo: Play with the app on codesandbox
If sandbox fails to load app, please refresh dependencies on its lower left.
If the problem persits,
- clone the demo app repository.
- CD to the cloned demo app project's root folder.
- run
npm i - run
npm i -S <pkg_name>for all the packages in this `peerDependencies` of this library's package.json object. - and then `npm run vite`
Install:
npm install --save @webkrafters/vue-eagleeye
May also see What's Changed?
Full Documentation: vue-eagleeye.js.org
License
GPLv3
Related Packages
rx-state-bridge
Framework-agnostic RxJS operators that bridge async streams with UI state primit...
1,661
0
@nanostores/vue
Vue integration for Nano Stores, a tiny state manager with many atomic tree-shak...
930,917
74
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.3 | >= 3.5.34 | GPL-3.0-only | |
| 1.0.2 | >= 3.5.34 | GPL-3.0-only | |
| 1.0.1 | >= 3.5.34 | GPL-3.0-only | |
| 1.0.0 | >= 3.5.34 | GPL-3.0-only |
Pre-releases (7)
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.0-beta.6 | >= 3.5.34 | GPL-3.0-only | |
| 1.0.0-beta.5 | >= 3.5.34 | GPL-3.0-only | |
| 1.0.0-beta.4 | >= 3.5.34 | GPL-3.0-only | |
| 1.0.0-beta.3 | >= 3.5.34 | GPL-3.0-only | |
| 1.0.0-beta.2 | >= 3.5.34 | GPL-3.0-only | |
| 1.0.0-beta.1 | >= 3.5.34 | GPL-3.0-only | |
| 1.0.0-beta.0 | >= 3.5.34 | GPL-3.0-only |