René's URL Explorer Experiment


Title: A web framework for building products with Python · Plain

Opengraph URL: https://plainframework.com/

direct link

Domain: plainframework.com

og:site_namePlain Framework
og:typewebsite
og:imagehttps://assets.plainframework.com/site/plain-opengraph.3442b77.png

Links:

Subscribe for development updates →https://plainframework.com/follow/
Plainhttps://plainframework.com/
Get Startedhttps://plainframework.com/start/
Source + Docshttps://plainframework.com/docs/
Dev Updates https://plainframework.com/follow/
Contributehttps://plainframework.com/contribute/
BSD-3 v0.105.0 https://github.com/dropseed/plain
Log inhttps://plainframework.com/login/
Get Startedhttps://plainframework.com/start/
Source + Docshttps://plainframework.com/docs/
Dev Updates https://plainframework.com/follow/
Contributehttps://plainframework.com/contribute/
BSD-3 v0.105.0 https://github.com/dropseed/plain
productshttps://plainframework.com#products
Django'shttps://plainframework.com#fork
View starter kits →https://plainframework.com/start/#starter-kits
https://python.org
https://postgresql.org
https://docs.astral.sh/uv/
https://docs.astral.sh/ruff/
https://tailwindcss.com
https://htmx.org
https://jinja.palletsprojects.com
https://pytest.org
Agentic Codinghttps://plainframework.com#ai
Designed For Productshttps://plainframework.com#products
View docs →https://plainframework.com/docs/plain-dev/plain/dev
View docs →https://plainframework.com/docs/plain-observer/plain/observer
View docs →https://plainframework.com/docs/plain-admin/plain/admin
View docs →https://plainframework.com/docs/plain-scan/plain/scan
First-Party Ecosystemhttps://plainframework.com#ecosystem
View all → https://plainframework.com/docs/
plain core framework https://plainframework.com/docs/plain/plain
plain.models database ORM https://plainframework.com/docs/plain-models/plain/models
plain.auth authentication https://plainframework.com/docs/plain-auth/plain/auth
plain.sessions session storage https://plainframework.com/docs/plain-sessions/plain/sessions
plain.api REST APIs https://plainframework.com/docs/plain-api/plain/api
plain.jobs background jobs https://plainframework.com/docs/plain-jobs/plain/jobs
plain.email sending email https://plainframework.com/docs/plain-email/plain/email
plain.cache caching layer https://plainframework.com/docs/plain-cache/plain/cache
plain.redirection URL redirects https://plainframework.com/docs/plain-redirection/plain/redirection
plain.vendor vendored deps https://plainframework.com/docs/plain-vendor/plain/vendor
plain.htmx dynamic UI https://plainframework.com/docs/plain-htmx/plain/htmx
plain.tailwind CSS framework https://plainframework.com/docs/plain-tailwind/plain/tailwind
plain.elements HTML components https://plainframework.com/docs/plain-elements/plain/elements
plain.pages static pages https://plainframework.com/docs/plain-pages/plain/pages
plain.esbuild JS bundling https://plainframework.com/docs/plain-esbuild/plain/esbuild
plain.dev local server https://plainframework.com/docs/plain-dev/plain/dev
plain.pytest testing helpers https://plainframework.com/docs/plain-pytest/plain/pytest
plain.toolbar debug toolbar https://plainframework.com/docs/plain-toolbar/plain/toolbar
plain.code code formatting https://plainframework.com/docs/plain-code/plain/code
plain.tunnel dev tunneling https://plainframework.com/docs/plain-tunnel/plain/tunnel
plain.start project starter https://plainframework.com/docs/plain-start/plain/start
plain.admin database admin https://plainframework.com/docs/plain-admin/plain/admin
plain.observer request tracing https://plainframework.com/docs/plain-observer/plain/observer
plain.flags feature flags https://plainframework.com/docs/plain-flags/plain/flags
plain.scan security scanning https://plainframework.com/docs/plain-scan/plain/scan
plain.pageviews analytics https://plainframework.com/docs/plain-pageviews/plain/pageviews
plain.support support tickets https://plainframework.com/docs/plain-support/plain/support
plain.passwords password auth https://plainframework.com/docs/plain-passwords/plain/passwords
plain.oauth social login https://plainframework.com/docs/plain-oauth/plain/oauth
plain.loginlink magic links https://plainframework.com/docs/plain-loginlink/plain/loginlink
Fork Forwardhttps://plainframework.com#fork
Djangohttps://www.djangoproject.com/
PullApprovehttps://www.pullapprove.com/
Star on GitHub https://github.com/dropseed/plain
Subscribe for updateshttps://plainframework.com/subscribe/
Templateshttps://plainframework.com/docs/plain/plain/templates
URLshttps://plainframework.com/docs/plain/plain/urls
Viewshttps://plainframework.com/docs/plain/plain/views
Formshttps://plainframework.com/docs/plain/plain/forms
Logshttps://plainframework.com/docs/plain/plain/logs
plain.adminhttps://plainframework.com/docs/plain-admin/plain/admin
plain.apihttps://plainframework.com/docs/plain-api/plain/api
plain.authhttps://plainframework.com/docs/plain-auth/plain/auth
plain.cachehttps://plainframework.com/docs/plain-cache/plain/cache
plain.codehttps://plainframework.com/docs/plain-code/plain/code
plain.devhttps://plainframework.com/docs/plain-dev/plain/dev
plain.elementshttps://plainframework.com/docs/plain-elements/plain/elements
plain.esbuildhttps://plainframework.com/docs/plain-esbuild/plain/esbuild
plain.flagshttps://plainframework.com/docs/plain-flags/plain/flags
plain.htmxhttps://plainframework.com/docs/plain-htmx/plain/htmx
plain.loginlinkhttps://plainframework.com/docs/plain-loginlink/plain/loginlink
plain.emailhttps://plainframework.com/docs/plain-email/plain/email
plain.modelshttps://plainframework.com/docs/plain-models/plain/models
plain.oauthhttps://plainframework.com/docs/plain-oauth/plain/oauth
plain.observerhttps://plainframework.com/docs/plain-observer/plain/observer
plain.pageshttps://plainframework.com/docs/plain-pages/plain/pages
plain.pageviewshttps://plainframework.com/docs/plain-pageviews/plain/pageviews
plain.passwordshttps://plainframework.com/docs/plain-passwords/plain/passwords
plain.pytesthttps://plainframework.com/docs/plain-pytest/plain/pytest
plain.redirectionhttps://plainframework.com/docs/plain-redirection/plain/redirection
plain.scanhttps://plainframework.com/docs/plain-scan/plain/scan
plain.sessionshttps://plainframework.com/docs/plain-sessions/plain/sessions
plain.supporthttps://plainframework.com/docs/plain-support/plain/support
plain.tailwindhttps://plainframework.com/docs/plain-tailwind/plain/tailwind
plain.toolbarhttps://plainframework.com/docs/plain-toolbar/plain/toolbar
plain.tunnelhttps://plainframework.com/docs/plain-tunnel/plain/tunnel
plain.vendorhttps://plainframework.com/docs/plain-vendor/plain/vendor
plain.workerhttps://plainframework.com/docs/plain-worker/plain/worker
Abouthttps://plainframework.com/about/
Principleshttps://plainframework.com/principles/
Followhttps://plainframework.com/follow/
Contributehttps://plainframework.com/contribute/
PlainXhttps://plainframework.com/plainx/
FAQshttps://plainframework.com/faqs/
Guideshttps://plainframework.com/guides/
Scanhttps://plainframework.com/scan/
llms.txt https://plainframework.com/llms.txt
dropseed/plain https://github.com/dropseed/plain
@plainframework https://x.com/plainframework
Built in Kansas. © 2023-2026 Dropseed, LLC. https://www.dropseed.dev/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.