https://github.com/cloud-py-api/cloud_py_api
Nextcloud framework for developing apps using Python
https://github.com/cloud-py-api/cloud_py_api
framework nextcloud php python
Last synced: 4 months ago
JSON representation
Nextcloud framework for developing apps using Python
- Host: GitHub
- URL: https://github.com/cloud-py-api/cloud_py_api
- Owner: cloud-py-api
- License: agpl-3.0
- Created: 2021-10-27T13:48:27.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-04T02:33:07.000Z (about 1 year ago)
- Last Synced: 2024-12-04T03:24:39.551Z (about 1 year ago)
- Topics: framework, nextcloud, php, python
- Language: PHP
- Homepage: https://apps.nextcloud.com/apps/cloud_py_api
- Size: 7.58 MB
- Stars: 51
- Watchers: 4
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Nextcloud Python Framework
[](https://github.com/cloud-py-api/cloud_py_api/actions/workflows/py_analysis-coverage.yml)



[](https://codecov.io/gh/cloud-py-api/cloud_py_api)
Framework(App) for Nextcloud to develop apps, that using Python.
Consists of PHP part(**cloud_py_api app**) and a Python module(**nc-py-api**).
## Current state: Abandoned
### Project was divided into two different repositories:
### https://github.com/cloud-py-api/app_ecosystem_v2
### https://github.com/cloud-py-api/nc_py_api
## Provides Convenient Functions for Python
- Read & Write File System objects
- Working with Database
- Wrapper around `OCC` calls
- Calling your python function from php part of app and return a result
## 🚀 Installation
In your Nextcloud, simply enable the `cloud_py_api` app through the Apps management and then install apps, that using it.
The Nextcloud `cloud_py_api` app supports Nextcloud version 25 and higher.
#### More information can be found on [Wiki page](https://github.com/cloud-py-api/cloud_py_api/wiki)
## Maintainers
* [Andrey Borysenko](https://github.com/andrey18106)
* [Alexander Piskun](https://github.com/bigcat88)
## Apps using this
- [MediaDC](https://github.com/andrey18106/mediadc) - Nextcloud Media Duplicate collector app. Python part - core logics for duplicates search.