A template to get started with Nextcloud app development
.gitea/workflows | ||
appinfo | ||
img | ||
lib | ||
src | ||
templates | ||
tests | ||
vendor-bin | ||
.eslintrc.cjs | ||
.gitignore | ||
.nvmrc | ||
.php-cs-fixer.dist.php | ||
CHANGELOG.md | ||
CODE_OF_CONDUCT.md | ||
composer.json | ||
composer.lock | ||
LICENSE | ||
openapi.json | ||
package-lock.json | ||
package.json | ||
psalm.xml | ||
README.md | ||
rector.php | ||
stylelint.config.cjs | ||
vite.config.js | ||
webpack.js |
App Template
A template to get started with Nextcloud app development.
Usage
- To get started easily use the Appstore App generator to dynamically generate an App based on this repository with all the constants prefilled.
- Alternatively you can use the "Use this template" button on the top of this page to create a new repository based on this repository. Afterwards adjust all the necessary constants like App ID, namespace, descriptions etc.
Once your app is ready follow the instructions to upload it to the Appstore.
Resources
Documentation for developers:
- General documentation and tutorials: https://nextcloud.com/developer
- Technical documentation: https://docs.nextcloud.com/server/latest/developer_manual
Help for developers:
- Official community chat: https://cloud.nextcloud.com/call/xs25tz5y
- Official community forum: https://help.nextcloud.com/c/dev/11