{"id":16631351,"url":"https://github.com/letterus/open-source-objective-c","last_synced_at":"2025-10-09T17:01:21.929Z","repository":{"id":192538651,"uuid":"256856786","full_name":"Letterus/open-source-objective-c","owner":"Letterus","description":"Lists of Open Source Objective C software - Mirror of https://codeberg.org/Letterus/open-source-objective-c","archived":false,"fork":false,"pushed_at":"2023-09-04T16:09:47.000Z","size":24,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-07T18:56:11.479Z","etag":null,"topics":["cocoa","cross-platform","elementaryos","gnustep","ios","mac","objcective-c","objfw"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Letterus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-04-18T21:30:17.000Z","updated_at":"2022-10-13T10:07:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"5453c7d1-6e9c-42a7-b341-7ee3bf7eb103","html_url":"https://github.com/Letterus/open-source-objective-c","commit_stats":null,"previous_names":["letterus/open-source-objective-c"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Letterus%2Fopen-source-objective-c","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Letterus%2Fopen-source-objective-c/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Letterus%2Fopen-source-objective-c/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Letterus%2Fopen-source-objective-c/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Letterus","download_url":"https://codeload.github.com/Letterus/open-source-objective-c/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238930129,"owners_count":19554122,"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":["cocoa","cross-platform","elementaryos","gnustep","ios","mac","objcective-c","objfw"],"created_at":"2024-10-12T04:52:25.140Z","updated_at":"2025-10-09T17:01:21.916Z","avatar_url":"https://github.com/Letterus.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Open Source Objective-C\n\nThese lists focus on simple solutions that are portable or could potentially be used as code base for portable code.\n\nPortable code means code either compatible with [GNUstep](https://github.com/gnustep/) or [ObjFW](https://github.com/objfw/) (recommended).\n\n## iOS / iPhone, iPad OS / CocoaTouch Apps\n\n- [Mumble](https://github.com/mumble-voip/mumble-iphoneos)\n\n## iOS Libs\n\n- [AMPLI-SYNC](https://github.com/sqlite-sync/SQLite-sync.com/tree/master) - a framework for synchronizing data between a Sqlite database and an MS SQL/MySQL/Oracle/PostgreSQL database (license missing)\n- [Couchbase Lite iOS](https://github.com/couchbase/couchbase-lite-ios)\n- [FCModel](https://github.com/marcoarment/FCModel) - An alternative to Core Data for people who like having direct SQL access\n- [FMDB](https://github.com/ccgus/fmdb) - A Cocoa / Objective-C wrapper around SQLite\n- [Mantle](https://github.com/Mantle/Mantle) - Model framework for Cocoa and Cocoa Touch\n- [MumbleKit](https://github.com/mumble-voip/mumblekit)\n- [RestKit](https://github.com/RestKit/RestKit) - RestKit is a framework for consuming and modeling RESTful web resources on iOS and OS X \n\n## ObjFW Libs\n\nSee https://github.com/objfw and https://objfw.nil.im/wiki?name=Third-party+Libraries\u0026p\n\n## Open Source Cocoa libs\n\n- [AJR Database](https://github.com/tdmartin102/ajrdatabase) - JAEOF: \"Just Another EOF\", including a new implementation of EOModeler\n- [CoreObject](https://github.com/etoile/CoreObject) - Distributed version control + object persistence framework\n- [PostgreSQL-Kit](https://github.com/djthorpe/postgresql-kit) - Frameworks for integrating a PostgreSQL database with your Mac and iOS projects, including example Apps for managing PostgreSQL and its data\n\n### OpenAPI Generator support\n\n- [ObjC template implementation](https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ObjcClientCodegen.java)\n- [Petstore example](https://github.com/kierans/openapi-generator-objc-sample)\n- [AFNetworking](https://github.com/AFNetworking/AFNetworking)\n- [JSONModel](https://github.com/JSONModel/JSONModel)\n\n## Cross platform apps using AppKit (GNUstep GUI apps)\n\n- [Cenon](http://www.cenon.info/)\n- [FisicaLab](https://www.gnu.org/software/fisicalab/)\n- [GNUMail](http://www.nongnu.org/gnustep-nonfsf/gnumail/index.html)\n- [Grr (Günther's Rss Reader)](http://www.nongnu.org/gap/grr/index.html)\n- [PikoPixel](http://twilightedge.com/mac/pikopixel/)\n\n## Cross platform Objective-C software not using AppKit\n\n- [Oolite](https://github.com/OoliteProject/oolite)\n- [SOGo](https://github.com/inverse-inc/sogo)\n\n## Awesome Cocoa only apps written in mainly Objective-C (well worth a try to port them to GNUstep or ObjFW)\n\nThese should be sorted further to decide whether they have dependencies which can be ported as well or should be replaced (like `carbon.h`). Swift code may be upgraded to ObjC. ;-)\n\n- [Adium](https://github.com/adium/adium)\n- [BibDesk](https://bibdesk.sourceforge.io/)\n- [Cocoa Rest Client](https://github.com/mmattozzi/cocoa-rest-client)\n- [Colloquy](https://github.com/colloquy/colloquy)\n- [Eloquent](https://github.com/mdbergmann/Eloquent)\n- [GitUp](https://github.com/git-up/GitUp)\n- [GitX](https://github.com/rowanj/gitx)\n- [MacDown](https://github.com/MacDownApp/macdown)\n- [MacPass](https://github.com/MacPass/MacPass)\n- [Telephone](https://github.com/64characters/Telephone)\n- [TextMate](https://github.com/textmate/textmate)\n- [TeXShop](https://pages.uoregon.edu/koch/texshop/)\n- [TimeTracker](https://github.com/Letterus/app-time-tracker)\n- [Sequel Ace](https://github.com/Sequel-Ace/Sequel-Ace) (sequel to Sequel Pro)\n- [Sequel Pro](https://github.com/sequelpro/sequelpro)\n- [SubEthaEdit](https://github.com/subethaedit/SubEthaEdit)\n- [Vienna RSS](https://github.com/ViennaRSS/vienna-rss)\n\n\n## Great Cocoa/GNUstep based app ideas that should be developed further (and/or ported)\n\n- [NeoOffice](https://github.com/neooffice/NeoOffice)\n- [OpenOutliner](https://github.com/davidchisnall/OpenOutliner) - strongly needed replacement for OmniOutliner (proprietary)\n- [SimpleAgenda](https://github.com/poroussel/simpleagenda) - strongly needed replacement for 2Do.app and BusyCal (proprietary)\n\n\n## Stuff people probably don't use anymore\n\n- [svnX](https://github.com/grimmer0125/svnX)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fletterus%2Fopen-source-objective-c","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fletterus%2Fopen-source-objective-c","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fletterus%2Fopen-source-objective-c/lists"}