Skip to content

afk-mario/federike

Repository files navigation

Federike

Federike app logo

Web app to help you organize your Mastodon using lists.

Federike is available at federike.social.

See the help guide for basic usage.

For updates and support, follow @mario_afk@merveilles.town.

Screenshot of the federike app

For more screenshots with different themes check out the screenshots folder

Browser support

Federike supports the latest versions of the following browsers:

  • Chrome
  • Edge
  • Firefox
  • Safari

Compatible versions of each (Opera, Brave, Samsung, etc.) should be fine.

Goals and non-goals

Goals

  • Make it easy to manage mastodon lists
  • Fast and easy to use
  • Accessibility
  • Progressive Web App features
  • Support latest versions of Chrome, Edge, Firefox, and Safari
  • Support non-Mastodon instances (e.g. Pleroma, Hometown) as well as possible
  • Internationalization

Secondary / possible future goals

  • Help you manage your following/followers account

Non-goals

  • Give tools for data-based account management, batch follow/unfollow, actions that feed unhealthy social media behaviour.
  • Supporting old browsers, proxy browsers, or text-based browsers
  • React Native / NativeScript / hybrid-native version
  • Android/iOS apps (using Cordova or similar)
  • Full functionality with JavaScript disabled
  • Offline support

Running locally

Federike requires Node.js and Yarn.

To start Federike, first install dependencies:

yarn

Then start the project:

yarn start

Then open your browser with the following address:

http://localhost:3000/

Developing and testing

See CONTRIBUTING.md for more detailed instructions on developing new features in Federike.

Changelog

For a changelog, see the CHANGELOG.md.