Updates For FediDeck

This is where occasional updates to the FediDeck app will be posted.

Took a leap today and started integrating the AT Proto into FediDeck. Not quite working yet.

Standby!


Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

New Features

Compose Dialog Enhancements

Keyboard Shortcuts

  • Ctrl/Cmd + Enter – Quickly post your status without clicking the button
  • Escape – Close the compose dialog (intelligently disabled when autocomplete menus are active to prevent accidental closure)

Draft Auto-Save

  • Drafts are automatically saved to localStorage with a 500ms debounce
  • Saved under the key fedideck_compose_draft
  • Drafts are restored when opening the compose dialog for new posts
  • Automatically cleared after successful posting
  • Only applies to new posts (not replies, quotes, or DMs)

Discard Draft Button

  • Manual “Discard draft” button appears when a draft is loaded
  • Clears saved draft from localStorage
  • Resets all form fields (text, content warning, visibility)
  • Shows confirmation toast notification

Draft Saved Indicator

  • Subtle “Draft saved” indicator appears when auto-save occurs
  • Automatically fades out after 2 seconds
  • Non-intrusive visual feedback

Dynamic Character Limits

  • Character limits now adapt to each Mastodon instance's configuration
  • Fetches instance info via the /api/v1/instance endpoint
  • Caches instance configuration to prevent redundant API calls
  • Falls back to 500 characters if instance info unavailable
  • Character counter displays dynamic limit (e.g., “0/500” or “0/5000”)

Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

This is the first update on what's on the #FediDeck Multi-Column App For Mastodon and some compatible ActivityPub systems. Follow this account for updates.


As of 1/6/2026

FediDeck.app Feature List

Note: This is a pre-alpha application.

Support development:
https://ko-fi.com/fedideck

Important: You do not need to provide your Mastodon account username/password.
The username/password referenced is for the app only, not your Mastodon account.


Multi-Account Management

  • Connect multiple Mastodon accounts from any instance
  • Switch between accounts easily via a dropdown in the header
  • Post from any connected account — select which account to post from directly in the compose dialog
  • All Accounts timeline — view a combined feed from all your connected accounts in one column

Customizable Column-Based Layout

Available Column Types

  • Home Timeline
  • Notifications
  • Mentions
  • Bookmarks
  • Direct Messages (Conversations)
  • Local Timeline
  • Public Instance Feed (any Mastodon instance, no login required)
  • Explore / Federated Timeline
  • Lists
  • Hashtag feeds
  • Search results

Column Features

  • Drag-and-drop column reordering
  • Column persistence — layouts are saved and restored between sessions
  • Auto-refresh intervals (30 seconds to 10 minutes)
  • Infinite scroll pagination — load older posts as you scroll

Composing Posts

Full-featured compose dialog with:

  • Character counter (500 character limit)
  • Visibility settings:
    • Public
    • Unlisted
    • Private
    • Direct
  • Content warnings / spoiler text support
  • Media attachments:
    • Up to 4 images or videos per post
    • Alt text support
  • Poll creation:
    • 2–4 options
    • Customizable expiration
    • Single or multiple choice
  • Emoji picker
  • Quote posting (on supported Mastodon instances/forks)
  • Reply threading — replies automatically include relevant mentions

Post Interactions

  • Reply to posts
  • Boost / Reblog posts
  • Favorite / Star posts
  • Bookmark posts
  • Vote on polls
  • Edit your own posts
  • Delete your own posts (with confirmation)
  • Copy post text to clipboard
  • View full threads and conversation context

Direct Messaging

  • Dedicated conversations column for private messages
  • Threaded conversation view
  • Send new messages and replies within conversation threads

Profile Features

  • Profile hover cards showing:
    • Avatar and header image
    • Display name and handle
    • Bio
    • Follower, following, and post counts
    • Recent posts preview
    • “Follows you” badge (when applicable)
  • Follow / Unfollow button
  • Add followed accounts to existing lists
  • Clickable @mentions with profile previews
  • Clickable hashtags for quick hashtag column creation

Media & Content

  • Image lightbox with keyboard navigation
  • Alt text display for images
  • Automatic link preview cards
  • Content warning support — spoilered posts are hidden until revealed
  • Video playback support

Security

  • Two-Factor Authentication (2FA / MFA) using TOTP authenticator apps
  • Recovery codes:
    • Generate
    • Download
    • Regenerate
  • Session management:
    • View active sessions
    • Sign out other devices
  • Secure OAuth authentication with Mastodon instances

Public Feeds (No Account Required)

  • View any instance’s public local feed without authentication
  • Browse by simply entering an instance URL

User Experience

  • Dark and light theme support
  • Responsive design for multiple screen sizes
  • Real-time notification updates
  • Consistent loading states and error handling

Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck