made with vue.js


Functional Props Composition for UI Components

Visit Site


Functional Props Composition for UI Components

"ProppyJS is a tiny 1.5kB JavaScript library for composing props (object that components receive to render themselves). The generated props can then be used in Vue.

The primary purpose of this library is to lift the state one level above your UI components. So that your components are always stateless themselves, while you compose your props separately.

This helps keep your components layer functional and small, while giving you the flexibility to test your components and the behaviour of their props differently as needed."


Fahad Heylaal

Social Media Links

Vue Scrollama Scrollytelling Component
icon-eye-dark Created with Sketch. 3.896
Vorms Composition API Form Validation
icon-eye-dark Created with Sketch. 695
Sentry for Vue Vue Application Monitoring
πŸ’š Sponsored by Friends
We’re hosting on Digital Ocean! πŸ’™ Try it today and get a free $100 credit.
Ambient Image Component Ambient Multicolored Image Shadows
icon-eye-dark Created with Sketch. 934
Vue Lazyload Lazyload Images & Components
icon-eye-dark Created with Sketch. 759