Jerboa - A native android app for Lemmy

Related tags

App jerboa
Overview

GitHub tag (latest SemVer) GitHub issues License GitHub stars

Jerboa

An Android client for Lemmy, a federated reddit alternative

Join Lemmy · Report Bug · Request Feature · Releases

About Jerboa

_ _
img_1 img_2

Jerboa is a native-android client for Lemmy, built using the newest.

Warning: You can submit issues, but between Lemmy and lemmy-ui, I probably won't have too much time to work on them. Learn jetpack compose like I did if you want to help make this app better.

Built With

Features

Installation / Releases

Support / Donate

Jerboa is made by Lemmy's developers, and is free, open-source software, meaning no advertising, monetizing, or venture capital, ever. Your donations directly support full-time development of the project.

Crypto

  • bitcoin: 1Hefs7miXS5ff5Ck5xvmjKjXf5242KzRtK
  • ethereum: 0x400c96c96acbC6E7B3B43B1dc1BB446540a88A01
  • monero: 41taVyY6e1xApqKyMVDRVxJ76sPkfZhALLTjRvVKpaAh2pBd4wv9RgYj1tSPrx8wc6iE1uWUfjtQdTmTy2FGMeChGVKPQuV
  • cardano: addr1q858t89l2ym6xmrugjs0af9cslfwvnvsh2xxp6x4dcez7pf5tushkp4wl7zxfhm2djp6gq60dk4cmc7seaza5p3slx0sakjutm

Contact

Credits

Icons made by Freepik from www.flaticon.com.

