• Stars
    star
    128
  • Rank 281,044 (Top 6 %)
  • Language
    TypeScript
  • License
    GNU General Publi...
  • Created about 2 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Multi-column Fediverse client for desktop

Fedistar

Test GitHub release (latest SemVer) iTunes App Store AUR version License Crowdin

This is a Fediverse client application for desktop. It is supporting

  • Mastodon
  • Pleroma
  • Friendica
  • Firefish
  • Akkoma (Unofficial)
  • Wildebeest (Unofficial)

screenshot

Install

MacOS

App Store

Or .dmg is available from release page.

Windows

Please download .msi file from release page.

Linux

Please use .AppImage or .deb in release page. If you're Arch Linux user, Arch User Repository is available.

$ yay -S fedistar-bin

Translation

If you can speak multiple languages, could you please help with translation in Crowdin?

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

Sponsors

Stefan Thöni

License

The software is available as open source under the terms of the GPL-3.0 License. However, icons do not comply with this license, © Haruka Kurosaki.

More Repositories

1

whalebird-desktop

Single-column Fediverse client for desktop
TypeScript
894
star
2

megalodon

Fediverse API client library for node.js and browser
TypeScript
243
star
3

megalodon-rs

Fediverse API client library for Rust
Rust
107
star
4

kube-job

Run one off job on kubernetes from the command line tool
Go
86
star
5

fluentd-sidecar-injector

Webhook server for kubernetes admission webhook to inject fluentd as sidecar
Go
38
star
6

ecs-goploy

re-implementation of ecs-deploy in Golang
Go
33
star
7

ecs-task

Run a task on Amazon ECS and stream the output to stdout
Go
27
star
8

aws-global-accelerator-controller

A Kubernetes controller for Global Accelerators and Route53
Go
26
star
9

logist

A json logger for Rails
Ruby
26
star
10

electron-mock-ipc

Mock Electron's ipcMain, and ipcRenderer
TypeScript
23
star
11

fascia

[Not maintained]
Go
13
star
12

istio-grpc-example

gRPC server on Istio on kubernetes
12
star
13

whalebird-ios

[EOL][DEPRECATED] Twitter client for iOS
Swift
10
star
14

yadockeri

Yadockeri - Yet Another Docker Infra
Go
10
star
15

zsh-ec2ssh

zsh plugin to list up EC2 instances and ssh login the instances.
Shell
10
star
16

kms-secrets

A Kubernetes controller to apply AWS KMS encrypted secrets as it is
Go
7
star
17

exception_notification-shoryuken

Exception Notifier Plugin for Rails with Shoryuken http://smartinez87.github.com/exception_notification
Ruby
5
star
18

pleroma.io

Pleroma.io
Elixir
5
star
19

grpc_example

Python
5
star
20

pongo2echo

Package pongo2echo provides renderer for labstack's echo framework
Go
4
star
21

node-memcached-client

Memcached client for nodejs using typescript
TypeScript
4
star
22

guess_paging

Ruby
3
star
23

slack-rage

Slack bot to notify excited channels using Event API
Go
3
star
24

py_masuda_stream

Python
3
star
25

go-grpc-example

Go
3
star
26

whalebird.server

API server for Whalebird is twitter client
Ruby
3
star
27

WakeMusic

Swift
2
star
28

ec2-reserved-checker

Go
2
star
29

niconico_search

A gem for niconico snapshot search api v2
Ruby
2
star
30

vue3-i18next

Internationalization for Vue3. Using the i18next i18n ecosystem.
TypeScript
2
star
31

whalebird.social.rails

Ruby
2
star
32

hanazawabot

Go
1
star
33

seiyu_watch

Elixir
1
star
34

playground-echo

Dockerfile
1
star
35

ex_slack_logger

A Slack logger backend for Elixir using :gen_event
Elixir
1
star
36

gitconnect

Ruby
1
star
37

envoy-grpc-example

gRPC server on envoy on kubernetes
1
star
38

charts

Helm charts created by h3poteto
Smarty
1
star
39

docker-rails

Dockerfile
1
star
40

dotfiles

Shell
1
star
41

livecamera

Rust
1
star
42

masuda_stream

Elixir
1
star
43

asumibot

阿澄病患者のための治療薬
JavaScript
1
star
44

sagisame

C
1
star
45

rollbar-shoryuken

Rollbar Plugin for Rails with Shoryuken
Ruby
1
star
46

fedistar.net

TypeScript
1
star
47

play-grpc-example

Scala
1
star
48

k8s-services

My kubernetes services definitions
1
star