Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/afk-mario/federike

Web app to manage your mastodon account
https://github.com/afk-mario/federike

mastodon mastodon-app mastodon-client

Last synced: about 1 month ago
JSON representation

Web app to manage your mastodon account

Awesome Lists containing this project

README

        

# Federike



Federike app logo

Web app to help you organize your [Mastodon](https://joinmastodon.org) using lists.

Federike is available at [federike.social](https://federike.social).

See the [help guide](https://federike.social/help) for basic usage.

For updates and support, follow [@[email protected]](https://merveilles.town/@mario_afk).

![Screenshot of the federike app](https://raw.githubusercontent.com/afk-mario/federike/main/screenshots/federike.png)

For more [screenshots](https://github.com/afk-mario/federike/blob/main/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](https://nodejs.org/en/) and [Yarn](https://yarnpkg.com).

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](https://github.com/afk-mario/federike/blob/main/CONTRIBUTING.md) for
more detailed instructions on developing new features in Federike.

## Changelog

For a changelog, see the [CHANGELOG.md](https://github.com/afk-mario/federike/blob/main/CHANGELOG.md).