Comments
  • Show favicon at instance

    Show favicon at instance

    Hi,

    the app can manage multiple instances but unfortunately you can't tell them apart as only the username is displayed. Would it be possible to add the favicon or the instance name?

    opened by Tealk 7
  • App icon not showing up after install on Android

    App icon not showing up after install on Android

    Thank you for this app, and for all that you do :pray:

    On Android 11 (LineageOS), I see a lovely app icon for Jerboa (0.0.10) in F-Droid (1.14): image

    In my launcher (Nova 6.2.19), it seems to be using the default Android app icon. image

    Sorry not to be able to suggest a fix, I don't know much about Android :sweat_smile: Let me know if there's any other details that'd be helpful.

    opened by 3-w-c 7
  • New version 0.0.22 won't start

    New version 0.0.22 won't start

    Since the last update when I try to launch jerboa there is no effect and I have a message who said that the app keeps stopping.

    Don't know if it's a problem with my device but I open an issue in case it isn't.

    opened by l4nc3l0t 6
  • App crahes on launch

    App crahes on launch

    Version: 0.0.19 (from F-Droid) OS: GrapheneOS (Android 13, Security Patch October 5)

    While version 0.0.17 works without any problems, version 0.0.19 always crashes when launching the app. Re-installing did not help.

    Log:

    type: crash
    osVersion: google/bluejay/bluejay:13/TP1A.221005.003/2022101500:user/release-keys
    package: com.jerboa:18
    process: com.jerboa
    
    java.lang.ExceptionInInitializerError
    at com.jerboa.MainActivity.onCreate(Unknown Source:52)
    at android.app.Activity.performCreate(Activity.java:8341)
    at android.app.Activity.performCreate(Activity.java:8320)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1389)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3658)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3814)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2309)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loopOnce(Looper.java:201)
    at android.os.Looper.loop(Looper.java:288)
    at android.app.ActivityThread.main(ActivityThread.java:7904)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
    at com.android.internal.os.ExecInit.main(ExecInit.java:49)
    at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
    at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:355)
    Caused by: java.util.MissingResourceException: Can't find resource for bundle org.ocpsoft.prettytime.i18n.Resources, key ePattern
    at java.util.ResourceBundle.getObject(ResourceBundle.java:448)
    at java.util.ResourceBundle.getObject(ResourceBundle.java:442)
    at java.util.ResourceBundle.getString(ResourceBundle.java:405)
    at org.ocpsoft.prettytime.i18n.Resources_de$DeTimeFormat. (Unknown Source:17)
    at org.ocpsoft.prettytime.i18n.Resources_de.a(Unknown Source:2)
    at h8.b.j(Unknown Source:31)
    at h8.b.c(Unknown Source:0)
    at f8.e.j(Unknown Source:37)
    at f8.e.a(Unknown Source:7)
    at f8.e. (Unknown Source:24)
    at p4.f0. (Unknown Source:6)
    ... 19 more
    
    
    opened by zeitrechnen 6
  • White flash with Jerboa logo when starting the application

    White flash with Jerboa logo when starting the application

    Using 0.0.4 on Pixel 6 with Android 12.

    Screen flashes to white background with jerboa logo in the middle when opening the app for the first time. This is a bit annoying, especially when opening the app at night. I think that it is a solvable fix as also recently also the app Lemmur and Markor had the same issue but was fixed in the latest updates.

    Some references:

    • https://github.com/LemmurOrg/lemmur/releases/tag/v0.7.0
    • https://github.com/LemmurOrg/lemmur/pull/257
    • https://github.com/LemmurOrg/lemmur/pull/256
    • https://github.com/gsantner/markor/issues/1517
    opened by garret 6
  • Share to function?

    Share to function?

    Really strange that neither this nor Lemmur support integration with Android to share links to Lemmy from a browser etc., i.e. that I can use the share button of Firefox (or any other app) to open Jerboa to make a new post on Lemmy with the link (or the selected text) already pasted into the new post form.

    At least with a Lemmy webapp that is really easy to add and probably one of the most useful features for posting stuff.

    opened by poVoq 5
  • Add api settings

    Add api settings

    for #88

    for now this is just the api settings, we can add app-specific settings and account actions(password reset, account deletion) to this page in separate PRs

    opened by LunaticHacker 3
  • Links to source does not work

    Links to source does not work

    Hey, I checked it on 0.0.8 and now on 0.0.10 - I when I'm clicking on the article source it not refirecting ne, only flashing - but nithin else is happening. Got three browsers actually, other apps (f.e. Lemmur) always ask which of them to use - here nothing actually happens.

    A11, Lavender, ArrowOS (custom)

    opened by eshate 3
  • Add deeplinks for createPost

    Add deeplinks for createPost

    for #163,

    • Jerboa appears in share sheet for plain text
    • URLs and other text are handled in createPost Deeplink

    we should be able to handle sharing images too but i don't understand how the PickImage thing works :)

    opened by LunaticHacker 2
  • [FR] Add a way to change the base instance when anonymous

    [FR] Add a way to change the base instance when anonymous

    It seems there is no way to replace the default base instance lemmy.ml for anonymous / non-logged profile unless log into another instance. Please make it changeable as an separate option instead of bundled with account login. In other words, I just wanna simply view posts in other instances without login.

    opened by momobobe 2
  • Any plan to integrate moderation soon?

    Any plan to integrate moderation soon?

    Hey, I really like the app, I find it more pleasant to use than lemmur but the only thing preventing me from migrating is the lack of a report button. I find myself having to jump back to lemmur when I need to report something, it's kind of frustrating so I am sticking to lemmur for the moment. It would be nice to have this, I hope I didn't just miss it somewhere, that would be embarassing... :)

    opened by ashemsay 2
