Fruitful Registry
Home › Developer Tools
Forji icon

Forji

A Forgejo client
US flag US
1 of 1 storefronts
Content in en-US
8 Ratings
5.0
★★★★★
Age Rating
4+
Years
Language
EN
Size
16.5
MB

Information

Apple ID6759843639
Bundle IDde.hausotte.Forji
SellerSeller
Min iOS26.2
Min macOS26.2
Device familiesiphone
Released2026-03-07
Copyright© 2026 Stefan Hausotte
WebsiteLink ↗
Privacy policyLink ↗

Preview 1 platform

iPhone 5 images

iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot

What’s New Version 1.6

## Added - Shorten the Pull Requests tab to PRs in repository detail (#59) - Show the overview filter summary only when filters are active (#60) - Compact notification rows (#55) - Display and upload image attachments in issues, PRs, and comments ## Changed - Refresh the merged notifications list when a push notification is opened (#71) - Render 3-digit shorthand label colors instead of falling back to gray - Show graceful empty state when repository has issues turned off - Show graceful empty state when repository has issues turned off - De-duplicate involved-scope results across pages in single-instance overviews (#70) - Show graceful empty state when repository has pull requests turned off (#77) - Make issue/PR description editable in edit form (#80) (#81) - Clearer login error for security-key (passkey) accounts (#82)

Description

Forji is a native iOS client for Forgejo, the self-hosted Git service. Browse repositories, manage issues and pull requests, review code, and stay on top of notifications — all from your iPhone. Features: - Connect to any Forgejo instance, including self-hosted servers with self-signed certificates - Browse repositories, files, and README previews with syntax highlighting - Create, edit, and manage issues with labels, milestones, and assignees - Review pull requests with inline diffs - Merge pull requests directly from the app - View and manage notifications - Support for multiple Forgejo accounts - Secure credential storage using the iOS Keychain - Light and dark mode support

Accessibility

ipadiphonemacrealityDevicetvoswatch

Version history 7 versions

Build 887001430v1.62026-06-15 22:52:06
## Added - Shorten the Pull Requests tab to PRs in repository detail (#59) - Show the overview filter summary only when filters are active (#60) - Compact notification rows (#55) - Display and upload image attachments in issues, PRs, and comments ## Changed - Refresh the merged notifications list when a push notification is opened (#71) - Render 3-digit shorthand label colors instead of falling back to gray - Show graceful empty state when repository has issues turned off - Show graceful empty state when repository has issues turned off - De-duplicate involved-scope results across pages in single-instance overviews (#70) - Show graceful empty state when repository has pull requests turned off (#77) - Make issue/PR description editable in edit form (#80) (#81) - Clearer login error for security-key (passkey) accounts (#82)
Build 886530413v1.52026-06-04 22:55:46
### Added - VoiceOver accessibility labels for icon-only buttons (#49). - Tappable diff lines now act as buttons for VoiceOver (#61). - `CONTRIBUTING.md` (#42). - `just sim-update` command for updating the simulator. ### Changed - Updated ForgejoKit dependency from 0.6.0 to 0.7.0 (via 0.6.1). - Refactored error handling to use ForgejoKit error categories (#31). - Fixed a typo in the README App Store line (#43). ### Removed - Redundant notification "Dismiss" swipe action (#46). ### Fixed - Crash in merged overviews when two accounts shared the same `sourceKey` (#39). - Merged pagination now settles correctly and no longer shows duplicate rows (#47). - Merged issue/PR overview now refreshes after a mutation (#56). - App icon badge now updates in multi-instance mode (#58). - Multi-instance fallback is now keyed by account (#29). - Removing an account now deletes the API token, not just the password (#40). - Instance removal is now persisted before deleting the keychain on logout (#48). - Added a guard that prevents editing an account into a duplicate of an existing one. - Token restore error context is now preserved (#30). - Issue/PR detail now refreshes after a partial edit failure (#50). - No longer opens a duplicate PR when the reviewer request fails (#53). - Background notification poll no longer crashes on an invalid instance URL (#54). - Messages that were not marked as read are now handled correctly.
Build 885394940v1.42026-05-07 22:58:48
- Support for Forgejo Action Workflows - Smaller bug fixes and improvements
Build 884015984v1.32026-04-01 18:13:32
- Persistent cache to show items from slow loading remote instances directly - Filter for the repositories overview to filter "archived" and "mirrored" repos out - Merged instance view to show items from all instances in one view
Build 883400755v1.22026-03-16 17:40:33
- Mirror badge for repos - Archive badge for repos - Cache views instead of reloading repos, pull-requests and issues every time - Render HTML in markdown properly - Fix "cancelled" error that occurs when switching views faster thant the server can respond - Fix "all - all" filter. Show own repos and issues instead of all of the instance - Fix spacing issues in UI
Build 883154352v1.12026-03-09 00:32:23
- Token based login
Build 882901047v1.02026-03-07 16:31:41

No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.

Availability 1 of 1 storefronts

RegionLanguagePriceRatingsAvgVersion
US en-USFree85.01.6

Change log 11 changes · US

releaseNotes updated
## Added - Shorten the Pull Requests tab to PRs in repository detail (#59) - Show the overview filter summary only when filters are active (#60) - Compact noti
description updated
Forji is a native iOS client for Forgejo, the self-hosted Git service. Browse repositories, manage issues and pull requests, review code, and stay on top of not
subtitle updated
A Forgejo client
name updated
Forji
Version 1.6 released
## Added - Shorten the Pull Requests tab to PRs in repository detail (#59) - Show the overview filter summary only when filters are active (#60) - Compact notification rows (#55) - Display and upload image attachments in issues, PRs, and c
Version 1.5 released
### Added - VoiceOver accessibility labels for icon-only buttons (#49). - Tappable diff lines now act as buttons for VoiceOver (#61). - `CONTRIBUTING.md` (#42). - `just sim-update` command for updating the simulator. ### Changed - Update
Version 1.4 released
- Support for Forgejo Action Workflows - Smaller bug fixes and improvements
Version 1.3 released
- Persistent cache to show items from slow loading remote instances directly - Filter for the repositories overview to filter "archived" and "mirrored" repos out - Merged instance view to show items from all instances in one view
Version 1.2 released
- Mirror badge for repos - Archive badge for repos - Cache views instead of reloading repos, pull-requests and issues every time - Render HTML in markdown properly - Fix "cancelled" error that occurs when switching views faster thant the se
Version 1.1 released
- Token based login
Version 1.0 released
expanded screenshot