Skip to main content

RFSee

A tool for visualizing the dependency graph of an RFC document.

Install

pip install rfsee

Example

To visualize dependencies of 'RFC 1869: SMTP Service Extensions'.

rfsee -n 1869

Will produce the following graph:

Output from example command

This project bundles an index.xml metadata file that was last updated on 2026-05-10. If this is insufficient, then you can grab a fresh copy from https://www.rfc-editor.org/rfc-index.xml and use the --rfc-index option.

rfsee --help
Usage: rfsee [OPTIONS]

Options:
  -n, --rfc-number INTEGER  The RFC number to graph e.g. 5321  [required]
  -i, --rfc-index TEXT      Use an RFC index.xml file from disk. Defaults to a
                            pre-packed index file. Get a new copy from
                            https://www.rfc-editor.org/rfc-index.xml
  -o, --output TEXT         Where to output the graph. Default: rfsee.dot
  --dont-open               Don't automatically open the generated graph.
  --max-depth INTEGER       Maximum dependency exploration depth. Default: 3
  --help                    Show this message and exit.

Metadata

Release files for rfsee 1.1.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 rfsee 1.1.0
File Size Uploaded
rfsee-1.1.0.tar.gz 2.4 MB Details

Built distribution (wheel)

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

Total release size: 4.7 MB

Release files / rfsee-1.1.0.tar.gz

Download URL rfsee-1.1.0.tar.gz
Size 2.4 MB
Tags Source
SHA-256 checksum
How to use checksums
ef23673bd58bf56781cb30859e21dc4cda6b5cf7dafda44af2524151c0e6855b
BLAKE2b-256 checksum
How to use checksums
8732a3c1327878da3169da21a7c01afbdd3a73e96de83e567a6513cd5b920bd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rfsee-1.1.0-py3-none-any.whl

Download URL rfsee-1.1.0-py3-none-any.whl
Size 2.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
b644084582d0ed68e830e487ed6d968d9fa64fef8449e49bef74023389003a72
BLAKE2b-256 checksum
How to use checksums
2e38fefc207092a8d7a3f2209157297aa2d2cb6c0bdf8c7cc3efe6b1d83507d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.1

2 release files

1.0.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