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

If you're not sure about the file name format, learn more about wheel file names.

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 Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page