appwrite.el/README.org

54 lines
1.9 KiB
Org Mode
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#+title: appwrite.el
#+author: Lucien Cartier-Tilet
#+email: lucien@phundrak.com
[[https://github.com/Phundrak/appwrite.el/actions/workflows/test.yml][file:https://github.com/Phundrak/appwrite.el/actions/workflows/test.yml/badge.svg]]
* Introduction
~appwrite.el~ is a server SDK for [[https://appwrite.io/][Appwrite]], a self-hosted
backend-as-a-service platform.
* Table of contents :TOC_2_gh:
- [[#introduction][Introduction]]
- [[#how-complete-is-this-sdk-anyways][How complete is this SDK anyways?]]
- [[#installation][Installation]]
- [[#manual-installation][Manual Installation]]
- [[#straight--use-package][Straight + use-package]]
- [[#customizing][Customizing]]
- [[#contributing][Contributing]]
- [[#license][License]]
* 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 [[file:TODOs.org][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.
#+begin_src emacs-lisp
(add-to-list 'load-path "path/to/your/appwrite.el/")
(require 'appwrite)
#+end_src
** 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~:
#+begin_src emacs-lisp
(use-package appwrite
:straight (appwrite :git host
:repo "https://labs.phundrak.com/phundrak/appwrite.el"))
#+end_src
* Customizing
* Contributing
See [[file:CONTRIBUTING.org]].
* License
~appwrite.el~ is available under the GNU GPL-3.0 license. You can find
the full text in the [[file:LICENSE][LICENSE]] file.