Skip to main content

A Book Authoring Application in Python

Project description

BookMaker

A Book Authoring Application in Python - inspired by Gitbook-Legacy

BookMaker is a book authoring application in Python.

Introduction

  • BookMaker facilitates authoring using MarkDown, with a live preview.
  • Handles a complete book with a live tree display of chapters, sections and subsections.
  • Exporting to EPUB
  • Exporting to PDF (generating suitable HTML and CSS for Prince)

How to install it?

Using poetry (https://python-poetry.org/)

git clone https://github.com/marcris/bookmaker_mc.git
cd bookmaker_mc
poetry build
pip3 install dist/*.whl

Run using the command 'bm'.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bookmaker_mc-0.6.0.tar.gz (267.8 kB view details)

Uploaded Source

Built Distribution

bookmaker_mc-0.6.0-py3-none-any.whl (275.6 kB view details)

Uploaded Python 3

File details

Details for the file bookmaker_mc-0.6.0.tar.gz.

File metadata

  • Download URL: bookmaker_mc-0.6.0.tar.gz
  • Upload date:
  • Size: 267.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.60.0 importlib-metadata/4.0.1 keyring/23.4.0 rfc3986/1.4.0 colorama/0.4.3 CPython/3.8.10

File hashes

Hashes for bookmaker_mc-0.6.0.tar.gz
Algorithm Hash digest
SHA256 99b7528166a79fac0adc83d6a6ce81265a54f9e58e5adf1307a14ef429b0670c
MD5 1b21cb104813b02821ec7768e4a5d563
BLAKE2b-256 25471af63f06dee00dded024a8e363445000e3e47ec20ef74e87ff85ea6ea8a1

See more details on using hashes here.

File details

Details for the file bookmaker_mc-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: bookmaker_mc-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 275.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.60.0 importlib-metadata/4.0.1 keyring/23.4.0 rfc3986/1.4.0 colorama/0.4.3 CPython/3.8.10

File hashes

Hashes for bookmaker_mc-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36728d381cbbe32a86f1c11431c30085dafc767177e499bb54a07feed29743d8
MD5 ce60e51a9627ad32afe21659cc4b08e6
BLAKE2b-256 944a6929fdb7809f14c963807f7313107b1d7270f5e3c8315a6de62682c1bffb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page