Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/h3poteto/fedistar
Multi-column Fediverse client for desktop
https://github.com/h3poteto/fedistar
app desktop firefish friendica mastodon pleroma
Last synced: 14 days ago
JSON representation
Multi-column Fediverse client for desktop
- Host: GitHub
- URL: https://github.com/h3poteto/fedistar
- Owner: h3poteto
- License: gpl-3.0
- Created: 2022-11-03T07:46:13.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T02:11:32.000Z (15 days ago)
- Last Synced: 2024-10-29T09:49:45.955Z (15 days ago)
- Topics: app, desktop, firefish, friendica, mastodon, pleroma
- Language: TypeScript
- Homepage: https://fedistar.net
- Size: 7.66 MB
- Stars: 133
- Watchers: 6
- Forks: 6
- Open Issues: 51
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Fedistar
[![Test](https://github.com/h3poteto/fedistar/actions/workflows/test.yml/badge.svg)](https://github.com/h3poteto/fedistar/actions/workflows/test.yml)
[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/h3poteto/fedistar)](https://github.com/h3poteto/fedistar/releases)
[![iTunes App Store](https://img.shields.io/itunes/v/6445863996)](https://apps.apple.com/us/app/fedistar/id6445863996)
[![AUR version](https://img.shields.io/aur/version/fedistar-bin)](https://aur.archlinux.org/packages/fedistar-bin)
![License](https://img.shields.io/github/license/h3poteto/fedistar)
[![Crowdin](https://badges.crowdin.net/fedistar/localized.svg)](https://crowdin.com/project/fedistar)This is a Fediverse client application for desktop. It is supporting
- Mastodon
- Pleroma
- Friendica
- Firefish
- Gotosocial
- Akkoma (Unofficial)![screenshot](screenshot.png)
## Install
### MacOS
[![App Store](app-store.svg)](https://apps.apple.com/us/app/fedistar/id6445863996)Or `.dmg` is available from [release page](https://github.com/h3poteto/fedistar/releases).
### Windows
Please download `.msi` file from [release page](https://github.com/h3poteto/fedistar/releases).### Linux
Please use `.AppImage` or `.deb` in [release page](https://github.com/h3poteto/fedistar/releases).
If you're Arch Linux user, [Arch User Repository](https://aur.archlinux.org/packages/fedistar-bin) is available.```
$ yay -S fedistar-bin
```## Translation
If you can speak multiple languages, could you please help with translation in [Crowdin](https://crowdin.com/project/fedistar)?
Or if you want add new language, please create an issue. I will add it.
## Development
### Prereqisites
At first, install system dependencies.```
$ sudo apt update
$ sudo apt install libwebkit2gtk-4.0-dev \
build-essential \
curl \
wget \
libssl-dev \
libgtk-3-dev \
libayatana-appindicator3-dev \
librsvg2-dev
```Next, install Rust.
```
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
```And install Node.js.
### Getting started
```
$ git clone [email protected]:h3poteto/fedistar.git
$ cd fedistar
$ pnpm install
$ pnpm tauri dev
```## License
The software is available as open source under the terms of the [GPL-3.0 License](https://www.gnu.org/licenses/gpl-3.0.en.html).
However, icons do not comply with this license, © Haruka Kurosaki.