{"id":13686383,"url":"https://github.com/emansih/FireflyMobile","last_synced_at":"2025-05-01T09:31:40.533Z","repository":{"id":40786693,"uuid":"146996611","full_name":"emansih/FireflyMobile","owner":"emansih","description":"Mobile Application for Firefly III written in Kotlin","archived":false,"fork":false,"pushed_at":"2023-11-11T14:39:51.000Z","size":33566,"stargazers_count":321,"open_issues_count":60,"forks_count":46,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-11-12T09:48:30.429Z","etag":null,"topics":["android","budgeting","finance","kotlin"],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/emansih.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"liberapay":"hisname","github":"emansih","custom":["https://paypal.me/DanielQuahShaoHian"]}},"created_at":"2018-09-01T12:30:18.000Z","updated_at":"2024-11-03T00:32:29.000Z","dependencies_parsed_at":"2024-04-18T14:58:50.549Z","dependency_job_id":"5548d17f-54ed-4fef-a75e-ef878206e9ae","html_url":"https://github.com/emansih/FireflyMobile","commit_stats":null,"previous_names":[],"tags_count":107,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emansih%2FFireflyMobile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emansih%2FFireflyMobile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emansih%2FFireflyMobile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emansih%2FFireflyMobile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emansih","download_url":"https://codeload.github.com/emansih/FireflyMobile/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251852774,"owners_count":21654468,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","budgeting","finance","kotlin"],"created_at":"2024-08-02T15:00:31.325Z","updated_at":"2025-05-01T09:31:38.885Z","avatar_url":"https://github.com/emansih.png","language":"Kotlin","funding_links":["https://liberapay.com/hisname","https://github.com/sponsors/emansih","https://paypal.me/DanielQuahShaoHian","https://liberapay.com/hisname/donate"],"categories":["Android Apps","Other Utilities","finance"],"sub_categories":["Android Finance","Money Management"],"readme":"### Photuris III\n\n[\u003cimg src=\"art/get-it-on-fdroid.png\"\n      alt=\"Get it on F-Droid\"\n      height=\"80\"\u003e](https://foss.hisname.xyz/fdroid/firefly/)[\u003cimg src=\"https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png\"\n      alt=\"Get it on Google Play\"\n      height=\"80\"\u003e](https://play.google.com/store/apps/details?id=xyz.hisname.fireflyiii)\n\n[\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/e/e7/Huawei_AppGallery_white_badge_EN.png\"\n\t  alt=\"Get it on App Gallery\"\n      height=\"80\"\u003e](https://appgallery.cloud.huawei.com/ag/n/app/C103828127?channelId=Github\u0026referrer=github\u0026id=7763ad17e2094e4b9271c7da25c16cba\u0026s=6FEF9547A0C4F0B10A8E4ABB775633E77BE6EB822E07108BDBA09CBC1E9F02D8\u0026detailType=0\u0026v=)\t\t\t\t\n\n[\u003cimg src=\"https://img.shields.io/github/contributors/emansih/FireflyMobile.svg\"\n      alt=\"GPLv3\"\n      height=\"20\"\n      width=\"102\"\u003e](https://img.shields.io/github/contributors/emansih/FireflyMobile) \n[\u003cimg src=\"https://img.shields.io/github/license/emansih/FireflyMobile.svg\"\n      alt=\"GPLv3\"\n      height=\"20\"\n      width=\"102\"\u003e](https://img.shields.io/github/license/emansih/FireflyMobile.svg) \n[\u003cimg src=\"http://img.shields.io/liberapay/patrons/hisname.svg?logo=liberapay\"\n      alt=\"Liberapay\"\u003e](https://liberapay.com/hisname/donate)\n[\u003cimg src=\"https://img.shields.io/github/release/emansih/FireflyMobile.svg\"\u003e](https://github.com/emansih/FireflyMobile/releases/latest)\n            \nPhoturis III is an **unofficial** Android client for [Firefly III](https://github.com/firefly-iii/firefly-iii), written in Kotlin. \n\"Firefly III\" is a (self-hosted) manager for your personal finances. It can help you keep track of your expenses and income, so you can spend less and save more. \nFirefly III supports the use of budgets, categories and tags. Using a bunch of external tools, you can import data. It also has many neat financial reports available.\nFirefly III should give you insight into and control over your finances. Money should be useful, not scary.\n\n\n\n### Authentication\n\nCheck the [wiki page](https://github.com/emansih/FireflyMobile/wiki/Authentication) for more info\n\n\n### Features\n\n✔ Support Marshmallow and up!\n\n✔ Manage your finances on the go: Access your Firefly III data even when it is unreachable from the outside world\n\n✔ Automation: Automate adding transactions. Read the [wiki](https://github.com/emansih/FireflyMobile/wiki/Automation-via-Android-Intents) for more info.\n\n✔ Meaningful Reports: Financial reports give you overview of your spending and income within the app\n\n✔ Enhanced Features: Attach multiple attachments 📎 / add time 🕐 to your transactions \n\n### Ecosystem\nOver the years, I have made this app as extensible as possible. Sometimes software cannot be merged into this repo becuase I would\nlike to keep this software as _free_ as possible(Libre) to keep compliance with F-Droid policies and I don't want to be given a\n\"Non-Free\" label on F-Droid. \n\nThe following plugin(s) interact with this app to enhance your experience:\n\n- [ocrFireflyMobile](https://github.com/luifermoron/ocrFireflyMobile) made by Luis Morón!\n- [FireflyWear](https://github.com/emansih/FireflyWear) made by me!\n- [Photuris III OCR](https://github.com/emansih/photuris-iii-ocr) made by me!\n\n### Downloads\n\nTo get latest update notifications, either add [this RSS feed](https://github.com/emansih/FireflyMobile/releases.atom) or click on the watch button.  \n\nTo support development of this software, you can purchase the app via [Google Play](https://play.google.com/store/apps/details?id=xyz.hisname.fireflyiii) or [Huawei App Gallery](https://appgallery.cloud.huawei.com/ag/n/app/C103828127?channelId=Github\u0026referrer=github\u0026id=7763ad17e2094e4b9271c7da25c16cba\u0026s=6FEF9547A0C4F0B10A8E4ABB775633E77BE6EB822E07108BDBA09CBC1E9F02D8\u0026detailType=0\u0026v=)\n\nIt's also available via official F-Droid [here](https://f-droid.org/packages/xyz.hisname.fireflyiii/). I have also added my own F-Droid repo. For more info, take a look [on my website](https://foss.hisname.xyz/fdroid/firefly/)\n\n### Screenshots\n\nDashboard | Monitor your accounts | Stay within your budget |\n| :-: | :-: | :-: |\n![1](fastlane/metadata/android/en-US/images/Dashboard.png) | ![2](fastlane/metadata/android/en-US/images/AccountDetails.png) | ![3](fastlane/metadata/android/en-US/images/BudgetSummary.png)\n\n| Track your expenses | Add transactions on the go | Pay your bills on time \n| :-: | :-: | :-: |\n| ![5](fastlane/metadata/android/en-US/images/TransactionList.png) | ![6](fastlane/metadata/android/en-US/images/AddTransaction.png) | ![7](fastlane/metadata/android/en-US/images/BillDetails.png)\n\nThanks to [Device Shots](https://deviceshots.com/) for the device frame!\n\n\n## Contributing\n\n### Reporting Bugs\n\nFound a bug? Before reporting it, check the [issue page](https://github.com/emansih/FireflyMobile/issues) to see if I am aware of it. If not, simply open up the [issue form](https://github.com/emansih/FireflyMobile/issues/new?template=ISSUE_TEMPLATE.md) and fill it up. Please attach a stacktrace together with the bug report. \n\n\n### Contributing\n\nHow do I join/contribute to Photuris III? I am open to any kind of suggestions/feature request! Open an issue or drop me an email(Can be found on my Github profile). \n\n### Contributors\nThis project exists thanks to all the people who [contributed](https://github.com/emansih/FireflyMobile/graphs/contributors).\nIcons in this app are taken from:\n1. [Flaticon](https://www.flaticon.com/free-icon/piggy-bank-with-dollar-coin_21239)\n2. [Material Design Icons](https://materialdesignicons.com)\n3. [Android Iconics](https://github.com/mikepenz/Android-Iconics)\n4. App icon taken from Firefly III. [Original source](https://www.kissclipart.com/dinero-no-png-clipart-service-751-05-jh4t51/download-clipart.html)\n\n\n\n\n### License\n```\n    Copyright (C) 2018 - 2021 Daniel Quah(emansih)\n\tCopyright (c) 2021 ASDF Dev Pte. Ltd.\n\n    This program is free software: you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation, either version 3 of the License, or\n    (at your option) any later version.\n\n    This program is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License\n    along with this program.  If not, see \u003chttp://www.gnu.org/licenses/\u003e.\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femansih%2FFireflyMobile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femansih%2FFireflyMobile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femansih%2FFireflyMobile/lists"}