This is not a complete list of all plans and will be updated as decisions are made.
Status Key:
Implemented
In Progress
Planned
Bundle
The JavaScript client injected into Discord. The rewrite is in progress; these reflect what’s wired up today.
Addons
| Feature | Status |
|---|
| Plugins | |
| Themes | |
| Icon Packs | |
API
| Feature | Status |
|---|
| Metro | |
| Storage & Settings | |
| Assets | |
| Native | |
| Toasts | |
| i18n | |
| File System | |
| Patcher (used internally, not yet exposed) | |
| Slash Commands | |
| Dialogs | |
Built-ins
| Feature | Status |
|---|
| Error Boundary | |
| Tracking Blocker | |
| Connecting Fix | |
| Staff Mode | |
| Feature | Status |
|---|
| Embedded Addon Store | |
| Theme Editor | |
| Theme Picker | |
| Fonts | |
Loader - iOS
Loaders
| Loader | Status |
|---|
| Bundle Loader | |
| Native Module | |
| React DevTools Loader | |
| Themes Loader | |
| Plugins Loader | |
| Settings Loader | |
| Fonts Loader | |
| Updater | |
| Tracking Blocker | |
| Native Theme Colors Live Reload | |
| FS Watcher | |
| Hot Reload (HMR) | |
| Toolbox / Recovery Menu | |
Native Features
Customizations the native module exposes to the JS client, driven live from settings.
| Feature | Status |
|---|
| Message Bubbles (light/dark colors, radius) | |
| Avatar Corner Radius | |
| Local Notifications | |
| Picture-in-Picture Video | |
| Device & Entitlement Info | |
| Feature Capability Negotiation | |
Extensions
| Extension | Status |
|---|
| Open in Discord (Safari) | |
| Share to Discord (share sheet) | |
Loader - Android
Loaders
| Loader | Status |
|---|
| Bundle Loader | |
| Native Module | |
| React DevTools Loader | |
| Themes Loader | |
| Plugins Loader | |
| Settings Loader | |
| Fonts Loader | |
| Updater | |
| Tracking Blocker | |
| Native Theme Colors Live Reload | |
| FS Watcher | |
| Hot Reload (HMR) | |
| Toolbox / Recovery Menu | |
Native Features
Customizations the native module exposes to the JS client, driven live from settings.
| Feature | Status |
|---|
| Message Bubbles (light/dark colors, radius) | |
| Avatar Corner Radius | |
| Local Notifications | |
| Device & Entitlement Info | |
| Feature Capability Negotiation | |
Manager App
| Feature | Status |
|---|
| Installer | |
| Updater | |
CLI
| Feature | Status |
|---|
| Plugin Creator | |
| Plugin Hot Reload | |
Debugger
| Feature | Status |
|---|
| WebSocket Implementation | |
| TypeScript Support | |
| Integrated Unbound Typings | |
| Snippets Storage | |
| React DevTools Integration | |
Typings Generator
| Feature | Status |
|---|
| AST Analyser | |
| Globals | |
| Package Typings such as React | |
| Relative Import Improvements | |
Documentation
| Feature | Status |
|---|
| Auto-generated TypeDoc API reference (CI, deployed on the docs site) | |
| React DevTools example docs | |
| Metro interop | |
| Flux stores (connectStores and dispatcher subscribing) | |
Web
Website
| Feature | Status |
|---|
| Discord OAuth2 | |
| Badge Management | |
| FAQ | |
| Addons | |
| Addon Submission | |
| Admin Panel | |
Backend
| Feature | Status |
|---|
| Discord OAuth2 | |
| Centralized Addon Store | |
| Addon Submission | |
| Badge Management | |