Releases(0.0.23)
  • 0.0.23(Dec 30, 2022)

    What's Changed

    • Fix material 3 crash on android 11 and below devices. Fixes #264 by @dessalines in https://github.com/dessalines/jerboa/pull/268
    • Add donation link by @dessalines in https://github.com/dessalines/jerboa/pull/269
    • Fix bad_url for torrent magnet links. Fixes #270 by @dessalines in https://github.com/dessalines/jerboa/pull/271

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.22...0.0.23

    Source code(tar.gz)
    Source code(zip)
    app-release.apk(2.26 MB)
  • 0.0.22(Dec 22, 2022)

    What's Changed

    • Material v3 by @dessalines in https://github.com/dessalines/jerboa/pull/263
    • Dynamic Themes, and Green and Pink.
    • Adds Scrolling app bars.
    • Better post listing header layout.
    • Various UI improvements.

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.21...0.0.22

    Source code(tar.gz)
    Source code(zip)
    app-release.apk(2.25 MB)
  • 0.0.21(Dec 21, 2022)

    What's Changed

    • Change sidebar to info by @dessalines in https://github.com/dessalines/jerboa/pull/245
    • Remove top route. by @dessalines in https://github.com/dessalines/jerboa/pull/246
    • Adding copy post link. Fixes #168 by @dessalines in https://github.com/dessalines/jerboa/pull/247
    • Organizing imports. by @dessalines in https://github.com/dessalines/jerboa/pull/248
    • More sidebar stats by @dessalines in https://github.com/dessalines/jerboa/pull/249
    • Fixing siFormat issue when 0. Fixes #170 by @dessalines in https://github.com/dessalines/jerboa/pull/252
    • Adding a settings page. by @dessalines in https://github.com/dessalines/jerboa/pull/253
    • Adding light and dark theme options. Fixes #254 by @dessalines in https://github.com/dessalines/jerboa/pull/259
    • Add about page by @dessalines in https://github.com/dessalines/jerboa/pull/260
    • Smaller action bars by @dessalines in https://github.com/dessalines/jerboa/pull/261

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.20...0.0.21

    Source code(tar.gz)
    Source code(zip)
    app-release.apk(2.17 MB)
  • 0.0.20(Oct 18, 2022)

  • 0.0.18(Oct 10, 2022)

    What's Changed

    • Coil upgrade v2 by @dessalines in https://github.com/dessalines/jerboa/pull/234
    • Fix comment scrolling bug. Fixes #231 by @dessalines in https://github.com/dessalines/jerboa/pull/235
    • Fix create post bug. Fixes #230 by @dessalines in https://github.com/dessalines/jerboa/pull/236
    • Fix account bug. Fixes #229 by @dessalines in https://github.com/dessalines/jerboa/pull/237

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.17...0.0.18

    Source code(tar.gz)
    Source code(zip)
    app-release.apk(2.09 MB)
  • 0.0.17(Oct 4, 2022)

    What's Changed

    • Running lint, updating deps. by @dessalines in https://github.com/dessalines/jerboa/pull/197
    • Moving to kotlinter-gradle by @dessalines in https://github.com/dessalines/jerboa/pull/198
    • Fixing unit tests. by @dessalines in https://github.com/dessalines/jerboa/pull/199
    • Some items fixes. by @dessalines in https://github.com/dessalines/jerboa/pull/204
    • Upgrade accompanist by @dessalines in https://github.com/dessalines/jerboa/pull/208
    • Fix comment header with flowrow. Fixes #207 by @dessalines in https://github.com/dessalines/jerboa/pull/209
    • Make comment slightly larger. Fixes #213 by @dessalines in https://github.com/dessalines/jerboa/pull/214
    • Make comment icon smaller. Fixes #212 by @dessalines in https://github.com/dessalines/jerboa/pull/215
    • Changing star to bookmark. Fixes #210 by @dessalines in https://github.com/dessalines/jerboa/pull/216
    • Fix comment indent. Fixes #211 by @dessalines in https://github.com/dessalines/jerboa/pull/217
    • Make post pictures wider. Fixes #196 by @dessalines in https://github.com/dessalines/jerboa/pull/218
    • Deduplicate scrolling posts. Fixes #219 by @dessalines in https://github.com/dessalines/jerboa/pull/220
    • Adding a login first message. Fixes #206 by @dessalines in https://github.com/dessalines/jerboa/pull/221
    • Lazycolumn 2 by @dessalines in https://github.com/dessalines/jerboa/pull/223
    • Fix deleted item header spacing. Fixes #222 by @dessalines in https://github.com/dessalines/jerboa/pull/224
    • Adding deep links. by @dessalines in https://github.com/dessalines/jerboa/pull/228

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.16...0.0.17

    Source code(tar.gz)
    Source code(zip)
    app-release.apk(2.09 MB)
  • 0.0.16(Jul 20, 2022)

    What's Changed

    • Adding instance name to accounts. Fixes #164 by @dessalines in https://github.com/dessalines/jerboa/pull/166
    • Removing Site creator by @dessalines in https://github.com/dessalines/jerboa/pull/172
    • Enable minify. Fixes #171 by @dessalines in https://github.com/dessalines/jerboa/pull/173
    • fix signout by @LunaticHacker in https://github.com/dessalines/jerboa/pull/180
    • Add deeplinks for createPost by @LunaticHacker in https://github.com/dessalines/jerboa/pull/178
    • fix a bug i introduced in #180 by @LunaticHacker in https://github.com/dessalines/jerboa/pull/185
    • Add api settings by @LunaticHacker in https://github.com/dessalines/jerboa/pull/183
    • add fab for create post from community page by @LunaticHacker in https://github.com/dessalines/jerboa/pull/184
    • Make MarkdownTextField generic by @LunaticHacker in https://github.com/dessalines/jerboa/pull/195

    New Contributors

    • @LunaticHacker made their first contribution in https://github.com/dessalines/jerboa/pull/180

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.15...0.0.16

    Source code(tar.gz)
    Source code(zip)
    app-release.apk(2.24 MB)
  • 0.0.15(Apr 19, 2022)

    What's Changed

    • Reverting back to old markdown renderer. Was much better overall. by @dessalines in https://github.com/dessalines/jerboa/pull/156
    • Debounce search box input. Fixes #154 by @dessalines in https://github.com/dessalines/jerboa/pull/157
    • Ability to delete posts and comments. Fixes #152 by @dessalines in https://github.com/dessalines/jerboa/pull/161
    • Comment tree rework 1 by @dessalines in https://github.com/dessalines/jerboa/pull/162

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.14...0.0.15

    Source code(tar.gz)
    Source code(zip)
    app-release.apk(9.44 MB)
  • 0.0.14(Apr 8, 2022)

    What's Changed

    • Adding html metadata cards. Fixes #142 by @dessalines in https://github.com/dessalines/jerboa/pull/143
    • Alt markdown 1 by @dessalines in https://github.com/dessalines/jerboa/pull/146
    • Adding round icon. Fixes #128 by @dessalines in https://github.com/dessalines/jerboa/pull/151
    • Alt markdown 1 by @dessalines in https://github.com/dessalines/jerboa/pull/150

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.13...0.0.14

    Source code(tar.gz)
    Source code(zip)
    app-release.apk(8.70 MB)
  • 0.0.13(Mar 29, 2022)

    What's Changed

    • Upgrade deps by @dessalines in https://github.com/dessalines/jerboa/pull/134
    • Catch url exception by @dessalines in https://github.com/dessalines/jerboa/pull/135
    • Adding new sorts by @dessalines in https://github.com/dessalines/jerboa/pull/138
    • Scroll to top on resort by @dessalines in https://github.com/dessalines/jerboa/pull/139
    • Fix animation direction by @dessalines in https://github.com/dessalines/jerboa/pull/140

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.12...0.0.13

    Source code(tar.gz)
    Source code(zip)
    jerboa-0.0.13.apk(9.43 MB)
  • 0.0.12(Mar 13, 2022)

    What's Changed

    • Trying to fix builds 1 by @dessalines in https://github.com/dessalines/jerboa/pull/121
    • Remove instant voting. Fixes #123 by @dessalines in https://github.com/dessalines/jerboa/pull/124
    • Fix image height in landscape mode. Fixes #122 by @dessalines in https://github.com/dessalines/jerboa/pull/125
    • Fixing slow create post. Fixes #117 by @dessalines in https://github.com/dessalines/jerboa/pull/126

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.11...0.0.12

    Source code(tar.gz)
    Source code(zip)
    jerboa-0.0.12.apk(9.36 MB)
  • 0.0.11(Mar 9, 2022)

    What's Changed

    • Various Light theme fixes. by @dessalines in https://github.com/dessalines/jerboa/pull/118
    • Another fix. by @dessalines in https://github.com/dessalines/jerboa/pull/119
    • Upgrading some deps. by @dessalines in https://github.com/dessalines/jerboa/pull/120

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.10...0.0.11

    Source code(tar.gz)
    Source code(zip)
    jerboa-0.0.11.apk(9.36 MB)
  • 0.0.10(Feb 25, 2022)

    What's Changed

    • Remember saved text for markdown areas. Fixes #104 by @dessalines in https://github.com/dessalines/jerboa/pull/106
    • Adding link from text selection. Fixes #105 by @dessalines in https://github.com/dessalines/jerboa/pull/107

    Full Changelog: https://github.com/dessalines/jerboa/compare/0.0.9...0.0.10

    Source code(tar.gz)
    Source code(zip)
    jerboa-0.0.10.apk(9.31 MB)
