25 Amazing Open Source iPhone Apps

There are plenty of source code snippets and samples on free blogs and other resources online. Very few of them provide you with source code that constitutes of  code that covers entire apps. However, there are some amazing source code bundles that cover entire apps that are published on the App store. These are great if you want to get under the hood and see exactly how these apps are made from start-to-finish. Here they are…

1. ABC 123 – Sequence memorization game, that utilizes Cocos2D. [ itunes link |   source code ]

2. Colloquy – A conversion of the most popular Mac IRC client to iPhone. [ itunes link | source code ]

3. Diceshaker – Dice rolling simulator designed for role-playing-game lovers. [ itunes link | source code ]

4. Doom Classic – The classic 3D first person shooter game now open sourced on the iPhone!  [ itunes link | source code | build instructions ]

5. Freshbooks – An iPhone App that allows of Freshbooks web invoicing software from your iPhone. [ itunes link | source code ]

6. Gorillas – Classic Worms/iShoot turn based shooter type game converted to iPhone from basic. Utilizes Cocos2D. [ itunes link | source code ]

7. Last.fm – Software that enables usage of the Last.fm platform for personal radio stations. [ itunes link | source code ]

8. Mobilesynth – A monophonic synthesizer designed for live performance. [ itunes link | source code ]

9. Molecules – Allows you to view 3D models of molecules and manipulate them through touch. [ itunes link | source code ]

10. Mover – Allows you to transfer stuff from one iPhone to another by “flicking” it to the other device. [ itunes link | source code ]

11. Natsulion – A basic twitter client converted from mac. [ itunes link | source code ]

12. NowPlaying – Allows you to check local theater listings, and check rotten tomato ratings. [ itunes link | source code ]

13. Packlog – Backpack journal client. [ itunes link | source code ]

14. PocketFlix – Find movies, and manage your Netflix information. [ itunes link | source code ]

15. reMail – E-mail client featuring ultra-fast search.  Removed from app store, but source made available. [ source code ]

16. RobotFindsKitten – Port of a very silly “classic” ASCII game. [ itunes link | source code ]

17. Sci-15 HPCalc – Calculator app based on classic scientific HP-Calculator. [ itunes link | source code ]

18. Task Coach – Personal to-do list and task manager. [ itunes link | source code ]

19. Tubestatus – London train schedule tracker. [ itunes link |  source code ]

20. Tweejump – Platform jumping game inspired by Icy Tower. Utilizes Cocos2D. [ itunes link |  source code ]

21. Tweetero – Basic twitter client with image uploading. [ itunes link |  source code ]

22. Twitterfon – Super-fast intuitive twitter client. [ itunes link |  source code ]

23. Wikihow – A reader app for the popular how to wiki site. [ itunes link ] (available by e-mail from support@wikihow.com)

24. WordPress – Client for managing WordPress blogs. [ itunes link |  source code ]

25. YourRights – Pocket database containing a summary of your legal rights. [ itunes link |  source code ]

Thanks to ManiacDev.com for this list.

Leave a Comment:

John From Berkeley » links for 2010-06-24 says June 25, 2010

[…] 25 Amazing Open Source iPhone Apps | iPhone Tutorials for Developers (tags: apps opensource programming objective-c iphone development cocoatouch examples code) […]

ashish rana says August 13, 2010

Can you provide me small example for push notification. Steps for adding paypal inegration?

Sources of Encouragement | My Appventure says August 16, 2010

[…] also come across some full open source apps, that I can’t wait to download and […]

Theresa says August 17, 2010

Thank you very much about to share this link. Its a very interesting post.

Good One !

Sushant says August 17, 2010

Ashish : See the link: https://www.edumobile.org/iphone/iphone-programming-tutorials/localnotification-in-iphone-os4/

Hope this link will help you..!!

raja says September 15, 2010

thx so much for these links, they are really helpful, i’m a beginner in the iphone, and i wanna know how can i change the color of tabbar icons, do u have any link, thx 🙂

Rakesh says December 17, 2010

hi Sushant you have any Example youtube video display in app iphone os 4.1

Dipak Patil says December 21, 2010


It’s very good.
Thank you very much about to share this link. Its a very interesting post.

karim says May 3, 2011

Will you provide Apple Push Notification Service example code and detail explanation
Thanks You
in Advance

Rick Campbell says June 9, 2011

Very good post! I look forward to browsing through the source code!


Pat Zearfoss says August 4, 2011

[…] 25 Amazing Open Source iPhone Apps – There’s no better way to learn than seeing how others do it. Check out these open source iPhone products. […]

Enes Arslan says April 21, 2012

Freshbooks soruce code link edit;


Serum Nuvalift says June 23, 2013

I tend not to leave a leave a response, but after reading through a great deal of
comments here 25 Amazing Open Source iPhone Apps | iPhone
Tutorial | iPhone iOS4 iPad SDK Development & Programming Blog.
I do have a few questions for you if it’s allright. Is it simply me or do a few of the responses look as if they are left by brain dead folks? 😛 And, if you are writing at other sites, I’d like to keep up with you.
Would you make a list of the complete urls of all your public
pages like your twitter feed, Facebook page or linkedin profile?

Nick Alan says July 9, 2013

Hi, are there any examples of memory management and how to address memory files of other systems, basically how to integrate between apps…

NetFirms Coupon says July 24, 2013

Have you ever considered about including a little bit more than just your articles?
I mean, what you say is fundamental and all. But imagine
if you added some great visuals or videos to give your posts more, “pop”!
Your content is excellent but with images and videos, this website could
undeniably be one of the very best in its niche. Fantastic blog!

Add Your Reply