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 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.2.tar.gz (16.0 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.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nobe_literate-0.1.2.tar.gz
Algorithm Hash digest
SHA256 dac3782881fc06827dafc048385d7518915c04e19d6f5d42a0722f5d45917744
MD5 2002b78e19852c249a0ac79cf6a793e5
BLAKE2b-256 2266ac720d6107e942c14d66277b75eba57e178f3fbdfe4957c64481169d0410

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobe_literate-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d4850ef4c29547b199a506d94b75dd610214b22126a22d43ac2cfbd25de5733d
MD5 c322c1a1d93aa447d07aaf75c7652158
BLAKE2b-256 164a7d01db284b1e5b879a6451bb44427edf7053ab58df528a0ce69a694e9451

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