1
0
Fork
You've already forked bookstack-api-scripts
0
Examples of BookStack API scripts
PHP 35.1%
JavaScript 27.4%
Go 14.4%
Rust 8.1%
Python 5.1%
Other 9.9%
2024年07月24日 16:42:00 +01:00
.github Create FUNDING.yml 2021年01月02日 18:15:33 +00:00
chrome-extension-google-search-results Added google search results chrome extension example 2022年05月09日 18:08:36 +01:00
dotnet-upload-attachment Added dotnet attachment upload example 2022年02月06日 06:48:51 +00:00
go-export-page-content Fixed go script path, added a little concurrency 2022年04月10日 17:00:25 +01:00
node-docx-to-page Added node docx-to-page example 2021年06月05日 00:28:08 +01:00
node-generate-postman-collection Added postman collection gen example 2022年02月10日 12:53:25 +00:00
node-upload-attachment Added node-based file attachment upload example 2022年02月05日 06:35:15 +00:00
php-book-to-static-site Made some fixes and added comments to static-site-gen 2021年01月03日 18:53:45 +00:00
php-export-all-books Updated php-export-all-books script 2023年09月09日 12:26:22 +01:00
php-generate-sitemap Fixed array concatenation in sitemap gen script 2021年11月09日 14:36:46 +00:00
php-generate-tree Added php-generate-tree script 2024年07月24日 16:42:00 +01:00
powershell-files-to-pages Updated powershell script readme 2023年03月01日 22:54:30 +00:00
python-upload-attachment Added python attachment upload example 2022年12月03日 02:45:54 +00:00
rust-list-all-pages Added rust-list-all-pages example 2022年06月02日 16:12:24 +01:00
.gitignore Added python attachment upload example 2022年12月03日 02:45:54 +00:00
LICENSE Initial commit 2021年01月02日 18:14:50 +00:00
README.md Added contributing section to readme 2024年03月29日 12:04:04 +00:00

BookStack API Scripts

This repository contains different examples of BookStack API scripts that you might find useful to use or modify.

Each folder within this repo is a different script. Each script has it's own readme. Click into a folder to see the readme for detail about the script.

These scripts are not part an officially supported part of the BookStack project itself and therefore may be outdated or more likely to have bugs.

Contributing

This repository is only meant to provide starting-off points as examples. Feel free to contribute fixes for existing scripts where needed, but we're relatively strict about keeping scope limited to ease maintenance so we're not looking to expand features of the scripts directly contained in this repository. If you build upon a script and want to share that back, feel free to open a PR to add it to the "Community Projects & Scripts" section below. We may be open to new scripts but only where the scope is fixed & narrow, and where there's value in something new it's demonstrating, otherwise PRs may be rejected. If you're unsure feel free to open an issue first to query a new addition before spending time on building out a script.

Community Projects & Scripts

Here we showcase the awesome projects and scripts built by members of the community. These may reflect more full-featured examples of API use, or may provide a more complete basis for your own work.

If you've created something Open Source, which is using the BookStack API, feel free to open a pull request to add your project to this list.

Yetangitu/bs [Bash]

A bash-based CLI for interacting with BookStack via the API.

coffeepenbit/bookstack [Python]

A Python wrapper for the BookStack API.

Szwendacz99/BookStack-Python-exporter [Python]

A customizable Python script for exporting notes from BookStack through API.

My-Random-Thoughts/psBookStack [PowerShell]

A PowerShell module for interacting with BookStack via the API.

chris-devel0per/FlutterBookstackApiExample [Flutter/Dart]

A Flutter & Dart example project which showcases the use of many BookStack API endpoints.

IceWreck/BookStack2Site [Go]

CLI tool which generates static sites (using Mdbook) from Bookstack Wikis.

jaypyles/obisidan_to_bookstack [Python]

CLI tool to update and sync a Bookstack instance with an Obsidian Vault