All Projects → doubleleft → Hook

doubleleft / Hook

Licence: mit
A RESTful and extendable Backend as a Service that provides instant backend to develop sites and apps faster, with dead-simple integration for JavaScript, iOS, Android and more.

Labels

Projects that are alternatives of or similar to Hook

playground-for-android
Simple examples that help you get started with Appwrite + Android (=❤️)
Stars: ✭ 48 (-93.69%)
Mutual labels:  baas
sdk-for-dart
[READ-ONLY] Official Appwrite Dart SDK 💙
Stars: ✭ 79 (-89.62%)
Mutual labels:  baas
Parse Server
API server module for Node/Express
Stars: ✭ 19,165 (+2418.4%)
Mutual labels:  baas
sdk-for-kotlin
[READ-ONLY] Official Appwrite Kotlin SDK 💙🧡
Stars: ✭ 41 (-94.61%)
Mutual labels:  baas
js-sdk
Baqend JavaScript SDK and CLI for High-Performance Websites
Stars: ✭ 25 (-96.71%)
Mutual labels:  baas
pandora
Small box of pandora to prototype your app with ready for use backend. This is just my compilation of different solutions occasionally applied in hackathons and challenges
Stars: ✭ 26 (-96.58%)
Mutual labels:  baas
demos-for-svelte
Demos and tutorials for getting started with Appwrite + Svelte
Stars: ✭ 27 (-96.45%)
Mutual labels:  baas
End
a Node.js Realtime BaaS like Firebase by Socket.io and MongoDB
Stars: ✭ 481 (-36.79%)
Mutual labels:  baas
sdk-for-ruby
[READ-ONLY] Official Appwrite Ruby SDK 💎 🔴
Stars: ✭ 45 (-94.09%)
Mutual labels:  baas
Javascript Sdk
LeanCloud JavaScript SDK
Stars: ✭ 307 (-59.66%)
Mutual labels:  baas
ParseCareKit
Securely synchronize any CareKit 2.1+ based app to a Parse Server Cloud. Compatible with parse-hipaa.
Stars: ✭ 28 (-96.32%)
Mutual labels:  baas
playground-for-node
Simple examples that help you get started with Appwrite + Node.js (=❤️)
Stars: ✭ 39 (-94.88%)
Mutual labels:  baas
JavaBaasServer
JavaBaas server application.
Stars: ✭ 55 (-92.77%)
Mutual labels:  baas
BaaSDelphiSamples
💾 Code samples for BaaS and PaaS using Delphi
Stars: ✭ 30 (-96.06%)
Mutual labels:  baas
Skygear Server
Skygear - an open source serverless platform for modern secure app development
Stars: ✭ 380 (-50.07%)
Mutual labels:  baas
demos-for-vue
Demos and tutorials for getting started with Appwrite + Vue.js
Stars: ✭ 37 (-95.14%)
Mutual labels:  baas
faugra
A micro "no-backend" backend framework 🤯 Quickly build powerful BaaS using only your graphql schemas
Stars: ✭ 44 (-94.22%)
Mutual labels:  baas
Appwrite
Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀
Stars: ✭ 14,592 (+1817.48%)
Mutual labels:  baas
Para
Open source back-end server for web, mobile and IoT. The backend for busy developers. (self-hosted or hosted)
Stars: ✭ 389 (-48.88%)
Mutual labels:  baas
space-cloud
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Stars: ✭ 3,405 (+347.44%)
Mutual labels:  baas
hook

Welcome to hook

Build status ![Gitter](https://badges.gitter.im/Join Chat.svg)

hook is a RESTful, extendable Backend as a Service that provides instant backend to develop sites and apps faster, with dead-simple integration for iOS, Android, JavaScript and more.

Requirements: PHP 5.5+, or PHP 5.3.

Features

  • Multitenancy (same instance may be used for many apps)
  • User authentication (register, login, reset password)
  • Data persistance through collections
  • Data storage through many providers
  • Real-time communication through WAMP subprotocol (WebSockets).
  • Package management through composer

Installation

Run this command in your terminal to get the lastest version:

curl -sSL https://raw.githubusercontent.com/doubleleft/hook/master/scripts/install.sh | bash

At the end of the process you should have hook and hook-cli installed in your machine.

How to use

Run the server locally:

hook server

Create a new application from the commandine:

hook app:new my-app --endpoint http://0.0.0.0:4665

It will output access keys to use in the front-end. Checkout this example using JavaScript frontend.

Take a look at the documentation for more details.

Front-end Integration

Reduce the gap between backend and frontend development:

License

MIT.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].