Skip to main content

Host an API to convert websites to markdown with optional features

Project description

site2md

Convert websites to Markdown or JSON. Built with FastAPI, Trafilatura, httpx. Optional Redis caching and rate limiting.

Quick start

pip install site2md  # or: uv add site2md

See examples/ for usage patterns.

Dev

uv sync --extra dev
uv run pytest

License

MIT

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

site2md-0.2.1.tar.gz (77.4 kB view details)

Uploaded Source

Built Distribution

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

site2md-0.2.1-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file site2md-0.2.1.tar.gz.

File metadata

  • Download URL: site2md-0.2.1.tar.gz
  • Upload date:
  • Size: 77.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.22

File hashes

Hashes for site2md-0.2.1.tar.gz
Algorithm Hash digest
SHA256 6e75713c6d9f5337542152669a00d29e92d034bd5a46367764bc19f5484738a4
MD5 463ad7999be755bfc8adaf5f9972dce2
BLAKE2b-256 963b45402f426a3028f42654dbe98c5d4b89d50ba3b004c27309f0ce25c9cc9c

See more details on using hashes here.

File details

Details for the file site2md-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: site2md-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.22

File hashes

Hashes for site2md-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6a35b628833760375149976462113dc353c3cf204c09705e0b45cd9c636db04b
MD5 f9f589a9b5efcbd0609f2a499f8f3017
BLAKE2b-256 2b631aa968af767f433fa0191dfe06b119e5e80008e0a5019f54068c6c5c0633

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