[Module Listing Request]: `nuxt-feature-flags-module `
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1.1k
- Forks
- 354
- Avg merge
- 10h 18m
- Merged PRs (30d)
- 12
Description
Description
Nuxt Feature Flags brings a lightweight, environment‑based feature flag system to Nuxt 3. It lets you conditionally expose features across components, pages, route middleware, and server APIs based on explicit environments like development, staging, or production. The module ships with a useFeatureFlag composable, a v-feature directive, page metadata helpers, and server utilities that include build‑time validation to catch undeclared flags before they ship.
Highlights
- Hide unfinished features in production
- Roll out betas to staging or preview environments
- Guard pages, routes, and APIs with simple helpers
- Schedule feature launches for specific environments
- Detect undeclared flags during build
Planned enhancements include DevTools integration, remote configuration, scheduling, A/B testing, analytics, and per‑user targeting.
Repository
https://github.com/nicokempe/nuxt-feature-flags-module
npm
https://www.npmjs.com/package/nuxt-feature-flags-module
Nuxt Compatibility
Tested on Nuxt 3 and Nuxt 4
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the linked nuxt-feature-flags-module repository and npm package first, then identify how the Nuxt modules directory records module listings. Add the module using the repository and package details in the issue; done means the listing accurately represents the module. No target file or test is named.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nuxt, typescript
- Domain
- documentation
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100