Tools/posva/vue-promised

vue-promised

๐Ÿ’ Composable Promises & Promises as components

1.9k โ˜…emergingTypeScriptMIT License โ†’trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated May 2026

Vue-Promised is a small Vue library by Eduardo San Martin Morote (posva, a Vue core team member) that handles promises in templates without the boilerplate. You get a `Promised` component and a `usePromise` composable that track pending, resolved, and rejected states automatically, with a 200ms delay before showing a loading indicator to avoid layout flicker, and data preservation during refreshes.

There's no install ceremony beyond `npm install vue-promised`. It supports Vue 3 directly and Vue 2 via the composition API plugin. Twenty stable releases, version 2.2.0 since October 2021. Stable is the right word: this is a small library that does one thing and is essentially done.

Solo and small Vue teams: install it and stop writing the same async boilerplate every component. Large Vue teams: same recommendation. If you're using Vue Query or Vue Apollo for data fetching, they already handle this for those specific cases; Vue-Promised is for the general async work those tools don't cover.

The catch: it's a library, not a tool. It's also basically feature-complete and quiet, which looks like abandonment but isn't. posva still maintains the Vue ecosystem; this is just a small piece that doesn't need new features.

Free vs Self-Hosted vs Paid

fully free

Free: MIT licensed npm package. No feature gating.

Self-hosted: It's a Vue library; it runs in your application. No hosting.

Paid: None. posva funds his work through Vue ecosystem sponsorships.

Free MIT library. Mature and stable, not abandoned.

Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
69/100 ยท B
Adoption12/30
Maintenance25/25
Community7/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Notable author: 6,518 followers

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: โœ“ Yes

About

Owner
Eduardo San Martin Morote (User)
Stars
1,930
Forks
85

Explore Further

More tools in the directory