Fedi client for the Web, compatible with Mastodon, Pleroma and CalcKey! https://fedibase.cpluspatch.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Jesse Wierzbinski 9aaaada0ae
feat: Improve UI and UX
4 days ago
public
screenshots Update README 1 week ago
src feat: Improve UI and UX 4 days ago
.env.example
.eslintrc.cjs
.gitignore
.prettierrc
COPYING
README.md Update README 1 week ago
index.html
package.json Re-implement inline post editor 5 days ago
pnpm-lock.yaml Re-implement inline post editor 5 days ago
postcss.config.cjs
tailwind.config.cjs
tsconfig.json
tsconfig.node.json
vite.config.ts

README.md

Fedibase

A beautiful, simple client for the Fediverse.

⚠️ Fedibase is in public beta, and is missing many features
⚠️ No promises will be made on ETA for missing features

Dark mode for Desktop Dark mode for Desktop

Technologies used

Features

  • Fully mobile-compatible and responsive
  • Compatible with Mastodon, Pleroma and Misskey
  • Dark/light mode support (toggle coming soon)
  • Beautiful animations
  • Simple and clean interface
  • Self-hostable (anyone can host it)
  • Clientside only (stores all data in browser)

Planned features (coming soon™️):

  • Emoji reactions
  • More timelines
  • Placing CWs on posts
  • Drag and drop files to upload
  • More files support
  • Quote post rendering
  • Notifications
  • Settings page

Running your own instance

First, clone the Codeberg repository:

git clone https://codeberg.org/CPlusPatch/fedibase.git
cd fedibase

Then, install PNPM and Node.js 18.

To build and start:

pnpm build
pnpm start

Collaborators

  • Daikei helped me fix a couple of annoying bugs!

Licensed under GPLv3