A native roadmap widget for iOS & Swift
Put your public product roadmap inside your app with a real SwiftUI RoadmapView — grouped by status, with in-app voting, no WebView. Build what users actually want next.
⚡ One line: FeaturesVote.RoadmapView()
"Shout out to FeaturesVote! Integration was done in under a minute"
Alexandre Negrel,
Founder at Prisme Analytics
From zero to an in-app roadmap
Add the Swift package, configure once, and drop the view into any screen or tab.
1 · Add the package
// Package.swift
dependencies: [
.package(
url: "https://github.com/features-vote/features-vote-sdk.git",
from: "1.0.0"
)
]2 · Drop in RoadmapView
import SwiftUI
import FeaturesVote
@main
struct MyApp: App {
init() {
FeaturesVote.configure(with: "your-project-slug")
}
var body: some Scene {
WindowGroup { ContentView() }
}
}
struct RoadmapScreen: View {
var body: some View {
// A native, in-app roadmap grouped by status —
// users can vote on what's planned, no WebView.
FeaturesVote.RoadmapView()
}
}A roadmap your users can actually use
Native rendering, status grouping, and voting built in — transparency that doubles as prioritization.
Native, not a WebView
A real SwiftUI view with a UIKit bridge and zero dependencies — it looks and scrolls like the rest of your app.
Grouped by status
Planned, in progress, done — your roadmap, organized by where each item stands, themed to your brand.
Vote inside the roadmap
Users upvote what they want next, right on the roadmap. You build by demand, not by guesswork.
Public transparency
Showing what's coming builds trust and cuts 'is this on your radar?' support tickets.
Revenue-weighted signal
Pass updateUser(spend:) and weigh roadmap demand by the revenue behind each request.
One line to ship
FeaturesVote.RoadmapView() — managed from the same dashboard as your voting board and changelog.
One source of truth, three native views
The roadmap is the middle of the loop: collect requests on the voting board, show progress on the roadmap, announce shipped work in the changelog — all from one SDK and one dashboard.
Frequently Asked Questions
Still not convinced?
Here's a full price comparison with all top competitors
Is it lacking a feature you need?
Chances are, we're already working on it. Check our roadmap
Okay, okay! Sign me up!
Start building the right features today ⚡️