GitbookIO / Node Gitbook Api
Licence: apache-2.0
Node client library for the GitBook API
Stars: ✭ 35
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Node Gitbook 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
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
Server
The core infrastructure backend (API, database, Docker, etc).
Stars: ✭ 8,797 (+25034.29%)
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
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
Postgraduation
University management platform dedicated for post-graduation in computer science field using django rest framework.
Stars: ✭ 35 (+0%)
Mutual labels: api
gitbook-api
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].