Developing for Drupal
- Setting up a development environment
- Creating a "develop
er view" of the drupal.org issue queue - Development tools
- Local server setup
- Contributed modules for developers
- API Module: Create Your Own API Site
- Beautifier
- Bitcache
- Block Page Visibility
- Code Review Module - Coder
- Color.module: Next generation
- Countries API
- Custom Module Tools
- Database Scripts: Managing dumps, restores and merges
- Devel
- Display Suite
- Drawing module - graphic features for Drupal
- Dript: A scripting language for Drupal
- Droopal: Object Oriented Drupal
- Drush Module Manager
- Helpers - Work Smarter and Faster
- ImageAPI: an image manipulation API
- ImportExpor
tAPI - JSON server
- Module Builder - A module building helper
- Open Flash Chart 2 API
- Open Flash Chart API
- Parsing API
- Queryable Variables: high-perform
ance variable storage - Resource Description Framework (RDF)
- Roboconf - Block and settings configuratio
n testing module - SPARQL
- SecondLife framework
- Services: An API for remote applications
- Session API
- SimpleTest: A unit testing framework for Drupal
- SiteNotes: Adding Hidden Design or How To notes in Your Database
- Units API
- Version Control API
- Wireframe: Information architecture designs for user testing
- XMLRPC Tester
- Creating a "develop
- Module developer's guide
- Working with the Drupal API
- JavaScript in Drupal
- SimpleTest
- Standards, security and best practices
- Drupal UI guidelines
- Developing installation profiles
- Guidelines for SQL
Quick links
Handbook license
The Drupal handbook pages are © 2000-2009 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution- ShareAlike 2.0. PHP code is distributed under the GNU General Public License
User login
Contributor links
- Community initiatives
- Queues
- Play patch bingo!
- Play bug bingo!
- Mailing list archives
- Drupal.org webmasters
- Drupal.org server administrato
rs - Drupal.org CVS applications
- Web links
