Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/afk-mario/federike
- Owner: afk-mario
- License: mit
- Created: 2022-11-23T18:38:50.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-08T15:09:53.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T12:57:52.038Z (8 months ago)
- Topics: mastodon, mastodon-app, mastodon-client
- Language: JavaScript
- Homepage: https://federike.social/
- Size: 9.33 MB
- Stars: 17
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-repos - afk-mario/federike - Web app to manage your mastodon account (JavaScript)
README
# Federike
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
- SafariCompatible 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).