An independent mobile and desktop client for Friendica written in Flutter
 
 
 
 
 
 
Go to file
Hank Grabowski 2bb4492ccf Add gallery rename and image edit/delete capabilities 2023-05-02 19:27:36 -04:00
android
icon
ios Update media_kit_libs pubspec locks 2023-04-21 11:26:00 -04:00
lib Add gallery rename and image edit/delete capabilities 2023-05-02 19:27:36 -04:00
linux
macos Update media_kit_libs pubspec locks 2023-04-21 11:46:12 -04:00
screenshots
test Refactor notifications manager so updates and sorting happen in async operations 2023-04-28 21:06:21 -04:00
web
windows Add color blindness testing capabilities in non-release mode 2023-04-19 09:46:29 -04:00
.gitignore
.gitlab-ci.yml
CHANGELOG.md Fix emojis rendering at unconstrained size, now set specific CSS style when rendering 2023-04-27 15:19:51 -04:00
LICENSE
README.md
analysis_options.yaml
beta-program.md Fix emojis rendering at unconstrained size, now set specific CSS style when rendering 2023-04-27 15:19:51 -04:00
developers.md
install.md Update linux instructions to remove LD_LIBRARY PATH step and add mpv import 2023-04-27 10:36:45 -04:00
pubspec.lock Add "ALT" button to gallery thumbnails so can quickly see values 2023-04-29 20:42:34 -04:00
pubspec.yaml Fix emojis rendering at unconstrained size, now set specific CSS style when rendering 2023-04-27 15:19:51 -04:00

README.md

Relatica

A Flutter application for interfacing with the Friendica social network.

Relatica v0.3.0 on Linux Home Screen Screenshot Relatica v0.3.0 on Linux Home Expanded Drawer Screenshot

Project Objectives

  • Have a native app client on mobile (Apple and Android) and desktop (Linux, Mac, and Windows)
  • Providing a simpler UX for people to interact with Friendica
  • Providing a better low-bandwidth environment experience than the web-app version running in a browser
  • Reduce server side loading in the new fediverse era by doing techniques like leveraging paging of comments, local caching, and lazy loading.
  • Provide more intuitive mechanisms for adding things like Content Warning/Spoiler text and image ALT-text

Current Status

The project is currently in an early-beta state. If you'd like to use it at this time please see the notes at Relatica Beta Testing Program.

It is possible to install it now by following the install instructions.

If you would like to contribute please see this Developers Notes section.

Community and Support

Relatica Community Matrix Discussion Room

Issue Tracker

Things I could use help from community on:

  • More coders and testers are always welcome
  • CI/CD
  • Packaging for Linux operating systems using Flatpak, Snap, etc. (or individual packages per operating system)
  • UI/UX cleaning up
  • Graphics design for logo, website art
  • Documentation
  • Spreading the word

License

Relatica is licensed with the Mozilla Public License 2.0 (MPL) copyleft license.