Skip to main content

Issue 48 - We're up to v3.0.0-alpha.13!, Getting started made easier, Deep dive posts by Jonathan Lau, MDX is now a supported template language, A new 'Upgrading' category...And 4 releases, 11 posts, and 12 sites to see

4 minutes to read

Welcome to Issue 48 of the 11ty Bundle. 11ty, aka Eleventy, is a "simpler static site generator" that is designed to be simple, flexible, and highly customizable. It is built on Node.js and allows developers to create websites by transforming templates and data into static HTML files. It supports multiple template languages, giving developers the freedom to choose the languages that best suit the needs of their project.

An email version of this blog is available. Subscribe here.

We're up to v3.0.0-alpha.13! Check out the release notes. alpha.12 came out to just before alpha.13. See its release notes.

Getting started made easier. Windows and some other platforms can get funky when it comes to the command line. As I understand it, there are several different, yet not quite compatible, terminal options from which to choose. And it seems that people have run into trouble when trying to follow the Eleventy Quick Start guide. So, Zach has added some platform-specific instructions to help. He described it in one of the GitHub issue comments here. And you can see that now in the Quick Start.

Deep dive posts by Jonathan Lau. Jonathan is a new discovery and he goes incredibly deep into a couple of topics. Check out his posts. Here's a direct link to one of them: creating an interactive table of contents from markdown-generated content.

MDX is now a supported template language. For the uninitiated, like me, MDX is an extension to Markdown that lets you include JSX in Markdown documents (I doubt I'll ever be doing that. To each, his own.). Find info about it here in the Eleventy docs.

A new 'Upgrading' category. Several people have been writing things about upgrading to v3. I've created a new category called Upgrading to collect these posts. It does include some posts about upgrading to 2.0, and even 1.0. They're included for completeness.

Until next time...

Recent releases

Eleventy RSS Plugin v2.0.1

A pack of Eleventy plugins for generating an RSS feed. - Release Eleventy RSS Plugin v2.0.1 ·...

Eleventy v3.0.0-alpha.13

A simpler site generator. Transforms a directory of templates (of varying types) into HTML. -...

Eleventy RSS Plugin v2.0.0

A pack of Eleventy plugins for generating an RSS feed. - Release Eleventy RSS Plugin v2.0.0 ·...

Eleventy v3.0.0-alpha.12

A simpler site generator. Transforms a directory of templates (of varying types) into HTML. -...

Posts from around the web

Blocking Bots With 11ty And Apache

How to block bots with robots.txt, .htaccess with 11ty and Apache. Make it difficult for them to jack your stuff!

Jun 16, 2024

Categories: How to...

Blocking Bots with Nginx

How I've automated updating the bot list to block access to my site

Jun 14, 2024

Categories: How to...

Eleventy - Add CSV data file support

It would be cool to be able to drop a CSV file into a project and use it in a page. My motivation was to show bookshelves from my library database

Jun 13, 2024

Categories: ConfigurationData CascadeHow to...

Umami API Top 10 Pages

Using the Umami API to show the Top 10 pages on my website

Jun 11, 2024

Categories: Data CascadeGlobal DataHow to...Remote Data

Responsive Images in HTML: w and x

w is more correct than x except in one scenario, which is going to be fixed, but the CSS must match.

Jun 11, 2024

Categories: How to...Images

Displaying Line Numbers in 11ty Code Blocks

Add line numbers to 11ty code blocks with Prism and Markdown-it, bypassing the plugin's DOM-dependency by adjusting the renderer during the build process.

Jun 10, 2024

Categories: How to...MarkdownPlugins

Readable HTML and CSS

Instead of minifying HTML and CSS, I make it easy to read.

Jun 9, 2024

Categories: CSS/SassConfigurationHow to...Plugins

Create an Interactive TOC from Markdown-Generated Content

Create an interactive TOC for Markdown in Static Site Generators using the Intersection Observer API.

Mar 24, 2024

Categories: CSS/SassHow to...MarkdownPlugins

Built with Eleventy

Here are the new sites to see. If you want to see more sites, check out the Eleventy Leaderboards.

YOZO

Yozo is a tiny stress-free solution for web components. Skip NPM - with a single script tag, it lets...

Russ Lebo: Full-Stack Experience Designer

Full stack experience designer and perpetual tinkerer

Jonathan Lau

Articles about creating user-friendly, fast, and scalable web applications.

👋 – Jasper Lai

Jasper is software engineering student at the University of Auckland, and a UX/UI design graduate.

Håvard Brynjulfsen

The home of Håvard Brynjulfsen, a front-end designer from Bergen, Norway.

Hi, I'm Tim

Senior e-commerce UX/UI designer / developer portfolio of work for The Rolling Stones, The Beatles,...

makotokw.com

makoto_kw's home.

Kevin Rocker

My personal site and occassional blog

My Corner of the Internet

Just my place to share stuff.

Fediverse Explorations

Studies, research papers, and informal polls that explore the fediverse.

Get the blog by email (or RSS)

Powered by Buttondown