An Appwrite server SDK for Emacs
Go to file
Lucien Cartier-Tilet 15fcf95fa1
Remove Windows from CI
2022-07-13 16:04:20 +02:00
.github/workflows Remove Windows from CI 2022-07-13 16:04:20 +02:00
.dir-locals.el Fix formatting of docstring 2022-07-13 15:49:50 +02:00
.gitignore initial commit 2022-07-13 02:01:17 +02:00
CONTRIBUTING.org initial commit 2022-07-13 02:01:17 +02:00
Eask Please the linter, bump supported Emacs version to 27 2022-07-13 15:56:46 +02:00
LICENSE initial commit 2022-07-13 02:01:17 +02:00
Makefile initial commit 2022-07-13 02:01:17 +02:00
README.org Add CI badge 2022-07-13 15:58:17 +02:00
TODOs.org Add listing and getting a storage bucket, process API response 2022-07-13 15:34:50 +02:00
appwrite.el Please the linter, bump supported Emacs version to 27 2022-07-13 15:56:46 +02:00

README.org

appwrite.el

https://github.com/Phundrak/appwrite.el/actions/workflows/test.yml/badge.svg

Introduction

appwrite.el is a server SDK for Appwrite, a self-hosted backend-as-a-service platform.

How complete is this SDK anyways?

appwrite.el is currently in its infancy, so dont expect yet most of the functionalities to be available. If you want to see a detailed view of the parity between this library and the server API, check out the TODOs file in this repository.

Installation

Manual Installation

To manually install appwrite.el, clone the repository wherever you want, then put the path to the repository in your load-path. You can then require it.

(add-to-list 'load-path "path/to/your/appwrite.el/")
(require 'appwrite)

Straight + use-package

You can also let straight with use-package manage the git repository themselves. For that, you can use this as your minimal config for installing appwrite.el:

(use-package appwrite
  :straight (appwrite :git host
                      :repo "https://labs.phundrak.com/phundrak/appwrite.el"))

Customizing

License

appwrite.el is available under the GNU GPL-3.0 license. You can find the full text in the LICENSE file.