Owner
Dessalines
Dessalines
Matomo wrapper for React-Native. Supports Android and iOS. Fixed issues for native platforms build that are present in the official package.

@mccsoft/react-native-matomo Matomo wrapper for React-Native. Supports Android and iOS. Fixed issues for native platforms build that are present in th

MCC Soft 4 Dec 29, 2022
A Python native extension written in Kotlin Native

Kotlin Python Ext This is a proof of concept for a Python extension in Kotlin. It is recommended to read the Official Python C API Documentation befor

Martmists 20 Jun 22, 2022
Native-loader - Safely load native libraries in Java

Native Loader ??️ Safe native loading in Java based off of the native-loader use

Mixtape 1 Oct 19, 2022
React-native-user-interface - Change React Native userinterface at runtime

react-native-user-interface change RN userinterface at runtime. Installation npm

Ahmed Eid 0 Jan 11, 2022
Clothes shop native android app

ShopApp I built this clothes shop native android app in which I tried to implement clean architecture principles and use Jetpack Compose to create the

Oucif Mohammed 5 Dec 7, 2022
ShopApp - A Native Android Shop app with kotlin

A Native Android Shop app. Light Theme Dark Theme I've used: Kotlin The MVVM architecture pattern Jetpack Compose Hilt for dependency injectio

