Open Source Projects

From iPhone Development Wiki
Jump to: navigation, search

Here is a list of some open source software available for jailbroken devices. See TheiPhoneWiki for a list of open source jailbreaking tools.

A bit of background information: If a project does not explicitly have a license that gives you the right to use its code, that means it is copyrighted by the developer and you can't use its code in your own projects - in other words, you can read it and learn from it, but don't copy and paste it. If you've published a project that does not have a free license, and you'd like people to be able to use your code if they want to, How to choose a license for your own work and Choose A License may be helpful.

Contents

Tweaks

Also check out TweakWeek for a long list of relatively simple open source tweaks, organized by rpetrich.

Project Author Compatibility Updated (as of Nov 2013) License Short description
AirFloat trenskow iOS ? - 6 2013-07-13 BSD? AirPlay audio (AirTunes) for iOS
AlienBlueTags EthanArbuckle iOS 6 2013-11-06  ? adds Reddit user tagging to AlienBlue
AllowRotate rpetrich iOS ? 2010-10-03  ?
animate Chronic-Dev Team et al. iOS 4.2.1 2011-07-10 © customize boot logo animations
AnimatedWeatherEnabler PoomSmart iOS 7 2014-02-21 MIT enable iOS 7 weather app animation in iPhone 4
AnyLockApp nickfrey iOS 5 - 6 2012-02-04  ? change lockscreen camera shortcut
Appslide Xuzz iOS 4.2 - ? 2013-02-16 BSD use home button to go back
AutocorrectionBar rpetrich iOS 4.3 - 5 2011-11-09  ? enable hidden keyboard feature
Auto HDR Enabler PoomSmart iOS 7.1 2014-01-04 MIT enable iPhone 5s' Auto HDR mode in unsupported devices
BadgeClearer GN-OS iOS 4 - 7.1 2013-04-?  ? Remove app badges
Bloard GN-OS iOS 7 2014-01-05  ? Make keyboards black
Boover jontelang iOS 5 - 6.1 2013-03-24  ? move icon badges
BrightVol hbang iOS ? 2013-05-22 GPL control brightness with volume buttons (using Activator)
BrowserChooser rpetrich iOS 5 - 6 2013-03-22  ? switch default browsers
Burst mode PoomSmart iOS 5 - 7.1 2014-02-21 MIT extend or enable the Burst Mode feature
Camera Button UI Mod PoomSmart iOS 6 2013-12-20 MIT change opacity & position of (gray) camera buttons
CamBlur7 PoomSmart iOS 7 2014-01-11 MIT live blur effect for camera top/bottom bar
CamElapsed+ PoomSmart iOS 7 2014-02-16 MIT more video recording elapsed time resolution
CamRotate PoomSmart iOS 5 - 7.1 2013-12-25 MIT design camera rotation
CamVolZoom PoomSmart iOS 5 - 7.1 2014-01-12 MIT use volume buttons for camera zooming
CCFlashLightLevel PoomSmart iOS 7 2014-02-21 MIT adjustable torch level in Control Center
ClearNotifications rpetrich iOS 5 - ? 2012-02-03  ? clear lock screen notifications with a swipe
Cleary insanj iOS 6 2013-08-24 BSD create Clear tasks using Activator
Color Mail Labels eni9889 iOS 5 2012-02-13 GPLv3 give each mail account its own color
Cydelete DHowett iOS 2 - 5 2011-10-09 GPLv3 delete Cydia apps from Springboard
Cydget (Cydget) saurik iOS 2.2 - 6.1 2013-03-22 BSD manage lockscreen plugins
DeepEnd rpetrich iOS 4 - ? 2011-01-31  ? 3D effect for Springboard
DietBar rpetrich iOS 3 - 6 2012-06-23  ? shrink navigation bars
DietBulletins rpetrich iOS 4 - 6 2013-09-10  ? shrink notification bulletins
DisplayEffects rpetrich iOS 3 - ? 2011-01-18  ? experimental effects for iOS
Effects+ PoomSmart iOS 7 2014-03-13 Apache 2.0 more filters for Camera & Photos app
FaceDetectionDuringVideo PoomSmart iOS 6 - 7.1 2013-12-25 MIT enable Face Detection when start video recording
FakeOperator GreySyntax iOS 4.1 - 7.1 2014-01-06 GPL allows the carrier label to be changed
FastBlurredNotificationCenter rpetrich iOS 5 - ? 2012-03-03 GPL blurs notification center background
Five Icon Switcher Xuzz iOS 4 - ? 2011-09-24 BSD five icons in app switcher
Flashorama PoomSmart iOS 6 - 7.1 2013-12-27 MIT toggle torch in Panorama mode
FrontFlash PoomSmart iOS 4 - 7.1 2013-12-25 MIT simulate flash in Front-Facing camera by flashing the screen
Front HDR PoomSmart iOS 6 - 7.1 2013-12-25 MIT enable HDR in Front-Facing camera
FullForce rpetrich iOS 3.2 - ? 2011-11-08 GPL force applications to show in iPad mode
FullWebClips Xuzz iOS ? 2011-07-21 BSD make Web Clips fullscreen
Glue DarkMalloc iOS ? 2011-06-29  ? share a note with Pastie from the Notes app
GoodByeSlideTo Bushe iOS 7 2014-02-16  ? Removes "Slide To" text under notifications
GoogleSearchforVelox insanj iOS 6 2013-08-24 BSD quick search from the Google app
Harlem Shake FilippoBiga iOS 6 2013-03-11  ? make SpringBoard icons dance
%hook's law Xuzz iOS 6 2013-02-16 BSD makes animations springier
IconRenamer rpetrich iOS 4 - ? 2011-10-16  ? rename icons from your SpringBoard
IconRotator rpetrich iOS 5 - 6 2013-02-16 GPL rotates icons
iAnnounce patelhiren iOS 4 - 6 2013-03-01  ? announce incoming caller's name
IB Graphics Selector PoomSmart iOS 5 - 7 2014-02-24 MIT select Infinity Blade app graphics quality
iMessageSpamReporter CC-Dog iOS 7 2014-02-21 BSD Report iMessage spam to Apple directly in MobileSMS.app
InAMinute zephster iOS 6 2013-08-24  ? fine-grained time selection system-wide
Internalizer Xuzz iOS ? 2011-07-22 BSD add text to your lockscreen
IPSlider BGerard iOS ? 2013-11-15 GPL 2 set "slide to unlock" message to IP address
LastApp ashikase iOS 3 - 7 2014-01-02 BSD quickly switch to previous application
ListLauncher rpetrich iOS 4 - ? 2011-02-05  ? launch apps from Spotlight
LiveClock rpetrich iOS 3 - 6 2013-02-04  ? animated clock icon on SpringBoard
Live Effects Enabler PoomSmart iOS 7 2014-02-21 MIT camera live filters for unsupported iOS 7 devices
LivePaper rpetrich et al. iOS 4 - ? 2011-07-20  ? live wallpaper with plugins
LLBPano PoomSmart iOS 6 - 7.1 2013-12-25 MIT enable Low-light mode in Panorama
LocationRemindersEnabler7 PoomSmart iOS 7 2014-02-21 MIT enable location-reminders for unsupported iOS 7 devices
LockSeconds conradev iOS ? 2012-06-02  ? add seconds to lockscreen clock
MapsOpener hbang iOS ? - 6 2013-05-22 GPL open Google Maps links in the Google Maps app
MathAlarm rpetrich iOS 4.2 - ? 2012-01-10  ? solve arithmetic problems to turn off alarm
MediaSpeak freemanrepo iOS ? 2012-04-15  ? speak currently playing song
MessageBox b3ll iOS 6 2013-05-02 BSD use Chat Heads outside Facebook app
MoreLinesNotificationCenter rpetrich iOS 5 - ? 2011-10-16  ? more lines in notification center
Multi-Slide rpetrich and InfectionFX iOS ? 2011-06-19 WTFPL multiple unlock sliders
MusicBanners rpetrich iOS 5 - ? 2012-04-08 GPL track change bulletins with album art in SpringBoard
MyAssistive PoomSmart iOS 5 - 7.1 2014-01-05 MIT repurpose the Assistive Touch
NCPad hbang iOS ? - 6 2013-05-22 MIT resize notification banners to iPad screen width
NoClearHistory rpetrich iOS 3 - ? 2010-09-29  ? don't allow clearing history
No Dots Xuzz iOS ? 2010-11-27 BSD no page dots
NoNewsIsGoodNews rpetrich iOS 5 - 6 2011-12-28  ? hide Newsstand icon
NoPasscodeBlock conradev iOS ? - 6 2013-02-05  ? prevent permanent passcode locking
NowNow nickfrey iOS ? - 6 2013-11-10  ? invoke Google Voice Search using Activator
OctopusKeyboard k3a iOS 6 2014-03-19 GPL predictive keyboard, showing word suggestions
OpenNotifier n00neimp0rtant and Lunat1k iOS 3.2 - ? 2013-04-18  ? notification icons for your status bar
PanoMod PoomSmart iOS 6 2013-11-17 MIT enable Panorama and customize it
PagePusher rpetrich iOS 4 - ? 2011-06-02  ? page-styled app animations
PhotoTorch PoomSmart iOS 6 - 7.1 2014-02-01 MIT adjustable Torch in Photo Camera mode
Pinnacle ProtoSphere iOS ? 2013-04-02  ? hold back button to go to top-level page
PostOffice b3ll iOS 6 2013-06-19 BSD forward iOS notifications to Google Glass
PreferredLanguageOrder CC-Dog iOS 7 2014-03-07 BSD Adjust preferred language order in Preferences.app
ProSwitcher rpetrich and chpwn iOS 3 - ? 2010-09-18  ? Palm Pre-style application switcher
ProximityCam PoomSmart iOS 7 2014-02-21 MIT Proximity camera snap for iOS
PullToDismiss rpetrich iOS 3.2 - ? 2011-12-30  ? pull down to dismiss keyboard
QuickReply rpetrich iOS 2 - 4 2011-04-24 whatever quick reply for SMS
Record 'n' Torch PoomSmart iOS 5 - 7.1 2013-12-25 MIT toggle Torch while recording video
RotationInhibitor rpetrich iOS 3 - 6.1 2013-02-04  ? disable device rotation
RunningIndicator rpetrich iOS 4 - 6 2013-05-29  ? running app icons glow
SBCustomIcon rpetrich iOS ? 2009-02-09  ?
SearchClear conradev iOS ? 2012-06-24  ? clears the search field after a search
ShowCase ashikase iOS ? - 7 2014-01-02 BSD make keyboard show current case
SleepyAlarm insanj iOS 7 2014-03-13 CC BY-NC suggests better wake up times
SliderBar rpetrich iOS 3 - ? 2011-06-06  ? quick scrolling in all table views
SliderKiller insanj iOS 6 2013-08-24 BSD always "slide to unlock" instead of "slide to reply"
SplitMail rpetrich iOS 3.2 - ? 2012-02-02  ? split-style iPad mail app in portrait
SiriNoConfirm PoomSmart iOS 5 - 7.1 2013-12-25 MIT remove Siri confirmation view when you enable/disable it
Slo-mo Mod PoomSmart iOS 7 2014-02-01 MIT enable Slo-mo capture in unsupported devices and mod it
Still Capture Enabler 2 PoomSmart iOS 4 - 7.1 2013-12-25 MIT take still during video recording
Subscriber Artificial Module (SAM) sbingner iOS 3 - ? 2013-06-07 LGPL (Login: username "anonymous", no password. Web view.)
SwipeSelection freerunnering iOS 4 - 7 2013-04-20  ? edit text with keyboard gestures
SwipeShiftCaret r-plus iOS 4 - 6 2013-11-09 ISC edit text with keyboard gestures
SwitcherScape Xuzz iOS ? 2011-07-22 BSD app switcher in landscape mode
SwitcherMod rpetrich and Optimo iOS 4 - ? 2011-12-31  ? customized app switcher
SwitchIcons rpetrich iOS 5 - 6 2013-09-20  ? example tweak for Flipswitch
TapTapPass bd452 iOS 6 2013-10-10  ? gesture-based passcode toggle
TopographyForGoogleMaps rpetrich iOS 5.1 - ? 2012-12-25  ? enable hidden topography view
TransparentCameraBar PoomSmart iOS 4 - 7.1 2013-12-25 MIT set camera bar opacity or shrink it
TypeStatus hbang iOS ? - 6 2013-09-25 Apache 2.0 iMessage typing indicators for the status bar
Unlock7 bushe iOS 6 2013-11-01  ? adds some iOS 7 lockscreen features to iOS 6
Unrestricted Folders Naming PoomSmart iOS 5 - 7.1 2013-12-25 © folder name spacing will remain, can rename folder to whatever
Uninstall Application Size Cykey iOS 6 2013-09-26  ? shows application size when prompting to uninstall
UserAgentFaker conradev iOS ? 2012-04-12  ? user agent faker for browsers
VAssistant coolstar iOS 5 - 5.1.1 2012-12-08 GPL 3
Veency saurik iOS ? - 6.1 2013-02-03 AGPL 3.0 VNC server
VideoPace rpetrich iOS 4.3 - 6 2013-08-04  ? increase speed of video playback
Video Zoom Mod PoomSmart iOS 7 2013-12-25 MIT enable Video Zoom & Set the Maximum Zoom Factor
VoiceKeys rpetrich iOS 4 - ? 2011-11-27  ? voice recognition using Google's service
WAReadMark iMokhles iOS 5 - iOS7.x 2014-04-15  ? Disable Read Mark in WhatsApp
WebGLEnabler rpetrich iOS 4.2 - ? 2011-07-24  ? enable WebGL support in apps that use UIWebView
WebPreview rpetrich iOS 3 - ? 2011-02-17  ? preview web links in a popup
Webscrollian Xuzz iOS ? 2011-07-28 BSD faster scrolling for web content
WhatsApp LSeen TimeStamp iMokhles iOS 5 - 6 2013-09-03  ? toggle WhatsApp timestamp without waiting 24 hours
WhatsAtor iMokhles iOS 6.x or more 2013-12-05 GPL send whatsapp messages from anywhere
WiCarrier rpetrich iOS 3 - ? 2012-04-07 GPL show WiFi network name/IP in place of carrier view
WifiSMS jlippold iOS 4 - 5 2012-04-08  ? iPhone webserver gateway for SMS
Winterboard saurik iOS 2 - 6.1 2013-09-07 BSD? advanced theming system
SMSStats2 Callum Ryan iOS 7 2014-03-31 MIT Statistics in MobileSMS.app

