Skip to content

coma64/nextcloud-notes-api

Repository files navigation

nextcloud-notes-api

Test Super-Linter Coverage PyPi

A Nextcloud Notes app API wrapper.

from nextcloud_notes_api import NotesApi, Note

api = NotesApi('username', 'password', 'example.org')

note = Note('Shopping List', 'Spam', favorite=True)
api.create_note(note)

nextcloud-notes-api is not supported nor endorsed by Nextcloud.

Installation

pip install nextcloud-notes-api

Documentation

The docs are available on Github Pages.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests and documentation as appropriate.

License

MIT

Todo

  • Lazy note list with fuzzy searching through all notes
  • Maintain reference to api inside note object to be able to sync, delete, ... through it