Goal
The goal of this site is to create a central repository where Mac developers can share pieces of useful code (like custom controls, formatters, categories) which is easier to search/use than forums or mailing lists.
Usage and Rules
Searching the site is easy enough not to require explanations. Submitting requires you to follow these rules:
- Code MUST compile and work on Mac OS X.
- You must agree that your submissions may be used in commercial applications. Several open source licenses are allowed.
- Class names must have some kind of prefix to avoid naming conflicts.
- Please, write meaningful descriptions!
Also the difference between classes and snippets may not be clear at first glance. A snippet is a little piece of code, a function, a macro, which can be easily dropped in to solve a problem. A class must be packed in a zip file which will contain the code and eventual required resources.
Features
- Open submission of classes and snippets. No registration required.
- Easy searching of code.
- While we suggest you release under public domain, you can release your classes under Creative Commons, MIT/X11, BSD and Apache License.
- You can select with what version of Mac OS X your code is compatible with.
- Support for inter-class dependencies, your code can depend upon one or more classes and those will all be available for download at a single click. Dependencies are scanned recursively, so all needed dependencies will be downloaded.
- Blog-like commenting to submissions.
- RSS feeds for submissions and comments
Planned features
- Editing of submissions. This will either require login or will be wiki-like. I prefer the second.
- The ability to create informations about frameworks.
- The possibility of a submission to depend on a certain framework.
- Either improve or remove listing.
