Skip to content

chrismichaelps/EiderScript

Repository files navigation

EiderScript Logo

EiderScript

EiderScript is a YAML-based framework that lets you build Vue 3 apps by defining components and Vue Router routes entirely in YAML, which compiles to standard Vue 3 code with full reactivity and internal Effect.ts handling for async operations.

Note

Experimental project under development


Playground

Explore EiderScript interactive examples and live compilation in the Playground.


Documentation

Comprehensive technical specifications and guides are available in the docs directory:

Important

Vuejs State Management/Global Store mapping (Pinia) is currently not supported in this version and is part of the future development roadmap.

Playground Screenshot

EiderScript Playground Screenshot


👥 Credits


💢 Troubleshootings

This is just a personal project created for study / demonstration purpose and to simplify my working life, it may or may not be a good fit for your project(s).


❤️ Show your support

Please ⭐ this repository if you like it or this project helped you!
Feel free to open issues or submit pull-requests to help me improving my work.


🤖 Author

Chris M. Perez

You can follow me on github · twitter


Copyright ©2026 EiderScript.

About

EiderScript is a YAML-based framework that lets you build Vue 3 apps by defining components, Pinia stores, and Vue Router routes entirely in YAML, which compiles to standard Vue 3 code with full reactivity and internal Effect.ts handling for async operations.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages