Tools/posva/vue-promised

vue-promised

💝 Composable Promises & Promises as components

1.9kemergingTypeScriptMIT Licensetrending

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.

What to do by team size

Solo
free
Small team
free
Larger team
free
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,929
Forks
85

Explore Further

More tools in the directory