Skip to main content

notefeed

Post and read markdown notes on a notefeed server from Python or the command line. Python 3.11 or newer.

pip install notefeed
export NOTEFEED_URL=https://notes.example.com NOTEFEED_FEED=homelab-7f3k2q9x4m8wz
notefeed post "# Backup finished"
backup.sh 2>&1 | notefeed post -
notefeed notes --limit 5
from notefeed import Client

client = Client("https://notes.example.com", feed="homelab-7f3k2q9x4m8wz")  # password="..." if the instance has one
created = client.post("# Deploy done\nversion 1.4.2")
print(created.url, created.read_url)
for note in client.notes():  # newest first, page by page
    print(note.created_at, note.title)

Client.from_env() reads NOTEFEED_URL / NOTEFEED_FEED / NOTEFEED_PASSWORD; so does the notefeed command, unless given --url / --feed / --password.

Full documentation: https://docs.notefeed.me/clients/

Metadata

Release files for notefeed 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for notefeed 0.6.0
File Size Uploaded
notefeed-0.6.0.tar.gz 26.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for notefeed 0.6.0
File Interpreter ABI Platform
notefeed-0.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 54.7 kB

Release files / notefeed-0.6.0.tar.gz

Download URL notefeed-0.6.0.tar.gz
Size 26.2 kB
Tags Source
SHA-256 checksum
How to use checksums
22c2fd27dfaf9c4b8ad7b6a8215bbf7d4f55a9e17b33c90388157987b1625b36
BLAKE2b-256 checksum
How to use checksums
6d64540d03e0a6fb420b9cfb5cfa3af07940b98ddf4f12a9db1671cf27f97a1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release files / notefeed-0.6.0-py3-none-any.whl

Download URL notefeed-0.6.0-py3-none-any.whl
Size 28.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2a0bbd7e763d8b47660120a178bddabbf92560ae1b8f5ec2c6e3d8027817dec1
BLAKE2b-256 checksum
How to use checksums
1f75bef6ec4ca870075a44f888635c7d873e7532a05bbf16c60dea11bd99c348
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release history Release notifications | RSS feed

0.7.0

2 release files

This release

0.6.0 This release

2 release files

0.5.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page