Resources

Roadmap

Our vision for the future of SwiftDS. This roadmap is indicative and subject to change based on community feedback and priorities. Want to suggest a feature? Open an issue on GitHub.

Overall Progress

5 of 14 completed

In Progress

2 items

Advanced Charts

Components

Line charts, bar charts, and pie charts with smooth animations and interactive tooltips

v1.3.0High

Form Validation

Components

Integrated validation system for forms with error messages and field-level validation

v1.3.0High

Planned

7 items

Data Table

Components

Advanced table with sorting, filtering, pagination, and column resizing

v1.4.0High

File Manager

Components

Component for file navigation, selection, and preview

Medium

Rich Text Editor

Components

Formatted text editor with toolbar and markdown support

Medium

Calendar Component

Components

Full calendar with date selection, events, and range picking

Medium

Drag & Drop

Components

Drag and drop system for reordering lists and grids

Low

Video Player

Components

Custom video player with controls and playback options

Low

Audio Player

Components

Audio player with waveform visualization

Low

Considering

5 items

3D Components

Platform

Components using RealityKit for immersive visionOS experiences

Widgets

Platform

Templates for Home Screen widgets across all sizes

Watch Complications

Platform

Templates for Apple Watch complications

Live Activities

Platform

Templates for Live Activities on iOS lock screen

App Clips

Platform

Optimized templates for App Clips

Recently Completed

5 items

Accessibility Overhaul

Components

VoiceOver, Dynamic Type, and Keyboard Navigation

v1.2.0

Messaging Components

Components

DSMessageBubble and DSChatInputBar

v1.1.0

Progress Components

Components

DSProgressRing with gradients

v1.1.0

Navigation Components

Components

DSFloatingTabBar with multiple styles

v1.1.0

Component Gallery

Documentation

Visual gallery of all components

v1.2.0

Community Feedback

Have an idea for a new component or feature? We'd love to hear from you! Open an issue on our GitHub repository to suggest features, report bugs, or contribute to the project.