The Apple Wiki is a community effort to document Apple's amazing devices and software. We hope to pass this information on to the next generation of hackers so that they can go forth into their forebears' footsteps and break the ridiculous bonds Apple has put on their amazing devices. You can contribute here, just create an account. Currently there are 1,278 users, with 4,939 articles (and 15,237 key pages).
Expand Getting Started for new developers - what do they need to know before beginning? How do they set up a development environment on OS X, Windows, and Linux? What are common beginner's mistakes that they should watch out for? How to reverse-engineer parts of iOS for writing tweaks? How to debug with GDB and learn about memory management?
The Apple Wiki is made by people like you. If you know of something that should be here, but isn’t, we invite you to go ahead and add that information. If you don’t know wikitext syntax, don’t worry - just start typing anyway. It’ll appear in the recent changes list, where others will see your work, and can clean up your edits.
You can do that by first logging in or creating an account, and verifying your email address. Then, you can click Edit at the top of any page, or the button to the right of a section, to start editing.
If the topic doesn’t already exist, you can make a new article. If you see a red link, simply click it to start editing. If you’d like to start a new topic, first try searching the wiki, just to make sure it isn’t already touched upon elsewhere:
If you’d like to create a new page, you can get started with the following form:
Enter the exact filesystem path. For example, /System/Library/CoreServices/SpringBoard.app
Want to help out, but don’t know where to start? Here are some ways to find articles you can start out with:
Check the stub articles category, in addition to the list of short pages, to find articles that have been created, but don’t have sufficient content yet.
Browse the wiki for topics you’re interested in, and look for red links. Click the link to start creating that page.
Take a look at the list of categories at the bottom of an article, for instance Applications on articles documenting apps. See if any could do with updates.
Application and software articles can always do with a look-over to ensure the information is up-to-date. If an app has been updated, increment the version number in the infobox sidebar, upload new screenshots, and update the icon if it’s changed.
Filesystem articles can similarly always do with a look-over to update them with changes made in recent OS versions. We invite you to create articles for operating system files and folders that aren’t yet documented.
While not as useful, you can also take a look at the list of wanted pages. This is less useful because it's not quite as organised.