The web is too complex.
Element is the vaccine.

We built a collection of zero-dependency, state-free widgets designed to be embedded, ignored, and relied upon. No accounts. No databases. Just URL logic.

Bloatware

Modern widgets drag in megabytes of React, tracking scripts, and analytics. They slow down your workspace and kill your battery.

Privacy Nightmares

Most "free" widgets pay the bills by selling your usage data. They use cookies to track you across the web.

Broken States

When the startup that built your favorite calendar widget goes bust, your dashboard breaks. Dependencies are liabilities.

Zero Dependency

Element widgets are built with Vanilla JS. No framework overhead. Most widgets are under 10kb gzipped.

Radio Silence

We don't know who you are. We don't use cookies. The widget lives in a sandboxed iframe and knows nothing.

State in URL

Configuration is stored in the link itself. Share the link, share the state. Immutable and permanent.

Feature Element React Widgets Standard Embeds
Bundle Size ~10kb ~250kb+ Varies
Privacy 100% Private Tracking Pixels Cookies
Configuration URL Params Database Account Required
Load Time Instant Sluggish Fast
Notion Notion
Linear Linear
Raycast Raycast
Obsidian Obsidian
Figma Figma
Vercel Vercel
Stark Stark
Is this really free?
Yes. The core widgets are open source and free to use. We offer a Pro plan for removing branding and advanced team features.
How do I embed this in Notion?
Simply copy the URL of your configured widget, paste it into Notion, and select "Create Embed". It works seamlessly.
Can I self-host?
Element is a managed service designed for reliability and security. We do not support self-hosting or downloading the source code at this time.
What happens if Element shuts down?
We are built for the long term. Your widget configurations are stored in your URLs, meaning you own your data structure, and we are committed to maintaining the rendering service indefinitely.