The Processing core is very focused and minimal, but is easily extended to match additional desires and needs. If you write your own libraries for Processing, please consider sharing this code with the community. Current libraries are listed online and there's an ongoing discussion in the forum.
These are the documents that explain how to make Libraries:
- LibraryBasics The story of building a library, told with examples as parables
- LibraryGuidelines Guidelines for developing a Processing library
- LibraryOverview How to create a Processing library.
- LibraryTemplate Explanation of the Library Template for Eclipse
- LibraryTemplateAndroid Explanation of the Android Library Template for Eclipse
Library Ideas and Status