Embedable Roadmap — screenshot of github.com

Embedable Roadmap

This is an iOS library for embedding a product roadmap directly into your app. It allows users to vote on planned features, with a JSON-driven configuration and no custom backend required for voting.

Visit github.com →

Questions & Answers

What is Roadmap (AvdLee/Roadmap)?
Roadmap is a Swift Package Manager library for iOS applications that enables developers to embed a product roadmap directly within their app. It allows users to view upcoming features and vote on them, using a remote JSON configuration.
Who is AvdLee/Roadmap designed for?
This library is intended for iOS developers who want to integrate a lightweight, interactive product roadmap into their applications without building a custom backend. It's suitable for projects needing direct user feedback on feature priorities.
How does AvdLee/Roadmap differ from other roadmap tools?
A key differentiator is its serverless approach to voting; it supports features like Sidetrack for vote persistence without requiring developers to set up their own backend infrastructure. It also offers direct in-app integration as a Swift package, unlike most web-based roadmap solutions.
When should I consider using the AvdLee/Roadmap library?
You should consider using it when you need to gather user feedback on planned features directly within your iOS application. It's particularly useful if you prefer a self-contained client-side solution for displaying and managing roadmap items and votes.
How are roadmap items configured and displayed in AvdLee/Roadmap?
Roadmap items are defined in a remote JSON file, specifying attributes like ID, title, status, and description. The library supports localization for these fields and allows customization of the UI through RoadmapStyle or predefined templates.