Limette
banner
limette.dev
Limette
@limette.dev
The full-stack framework for Web Components and Deno. https://limette.dev
Reposted by Limette
Deno 2.2 is released!
OTEL, node:sqlite, linter plugins, and much more 👇

deno.com/blog/v2.2
Deno 2.2: OpenTelemetry, Lint Plugins, node:sqlite
Deno 2.2 adds built-in OpenTelemetry, a new linter plugin API, node:sqlite, and major improvements to deno check, deno lsp, and deno task.
deno.com
February 19, 2025 at 3:49 PM
Reposted by Limette
I finished migrating my blog mariusvatasoiu.com to @limette.dev.

With this migration, I've also migrated from MongoDB to SQLite. And from Bootstrap to Tailwind.

Without any specific performance improvements, things look already better.
February 14, 2025 at 11:58 AM
📢 Limette 🍋‍🟩‍ 0.2.0 is out!

▸ Tailwind v4 by default
▸ Make Tailwind optional when creating a new project
▸ CLI spinner when starting/building a project

jsr.io/@limette/core
@limette/core - JSR
@limette/core on JSR: The JavaScript full-stack framework for Web Components (Lit) and Deno.
jsr.io
January 24, 2025 at 9:07 PM
Reposted by Limette
Next version of Limette will have support for @tailwindcss.com v4
January 23, 2025 at 8:13 PM
Reposted by Limette
Added a little spinner when building/starting a Limette app.
January 23, 2025 at 11:16 PM
📢 Limette 🍋‍🟩‍ 0.1.1 (incl. 0.1.0)

Biggest release so far.

🆕 New router under the hood
🆕 Support for Error Pages
🆕 ContextMixin to access the request Context
🆕 More configs for server
🆕 Tailwind as plugin
🆕 Config your "target" JavaScript version

1/2
January 20, 2025 at 12:56 PM
📢 Limette 🍋‍🟩‍ 0.0.19

Two big new features added:

✅ Layouts

✅ Middlewares
January 7, 2025 at 11:35 PM
Happy New Year! 🎊
December 31, 2024 at 10:39 PM
📢 Limette 🍋‍🟩‍ 0.0.18

Server Components use Light DOM by default.
December 22, 2024 at 12:01 PM
Reposted by Limette
Just wrote a small guide on data fetching for @limette.dev
limette.dev/docs/concept...
Data fetching | Limette docs
Docs for Limette. Learn more about how you can get started, concepts and examples.
limette.dev
November 21, 2024 at 10:40 PM
📢 Limette 🍋‍🟩‍ 0.0.17 ✨

🏝️ Improved support for third-party self-registered islands

🪟 Support for Windows

🐛 Return response status from a custom handler
November 19, 2024 at 11:10 PM
Reposted by Limette
<hello-bluesky>
November 13, 2024 at 7:36 PM
Reposted by Limette
Lit + Deno なメタフレームワーク - limette limette.dev
Limette - The framework for Deno and Web Components
Limette is a full-stack framework for Deno and Web Components through Lit, with support for SSR, island based architecture, TypeScript and Tailwind out of the box.
limette.dev
November 5, 2024 at 1:27 AM
Reposted by Limette
It works 👌 with @limette.dev, even with SSR.

Just add it to deno.json:

{
...,
"/islands/unpic": "npm:@unpic/lit@^0.0.30",
}

and then import it in your route:

import '/islands/unpic';
November 12, 2024 at 12:38 PM
Initial roadmap 🗺️ to 1.0
github.com/limettejs/li...
Roadmap 1.0 · Issue #20 · limettejs/limette
This is a roadmap for Limette 1.0: Islands File based routing Tailwind support #21 #22 #23 #24 #25 #26 #27
github.com
November 12, 2024 at 10:23 AM
📢 Limette🍋‍🟩‍ 0.0.16 ✨

🏝️ Islands are now resolved to the `imports` object from deno.json.

That means you can use third-party libraries (like Shoelace) without creating a dedicated island file for every component

💅 @tailwindcss.com's version is now read from deno.json
November 12, 2024 at 9:43 AM
Limette🍋‍🟩‍ 0.0.15 ✨

🏝️ Islands are now identified only by the import path. No need to decorate them with an `island` attribute or the `<is-land>` wrapper

🐛 `deno task build` was fixed (broken in the prev version)
November 11, 2024 at 1:49 PM
Limette🍋‍🟩‍ 0.0.14 ✨

Islands are now CSR'ed by default with the opt-in option to SSR web components (when they can be SSR'ed)

Option to skip injecting Tailwind style

Now, you can use UI libraries like shoelace.style.
November 8, 2024 at 8:11 AM
Limette🍋‍🟩‍ 0.0.13 ✨

Added support for `<lmt-head>` to control the head section per page
November 4, 2024 at 10:15 AM