Applications

Project Author Compatibility Updated (as of Nov 2013) License Short description
CrashReporter ashikase iOS ? 2013-02-19  ? App for processing and sending crash logs
Cydia saurik iOS 2 - 6 2012-09-21 Modified BSD Graphical APT frontend
MobileTerminal (multiple) iOS 3.2 - 6 2011-10-26 GPL 2 Terminal emulator
RecordMyScreen coolstar iOS 5 - 6 2013-07-22 MIT Screen Recorder
nds4ios (multiple) iOS 5 - 7 2013-11-11  ? Nintendo DS emulator
PPSSPP (multiple) iOS 5 - 7 2013-11-17 GPL Sony PlayStation Portable emulator

Tools

Project Source Author Compatibility Updated (As of Nov 2013) License Short description
Airscan [1] Cykey iOS ? - 6 2013-08-12  ? iOS command-line WiFi scanner
CaptainHammer [2] rpetrich iOS 3 - 6 2013-05-10 GPL 3 Simple debugging tools for iOS
Open [3] conradev iOS ? - 6 2013-07-24  ? Open apps from shell on iOS
sbutils [4] innoying iOS ? - 6 2012-25-01  ? A collection of utilities to access iOS functions via the command line
symbolicate [5] ashikase, KennyTM iOS ? 2013-12-28  ? Command-line tool for symbolicating crash logs
Theos [6] DHowett - 2013-11-06 GPL 3 Unified cross-platform iPhone Makefile system

