No description
Find a file
Oleksandr Piskun 723332314d
Merge pull request #737 from nextcloud/dependabot/composer/friendsofphp/php-cs-fixer-3.92.3
chore(deps-dev): Bump friendsofphp/php-cs-fixer from 3.92.0 to 3.92.3
2025-12-22 16:42:29 +02:00
.github chore(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0 2025-12-13 02:16:55 +00:00
.tx chore: update transifex backport branches (#396) 2024-09-26 21:44:59 +03:00
appinfo allow Nextcloud 33 2025-09-04 17:53:23 +03:00
build-js ci/reuse): ignore reuse creation lines 2025-11-30 12:39:52 +01:00
css docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
img docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
js fixup! bring back eslint on build 2025-11-19 17:36:50 +00:00
l10n fix(l10n): Update translations from Transifex 2025-12-21 00:19:44 +00:00
lib refactor: Use modern SabrePluginAddEvent 2025-12-18 11:31:05 +01:00
LICENSES remove BSD2 license 2025-11-19 14:35:27 +01:00
screenshots docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
src make edition modal footer sticky 2025-11-19 14:35:26 +01:00
templates docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
tests refactor: Use modern SabrePluginAddEvent 2025-12-18 11:31:05 +01:00
.editorconfig docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
.eslintrc.js enh(frontend): migrate to vue3 + nc/vue 9.2.0 2025-11-19 14:35:26 +01:00
.gitattributes docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
.gitignore docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
.l10nignore docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
.nextcloudignore docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
.php-cs-fixer.dist.php docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
APPS.md docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
AUTHORS.md docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
CHANGELOG.md docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
composer.json chore(deps-dev): Bump friendsofphp/php-cs-fixer from 3.92.0 to 3.92.3 2025-12-20 02:14:39 +00:00
composer.lock chore(deps-dev): Bump friendsofphp/php-cs-fixer from 3.92.0 to 3.92.3 2025-12-20 02:14:39 +00:00
krankerl.toml docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
LICENSE Initial commit 2023-05-26 17:20:30 +03:00
Makefile docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
package-lock.json chore(deps-dev): Bump node-forge from 1.3.1 to 1.3.2 2025-11-27 00:56:07 +00:00
package.json chore(node): bump minimal version from 20 to 22 2025-12-02 09:36:57 +02:00
psalm.xml refactor: Use modern SabrePluginAddEvent 2025-12-18 11:31:05 +01:00
README.md chore: remove docs ci, update README (#484) 2025-01-06 21:52:58 +02:00
REUSE.toml (chore): removed "docs" folder 2025-03-26 10:18:23 +02:00
stylelint.config.js docs(reuse): Add SPDX header 2024-12-18 08:40:54 +01:00
webpack.js bring back eslint on build 2025-11-19 18:34:47 +01:00

Nextcloud AppAPI

REUSE status Tests - Deploy Tests

Supercharge your Nextcloud with AppAPI and applications specifically designed for it.

This project pivots on four main pillars:

  1. Enhanced stability This ecosystem is committed to maintaining API stability over extended periods. This ensures a reliable and consistent user experience as developers won't need to constantly update their apps with each new release.

  2. Enhanced security Unlike the traditional method, which allowed direct interaction with the core Nextcloud code, this approach uses controlled APIs to manage access, ensuring greater application stability and delivering a more focused user experience.

  3. Reliable computing power The ecosystem is designed to solve resource-intensive problems. Developers can easily integrate complex computing functions, including advanced machine learning models, and run them on external hardware.

  4. Community friendly The project aims to attract a diverse and broader developer community by creating applications in various programming languages and providing a well-documented, consistent and user-friendly API. Community collaboration and contributions are encouraged to drive open source innovation.

Documentation

Latest documentation can be found here:

  1. Admin manual: ExApps management
  2. Developer manual: ExApp development

Support

We appreciate any support for this project:

  • Star our work on GitHub (it helps us a lot)
  • Create an Issue or feature request (bring to us an excellent idea)
  • 💁 Resolve an Issue and create a Pull Request (contribute to this project)
  • 🧑‍💻 Develop your own application using AppAPI and share it with the world (contact us if help is needed)

In conclusion, we are genuinely excited about the future of the AppAPI project and its potential to transform the way applications are developed and experienced within Nextcloud.

As we embark on this journey, we warmly invite you - developers, thinkers, creators, and visionaries - to join us in shaping a more versatile, stable, and secure app landscape.

Your insights, suggestions, and contributions are invaluable to us.