null 16 Feb 17, 2022
Third-party native Jellyfin Android app

Findroid Findroid is third-party Android application for Jellyfin that provides a native user interface to browse and play movies and series. I am dev

Jarne Demeulemeester 513 Jan 1, 2023
GamesStore - A Native Android app

GamesStore A Native Android app. This is a small project where I implemented a d

null 16 Nov 15, 2022
SkillHub - A location based native android app built for the University of Nigeria

SkillHub SkillHub is a location based native android app built for the Universit

Nnamani Chinonso   1 Jan 23, 2022
Native Android App for Women's Soccer News (Women's Month)

Native Android App for Women's Soccer News (Women's Month)

DIO 24 Aug 19, 2022
Android native news App using API from thenewsapi.com and Retrofit Library

FlashBytes-Android-News-App Android Material Design News App using API from https://www.thenewsapi.com/ and Retrofit Library Screen Splash, Onboard Sc

claudysoft 4 Nov 11, 2022
KotlinSample - Template project for building a GTK3 Kotlin/Native app against the elementary Flatpak runtime

GTK3 Kotlin/Native Sample This is a working example of how to write and build a

David Hewitt 10 Dec 5, 2022
🌄 Photo editor using native modules for iOS and Android. Inherit from 2 available libraries, Brightroom (iOS) and PhotoEditor (Android)

React Native Photo Editor (RNPE) ?? Image editor using native modules for iOS and Android. Inherit from 2 available libraries, Brightroom (iOS) and Ph

Baron Ha. 242 Dec 28, 2022
Initiate immediate phone call for React Native on iOS and Android.

react-native-immediate-call-library Initiate immediate phone call for React Native on iOS and Android. Getting started Using npm: npm install react-na

null 7 Sep 7, 2022
A 2020s compatible React Native keyboard avoiding view for Android and iOS that just works.

react-native-keyboard-shift Example Snack coming soon Until then: Clone this repo: git clone https://github.com/FullStackCraft/react-native-keyboard-s

Full Stack Craft 66 Aug 16, 2022
Inspection tools for native android apps

InspectElement This project was just an exercise based on Android Developer Assistant, I have used AccessibilityService for inspecting, You can change

AmirHosseinAghajari 4 Sep 9, 2022
Native android application that scans for text in images. Uses ML kit under the hood.

Scannerate - Ad free Text Recognition Android application built using Kotlin to extract text from images. Uses Google's ML kit library under the hood.

null 24 Dec 1, 2022
⚡️ A supercharged native Web View for iOS and Android ⚡️

⚡️ A supercharged native Web View for iOS and Android ⚡️ Ionic Portals is a supercharged native Web View component for iOS and Android that lets you a

Ionic 46 Dec 27, 2022
A demo for Android font typeface support in React Native!

A Step-by-step Guide to a Consistent Multi-Platform Font Typeface Experience in React Native Goal Be able to use font typeface modifiers such as fontW

Jules Sam. Randolph 53 Dec 23, 2022