/GurbaniNowApi

⚡️🙏 Fast and Accurate Gurbani GraphQL API

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

GurbaniNow API badge

GraphQL API for Gurbani based on ⚡️ 🙏 Fast and Powerful Gurbani and Shabad RESTful API used by GurbaniNow Search

Work in progress. Checkout GurbaniNow for production use REST API

GitHub license Email Slack

About

The API is powered by the open-source Shabad OS Database, which provides one the most accurate and correct Gurbani databases available.

If you need help, have an issue, or would like to request an feature, please submit it here!

Contact us on Slack! chat.shabados.com

The RESTful API is located at api.gurbaninow.com.

Development

  • Clone this project
  • Install dependencies: npm i
  • Run locally: npm run dev
  • GraphQL Playground is available at /graphql

Documentation

Checkout the GraphQL Playground for schema.

Licence

GurbaniNow API Copyright © 2015-2020 GurbaniNow Dev Team. All Rights Reserved.

Gurbani and Shabad Data is provided by the Shabad OS Database. Please check licening info from their repository.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, as per version 3 of the License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.