Fedi client for the Web, compatible with Mastodon, Pleroma and Calckey! https://fedibase.cpluspatch.com
 
 
 
 
 
Go to file
CPlusPatch 131a0c9a4d
ci/woodpecker/push/woodpecker Pipeline was successful Details
Clarify when feeds are empty
2023-05-16 16:35:30 -10:00
.vscode fix some performance issues 2023-04-30 12:43:17 -10:00
app Switch to own fedi library to save 300 kb 2023-04-26 14:21:28 -10:00
components Clarify when feeds are empty 2023-05-16 16:35:30 -10:00
layouts Update background and add blur 2023-05-12 19:51:33 -10:00
pages Fix settings save button on mobile 2023-05-02 18:08:37 -10:00
plugins Add new settings menu, fix feed loading bug 2023-05-01 15:04:22 -10:00
public Update login page,new design 2023-05-12 11:10:34 -10:00
screenshots Update README 2023-03-19 15:13:19 -10:00
styles Some UI changes 2023-05-12 19:30:17 -10:00
utils Fix Misskey login 2023-05-12 06:31:29 -10:00
.dockerignore Add woodpecker build step 2023-04-28 14:41:34 -10:00
.eslintrc Switch to UnoCSS, add ESLint 2023-04-23 18:45:41 -10:00
.gitignore Switch project to Nuxt.js 2023-04-08 21:18:23 -10:00
.npmrc Switch project to Nuxt.js 2023-04-08 21:18:23 -10:00
.prettierrc Change formatting to be automatic 2023-03-09 17:20:16 -10:00
.woodpecker.yml Remove ARM from platform list 2023-04-28 14:59:50 -10:00
COPYING Initial commit 2023-01-19 02:15:23 +00:00
Dockerfile Add woodpecker build step 2023-04-28 14:41:34 -10:00
README.md Update README 2023-03-19 15:13:19 -10:00
app.vue Fix dark mode not being applied to modals 2023-05-02 17:39:30 -10:00
deploy.bash Switch project to Nuxt.js 2023-04-08 21:18:23 -10:00
ecosystem.config.js Switch project to Nuxt.js 2023-04-08 21:18:23 -10:00
nuxt.config.ts Improve performance 2023-04-28 21:28:26 -10:00
package.json Some UI changes 2023-05-12 19:30:17 -10:00
pnpm-lock.yaml Some UI changes 2023-05-12 19:30:17 -10:00
postcss.config.cjs Add fixes for UnoCSS issues 2023-04-25 20:14:47 -10:00
tsconfig.json Switch project to Nuxt.js 2023-04-08 21:18:23 -10:00
uno.config.ts Disable light mode 2023-04-30 13:38:30 -10:00

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