Skip to main content

A literate programming tool for publishing html documents as a library

Project description

nobe

Nobe (short for nota bene) is a literate programming tool to publish html documents from python code.

Install it (pip install or uv add) as nobe-literate, import it as nobe.

You put your code in a file like docs/example.py, you run it like a normal python script (e.g. uv run python example.py) and you get out example.html.

One way to try this out is:

curl -O https://raw.githubusercontent.com/pietroppeter/nobe/refs/heads/main/docs/example.py
uv run --with nobe-literate example.py
open example.html

It starts as nimib.py without nim but the goal is to experiment freely with a nimib-like python api.

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

nobe_literate-0.1.4.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

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

nobe_literate-0.1.4-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file nobe_literate-0.1.4.tar.gz.

File metadata

  • Download URL: nobe_literate-0.1.4.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.1

File hashes

Hashes for nobe_literate-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a06eeb9705c0bff3fc70e0c4a8a35837e57bda6568e58535b9006c512fc2c66b
MD5 acaf6e23f3633d14d55c0c80ac643a4c
BLAKE2b-256 ece931b76a7d3122116560e2ace8574048fb09599240e98b00d66b9c945db57f

See more details on using hashes here.

File details

Details for the file nobe_literate-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for nobe_literate-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 38189b0a618c4158501fb4d63474a5f2635ebb46716cfdf2c38bcedeec4b3b28
MD5 a086d7a5837404f91307015e5b9db4e3
BLAKE2b-256 096c38ccb431d1b589710fc86434fc9b4356a33663d28cd6149c6714be19ce31

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