Developer libraries

Project Source Author Compatibility Updated (As of Nov 2013) License Short description
AppList [7] rpetrich iOS 3 - 6 2013-08-17  ? Allow extensions to read the list of installed apps
BTstack [8] mringwal iOS 3 - 6 2013-04-09 dual license Bluetooth stack with SDP, RFCOMM, and, L2CAP APIs
Flipswitch [9] rpetrich and Jack Willis iOS ? - 6 2013-11-08 LGPL Centralized toggle system for iOS
HidSupport [10] mringwal iOS 3 - 6 2013-05-07 BSD New Key and touch injection library
IconSupport [11] Sakurina, chpwn, ashikase iOS 3 - 6 2013-09-14  ? Safe icon support library
Libactivator [12] rpetrich iOS 3 - 6 2012-06-05 LGPL Centralized gestures and button management
LibDisplay [13] freerunnering iOS 4 - 6 2013-02-07  ? Manage display stacks (pre-iOS 6) and manage running applications
Libdisplaystack [14] Zimm iOS ? 2010-12-30 non-commercial Library for launching and exiting apps
Libhide [15] BigBoss, theiostream, Bushe iOS 2 - 7 2014-02-21  ? A library for hiding icons from Springboard
Libobjcipc [16] a1anyip iOS 7 2014-03-19  ? An inter-process communication (between app and SpringBoard) solution
Libstatusbar [17] phoenix3200 iOS 3 - 6 2013-02-07  ? Custom statusbar icon library
PreferenceLoader [18] DHowett iOS ? - 6 2013-05-10 LGPLv3 Allows developers to add entries to Settings.app
SearchLoader [19] theiostream iOS ? - 6 2013-07-22  ? Loads search bundles