General contributor guidelines
Changelog
Tutorial
Create an app
Navigation and pre-app configuration
App metadata
Classloader
Request lifecycle
Routing
Middleware
Container
Controllers
RESTful API
Templates
JavaScript
CSS
Translation
Theming support
Database schema
Database access
Configuration
Filesystem
AppData
User management
Two-factor providers
Hooks
Background jobs (Cron)
Settings
Logging
Migrations
Repair steps
Testing
App store publishing
Code signing
App development
Design guidelines
Android application development
Client APIs
Core development
Bugtracker
Help and communication
API Documentation
Nextcloud 14 Developer Manual
»
Nextcloud developer documentation
Edit on GitHub
Nextcloud developer documentation
¶
Table of contents
¶
General contributor guidelines
Community code of conduct
Development environment
Security guidelines
Coding style & general guidelines
Performance considerations
Debugging
Backporting
App development
Intro
App development
Design guidelines
Introduction
New button
App navigation menu
Settings
Main content
Content list
Popover menu
HTML elements
SCSS
Icons
Android application development
Android Nextcloud client development
Nextcloud Android library
Client APIs
Webdav
OCS API’s
Login Flow
Core development
Translation
Unit-Testing
Theming Nextcloud
External API
OCS Share API
Bugtracker
Help and communication
Forums
IRC channels
Maintainers
API Documentation
PHP public API
PHP class reference
Read the Docs
v: 14
Versions
14
15
16
stable
latest
Downloads
On Read the Docs
Project Home
Builds