All Projects → GitbookIO → Node Gitbook Api

GitbookIO / Node Gitbook Api

Licence: apache-2.0
Node client library for the GitBook API

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Node Gitbook Api

Http restful api
整理HTTP后台端的RESTful API方面的知识
Stars: ✭ 94 (+168.57%)
Mutual labels:  api, gitbook
Api Doc
📗基于Markdown编写的接口文档。
Stars: ✭ 47 (+34.29%)
Mutual labels:  api, gitbook
Lastpass Sharp
LastPass C# API
Stars: ✭ 31 (-11.43%)
Mutual labels:  api
Awesome apis
A collection of APIs
Stars: ✭ 7,733 (+21994.29%)
Mutual labels:  api
Node Quick Mock
🌞 基于Express的mock接口平台
Stars: ✭ 33 (-5.71%)
Mutual labels:  api
Oas Generator
NodeJS RESTful APIs scaffolding based OpenAPI 3.x specs using oas-tools and express.
Stars: ✭ 32 (-8.57%)
Mutual labels:  api
Realtime Newsapi
Financial News Aggregator - Real Time & Query API for Financial News
Stars: ✭ 34 (-2.86%)
Mutual labels:  api
Robinhood React
Robinhood trading with ReactJS
Stars: ✭ 31 (-11.43%)
Mutual labels:  api
Copper
Copper is a set of Go packages that help you build backend APIs quickly and with less boilerplate.
Stars: ✭ 35 (+0%)
Mutual labels:  api
Amoapi
AmoCRM PHP API/oAuth Client
Stars: ✭ 33 (-5.71%)
Mutual labels:  api
Server
The core infrastructure backend (API, database, Docker, etc).
Stars: ✭ 8,797 (+25034.29%)
Mutual labels:  api
Graphql Music
🎸A workshop in building a GraphQL API
Stars: ✭ 33 (-5.71%)
Mutual labels:  api
Molten
A minimal, extensible, fast and productive framework for building HTTP APIs with Python 3.6 and later.
Stars: ✭ 964 (+2654.29%)
Mutual labels:  api
Gushici
一言·古诗词 API (Hitokoto API),随机返回一条古诗词名句。采用 Vert.x + Redis 全异步开发,毫秒级稳定响应。
Stars: ✭ 975 (+2685.71%)
Mutual labels:  api
Restless
Express.js api, type safe validations and more
Stars: ✭ 32 (-8.57%)
Mutual labels:  api
Kspigot
Extended Spigot and Bukkit API for Kotlin
Stars: ✭ 35 (+0%)
Mutual labels:  api
Restful Lenny
A lenny API. Use this to bring Lenny face to your applications
Stars: ✭ 31 (-11.43%)
Mutual labels:  api
Parrot
Self-hosted Localization Management Platform built with Go and Angular
Stars: ✭ 967 (+2662.86%)
Mutual labels:  api
Altair
Lightweight and Robust API Gateway written in Go
Stars: ✭ 34 (-2.86%)
Mutual labels:  api
Postgraduation
University management platform dedicated for post-graduation in computer science field using django rest framework.
Stars: ✭ 35 (+0%)
Mutual labels:  api

gitbook-api

Build Status NPM version

Node and browser, javascript client for the GitBook.com API.

Installation

$ npm install gitbook-api --save

Usages

const GitBookAPI = require('gitbook-api');
const client = new GitBookAPI();

Or create an API client with an authentified user:

const client = new GitBookAPI({
    username: 'MyUsername',
    token: 'password or token'
});

Or using an OAuth token:

var client = new GitBookAPI({
    token: 'oauth token'
});

Then execute API requests:

client.get('book/you/yourbook')
.then((json) => {})
.catch(err => {})

client.post('book/you/yourbook/discussions/1/comments', { ... })
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].