Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ranfdev/elefanto
https://github.com/ranfdev/elefanto
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ranfdev/elefanto
- Owner: ranfdev
- License: gpl-3.0
- Created: 2020-05-30T20:57:36.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-05-30T21:05:05.000Z (over 4 years ago)
- Last Synced: 2024-10-31T14:06:11.876Z (about 2 months ago)
- Language: JavaScript
- Size: 277 KB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Elefanto (alpha)
This is a [mastodon](https://joinmastodon.org/) and [pleroma](https://pleroma.social/)
compatible client, for GNU/Linux. It's written using Javascript, using the
[gjs runtime](https://gitlab.gnome.org/GNOME/gjs) and using [gtk](https://www.gtk.org/).
By leveraging [libhandy](https://gitlab.gnome.org/GNOME/libhandy/), the interface will
adapt to different screen sizes, rendering it compatible with GNU/Linux smartphones.## Screenshots
![Account selection screen, on phones](data/screenshots/screen5.png)
![View external account data, on phones](data/screenshots/screen6.png)
![Main interface, on desktop](data/screenshots/screen4.png)
![Public timeline, on tablet](data/screenshots/screen2.png)
![New post, on tablet](data/screenshots/screen3.png)## Features implemented
- Login with multiple accounts
- View the main timelines (home, local, public)
- Send a toot, with privacy settings (public, to followers only, etc...)
- View someone else's account page and toots
- Multiple# Compilation
This project uses meson and ninja as a build system.
It's also possible to compile it as a [flatpak](https://www.flatpak.org/),
rendering it compatbile with almost every GNU/Linux distro out there.
You can easily compile this by importing the project inside
[gnome builder](https://wiki.gnome.org/Apps/Builder) and hitting compile.Better instructions for meson and ninja will come out as soon as i have
the time to release the first beta.
Since this is an alpha, things might change a lot.