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.3.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.3-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nobe_literate-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 462147970a4c19072637437060fbed2d3df06c59e4f720f7495ce3d590400c10
MD5 715c849be830db03f7179e4d7644cb09
BLAKE2b-256 f8f2956f4045c3eba568ce51c684185445d7c290f988b5566092023a77b7d080

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nobe_literate-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4835009d3d4498331bba245543853a777775f5f0eed3ad6a2a392cf010f1dd1d
MD5 4c10ad2aa23223e82e7967e168f128e7
BLAKE2b-256 db129ffe9fb5fc5f625f174f1f32d24298e53836074b3883a8abf399b84f16ab

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