GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Home
  • Get Started
  • Develop
  • Release
  • Troubleshooting

This view

  • Original page
  • New address

GeezerVison is showing processing.github.io — Processing Library Template

Processing Library Template

The Processing Library Template is a template to help developers of Processing libraries to develop and release. It can be found on Github at https://github.com/processing/processing-library-template.

example sketch output

This documentation provides information on

  1. Getting started
  2. The development process
  3. Releasing your library
  4. Troubleshooting

Note

This template is based on Gradle. If you are looking for the old Ant-based template, see processing/processing-library-template-ant

References

Existing references for developing libraries for Processing can be found on the following Github wiki pages:

  • https://github.com/processing/processing4/wiki/Library-Basics
  • https://github.com/processing/processing4/wiki/Library-Guidelines
  • https://github.com/processing/processing4/wiki/Library-Overview

Contributors

This template was created as part of the 2024 New Beginnings (pr05) Grant from the Processing Foundation, to simplify the workflows for libraries, tools, and modes, mentored by @Stefterv.

It is based on and inspired by a number of Processing library templates, including:

  • https://github.com/processing/processing-library-template-gradle
  • https://github.com/enkatsu/processing-library-template-gradle
  • https://github.com/hamoid/processing-library-template/

I wish to thank the developers of these repositories, who generously provided guidance and time. This template has been developed in collaboration with @enkatsu.

The example library was developed by Stig Møller Hansen (@stixan).

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.