Developer Articles

  • Chalk Extensions

    Chalk Extensions enable developers to  write custom code which can then be leverage by designers in their view files. This custom code can add new functionality and leverage Graffiti's core API.

  • Core

    The core category is meant to get you up to speed on the Graffiti internals. With this knowledge you will be able to quickly and easily write your own widgets, plug-ins, and chalk extensions.

  • Data

    Graffiti uses a very simple data API called DataBuddy for all of its internal querying. This enables Graffiti to easily talk to four different database and allows data access without the need (usually) to write an SQL.

  • Plug-Ins

    Graffiti's plug-in architecture enables developers to execute their own code at when specific Graffiti events are raised. Learn how you can tap into this process and have your code run within Graffiti.

  • Widgets

    Widgets are reusable pieces of UI which are displayed on a site's sidebar. Learn how you can write your own quickly and easily.