Skip to content

jhass/insporation

Repository files navigation

insporation*

insporation* is a native diaspora* client built with Flutter for iOS and Android. It is designed for everyday use on diaspora* pods, including reading your stream, following conversations, and publishing posts from your phone.

diaspora* is a decentralized social network: people sign up on independently run servers ("pods") and can still connect across the wider network. Its core principles are decentralization, freedom, and privacy.

Compatibility

insporation* is compatible with diaspora* 0.9 and later.

Installation

You can install insporation* through the following channels:

iOS

Android

  • Google Play Store: publication is in progress. To help with private beta testing, send your primary Google account email to me+insporation@jhass.eu or message jhass@diaspora.social on diaspora*. We need 12 total active beta testers in order to be enabled for publishing.
  • F-Droid (stable releases): Add release repository
  • F-Droid (nightly builds): Add nightly repository
  • GitHub Releases: Download the latest release

Scan these QR codes on a device with an F-Droid client installed:

Stable releases:

Nightly builds:

Build From Source

If you prefer to build locally:

  1. Install Flutter.
  2. Install Android SDK and/or Xcode.
  3. Clone this repository.
  4. Connect a device with developer mode enabled and run flutter run.

Contributing translations

Want to use insporation* in your favorite language? Head over to Weblate.

Implementation status

  • Android support
  • iOS support
  • Usable for content browsing and content creation

Roadmap

Roughly in order of priority, but contributions towards any of these goals are always welcome.

  • Polish design
  • System notifications
  • Post preview in publisher
  • macOS support
  • Linux desktop support
  • Web support

About

Flutter based client for diaspora*

Topics

Resources

License

Code of conduct

Stars

36 stars

Watchers

6 watching

Forks

Packages

 
 
 

Contributors