General contributor guidelines
Community code of conduct
Development environment
Security guidelines
Coding style & general guidelines
Performance considerations
Debugging
App development
Design guidelines
Android application development
Client APIs
Core development
Bugtracker
Help and communication
API reference
Nextcloud latest Developer Manual
»
General contributor guidelines
Edit on GitHub
General contributor guidelines
¶
Community code of conduct
Development environment
Set up Web server and database
Get the source
Security guidelines
SQL injection
Cross site scripting
Clickjacking
Code executions / file inclusions
Directory traversal
Shell injection
Auth bypass / privilege escalations
Sensitive data exposure
Cross site request forgery
Unvalidated redirects
Getting help
Coding style & general guidelines
General
Labels
Coding
License headers
User interface
PHP
JavaScript
CSS
Performance considerations
Database performance
Getting help
Debugging
Debug mode
Identifying errors
Debugging variables
Using a PHP debugger (XDebug)
Debugging JavaScript
Debugging HTML and templates
Using alternative app directories
Read the Docs
v: latest
Versions
16
17
18
19
stable
latest
Downloads
On Read the Docs
Project Home
Builds