2022-05-13 19:35:09 +02:00
[![License: GPL v3 ](https://codeberg.org/gitnex/GitNex/raw/branch/main/assets/license.svg )](https://www.gnu.org/licenses/gpl-3.0) [![Pipeline status ](https://ci.codeberg.org/api/badges/gitnex/GitNex/status.svg )](https://ci.codeberg.org/gitnex/GitNex) [![Release ](https://img.shields.io/badge/dynamic/json.svg?label=release&url=https://codeberg.org/api/v1/repos/gitnex/GitNex/releases&query=$[0].tag_name )](https://codeberg.org/gitnex/GitNex/releases) [![Crowdin ](https://badges.crowdin.net/gitnex/localized.svg )](https://crowdin.com/project/gitnex) [![Join the Discord chat at https://discord.gg/FbSS4rf ](https://img.shields.io/discord/632219664587685908.svg )](https://discord.gg/FbSS4rf)
2019-06-02 09:11:17 +02:00
2024-09-19 19:18:28 +02:00
[<img alt="Become a Patreon" src="https://codeberg.org/gitnex/GitNex/raw/branch/main/assets/patreon.png" height="40"/> ](https://www.patreon.com/mmarif )
2019-06-03 23:25:05 +02:00
2023-01-21 14:37:36 +01:00
# GitNex - Android client for Forgejo and Gitea
2019-06-03 23:25:05 +02:00
2023-09-19 07:23:43 +02:00
GitNex is a free/paid, open-source Android client for the Git repository management tools Forgejo and Gitea.
2019-06-03 23:25:05 +02:00
2023-09-19 07:23:43 +02:00
GitNex is licensed under the GPLv3 License. Please refer to the LICENSE file for the full text of the license. **No trackers are used** , and the source code is available here for anyone to audit.
2019-06-03 23:25:05 +02:00
## Downloads
2022-08-15 16:26:02 +02:00
2022-02-13 19:10:24 +01:00
[<img alt='Get it on F-Droid' src='https://codeberg.org/gitnex/GitNex/raw/branch/main/assets/fdroid.png' height="80"/> ](https://f-droid.org/en/packages/org.mian.gitnex/ )
[<img alt='Get it on Google Play' src='https://codeberg.org/gitnex/GitNex/raw/branch/main/assets/google-play.png' height="80"/> ](https://play.google.com/store/apps/details?id=org.mian.gitnex.pro )
2023-09-19 07:23:43 +02:00
[<img alt='Download builds and releases' src='https://codeberg.org/gitnex/GitNex/raw/branch/main/assets/apk-badge.png' height="82"/> ](https://cloud.swatian.com/s/WS4k3seXnmfQppo )
2019-06-03 23:25:05 +02:00
2023-01-21 14:37:36 +01:00
## Note about Forgejo and Gitea version
2022-08-15 16:26:02 +02:00
2023-09-19 07:23:43 +02:00
Please make sure that you are on the latest stable release or later for a better app experience.
2019-06-03 23:25:05 +02:00
2023-09-19 07:23:43 +02:00
Check the version [compatibility page ](https://codeberg.org/gitnex/GitNex/wiki/Compatibility ), which lists all the supported versions along with their compatibility ratios.
2019-06-03 23:25:05 +02:00
## Build from source
2022-08-15 16:26:02 +02:00
2023-09-19 07:23:43 +02:00
Option 1 - Download the source code, open it in Android Studio, and build it there.
2019-06-03 23:25:05 +02:00
2023-09-19 07:23:43 +02:00
Option 2 - Open the terminal (Linux) and navigate to the project directory. Then, run `./gradlew assembleFree` .
2019-06-03 23:25:05 +02:00
## Features
2022-08-15 16:26:02 +02:00
2020-08-21 18:32:56 +02:00
- Multiple accounts support
2019-11-27 18:55:09 +01:00
- File and directory browser
2020-07-23 19:35:46 +02:00
- File viewer
2019-11-27 18:55:09 +01:00
- Create files
2022-05-08 06:04:52 +02:00
- Explore repositories / issues / organizations / users
2019-11-27 18:55:09 +01:00
- Pull requests
2020-07-23 19:35:46 +02:00
- Files diff for PRs
- Notifications
2024-05-11 17:17:08 +02:00
- Notes
2022-05-08 06:04:52 +02:00
- Repositories / issues list
- [& more... ](https://codeberg.org/gitnex/GitNex/wiki/Features )
2019-06-03 23:25:05 +02:00
## Contributing
2022-08-15 16:26:02 +02:00
2022-02-22 07:23:46 +01:00
[Contributing ](https://codeberg.org/gitnex/GitNex/wiki/Contributing )
2019-06-03 23:25:05 +02:00
2019-10-07 13:08:28 +02:00
## Translation
2022-08-15 16:26:02 +02:00
2023-09-19 07:23:43 +02:00
Help us translate GitNex into your native language.
2019-10-07 13:08:28 +02:00
2023-09-19 07:23:43 +02:00
We use [Crowdin ](https://crowdin.com/project/gitnex ) for translations. If your language is not listed, please request to add it to the project [here ](https://codeberg.org/gitnex/GitNex/issues ).
2019-10-07 13:08:28 +02:00
**Link: https://crowdin.com/project/GitNex**
2019-06-03 23:25:05 +02:00
## Screenshots:
2019-10-07 13:09:33 +02:00
2022-05-08 06:04:52 +02:00
[<img src="https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/001.png" alt="001.png" width="200"/> ](https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/001.png ) | [<img src="https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/002.png" alt="002.png" width="200"/> ](https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/002.png ) | [<img src="https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/003.png" alt="003.png" width="200"/> ](https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/003.png ) | [<img src="https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/004.png" alt="004.png" width="200"/> ](https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/004.png )
2019-10-07 13:09:33 +02:00
---|---|---|---
2022-05-08 06:04:52 +02:00
[<img src="https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/005.png" alt="005.png" width="200"/> ](https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/005.png ) | [<img src="https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/006.png" alt="006.png" width="200"/> ](https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/006.png ) | [<img src="https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/007.png" alt="007.png" width="200"/> ](https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/007.png ) | [<img src="https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/008.png" alt="008.png" width="200"/> ](https://codeberg.org/gitnex/GitNex/raw/branch/main/fastlane/metadata/android/en-US/images/phoneScreenshots/008.png )
2019-10-07 13:09:33 +02:00
2019-06-03 23:25:05 +02:00
## Links
2022-08-15 16:26:02 +02:00
2019-06-03 23:25:05 +02:00
[Website ](https://gitnex.com )
2020-06-04 17:37:51 +02:00
[Wiki ](https://codeberg.org/gitnex/GitNex/wiki/Home )
2019-06-03 23:25:05 +02:00
2020-06-04 17:37:51 +02:00
[Troubleshoot Guide ](https://codeberg.org/gitnex/GitNex/wiki/Troubleshoot-Guide )
2019-06-03 23:25:05 +02:00
2021-03-10 13:05:07 +01:00
[Faq ](https://codeberg.org/gitnex/GitNex/wiki/FAQ )
[Release Blog ](https://gitnex.codeberg.page )
2019-06-03 23:25:05 +02:00
## Thanks
2022-08-15 16:26:02 +02:00
2023-09-19 07:23:43 +02:00
Thanks to all the open source libraries, contributors, and donors.
2019-06-03 23:25:05 +02:00
2020-06-30 16:43:27 +02:00
#### Open source libraries
2022-08-15 16:26:02 +02:00
2021-03-21 16:56:54 +01:00
- [square/retrofit ](https://github.com/square/retrofit )
- [google/gson ](https://github.com/google/gson )
- [square/okhttp ](https://github.com/square/okhttp )
- [square/picasso ](https://github.com/square/picasso )
- [noties/Markwon ](https://github.com/noties/Markwon )
- [ocpsoft/prettytime ](https://github.com/ocpsoft/prettytime )
2022-04-04 09:32:03 +02:00
- [ramseth001/TextDrawable ](https://github.com/ramseth001/TextDrawable )
2021-03-21 16:56:54 +01:00
- [vdurmont/emoji-java ](https://github.com/vdurmont/emoji-java )
2024-02-11 14:20:23 +01:00
- [skydoves/ColorPickerView ](https://github.com/skydoves/ColorPickerView )
2021-03-21 16:56:54 +01:00
- [HamidrezaAmz/BreadcrumbsView ](https://github.com/HamidrezaAmz/BreadcrumbsView )
- [Baseflow/PhotoView ](https://github.com/Baseflow/PhotoView )
- [apache/commons ](https://github.com/apache/commons-io )
- [ge0rg/MemorizingTrustManager ](https://github.com/ge0rg/MemorizingTrustManager )
- [mikaelhg/urlbuilder ](https://github.com/mikaelhg/urlbuilder )
- [ACRA/acra ](https://github.com/ACRA/acra )
2021-04-10 19:54:05 +02:00
- [chrisvest/stormpot ](https://github.com/chrisvest/stormpot )
2022-06-26 09:16:35 +02:00
- [AmrDeveloper/CodeView ](https://github.com/AmrDeveloper/CodeView )
2021-03-21 16:56:54 +01:00
#### Icon sets
2022-08-15 16:26:02 +02:00
2022-02-09 06:26:27 +01:00
- [lucide-icons/lucide ](https://github.com/lucide-icons/lucide )
2021-03-21 16:56:54 +01:00
- [primer/octicons ](https://github.com/primer/octicons )
- [google/material-design-icons ](https://github.com/google/material-design-icons )
2024-03-24 12:16:17 +01:00
- [tabler/tabler-icons ](https://github.com/tabler/tabler-icons )
2019-06-03 23:25:05 +02:00
[Follow me on Fediverse - mastodon.social/@mmarif ](https://mastodon.social/@mmarif )
2021-03-10 13:05:07 +01:00
*All trademarks and logos are the properties of their respective owners.*