What if Cydia, the popular jailbreak alternative to the App Store, didn't have to support iOS 2.0? What if it could use the latest iOS features? Limitless is a project aimed to be a vision of what Cydia can be if it's unrestricted. With a heavy focus on contributing to Cydia, new features will be open to be backported.
Many coders find it hard to get up and running with contributing to Cydia. This project is meant to make it easier for someone to get started with contributing. The goal is to have an Xcode project anyone can easily run and understand.
No promises on that front, that's solely up to Saurik's discretion as he is the creator and maintainer of Cydia. The goal is to first implement a feature in Limitless, then submit for consideration to Saurik, and if given the go-ahead we'll backport to Cydia's constraints.
- Want to join the project? Join the chat on Gitter. Looking for coders, designers, feature managers, anyone that wants to help.
- Have a feature request? Open an issue. Tell us why this feature would be useful, and why you and others would want it.
There are a lot of limitations to writing code for Cydia. Because it needs to support iOS 2.0+, new features can't be written taking advantage of Auto Layout, Storyboards, and all the hundreds of new APIs that have cropped up in the recent years. With Limitless the plan is to have none of these limitations. We'll implement features while targeting the latest jailbreak release, and with a popular style guide. Once approved to be backported, a feature will be re-written with a style guide that matches Cydia's current style, and with APIs that will maintain full compatibility with all iOS versions.
Open XcodeProject/Cydia.xcodeproj