Eleventy Notes is a highly opinionated static site generator template built on top of Eleventy (11ty). It is designed for publishing personal notes, documentation, wikis, or blogs with a focus on rich interlinking, client-side search, and customization. The system is a static site generator that processes Markdown files into a fully featured website. It includes a modular architecture with core infrastructure (layout, header, sidebar), and modules for wikilinks, callouts (admonitions), tags, custom properties, dynamic content queries, table of contents, search (using Pagefind), bookmarks, theming, translations, and page navigation. The build process uses Parcel for CSS/JS bundling and Eleventy for HTML generation. The application is designed to be configured via a single JavaScript file (`app.mjs`) and a SCSS file (`app.scss`). The code is well-structured, uses ES modules, and demonstrates advanced patterns such as custom markdown-it plugins, a generic query engine, and a tree generator. It is a template intended for end users to fork and customize, but the underlying codebase itself exhibits high craftsmanship and could serve as a reference for building Eleventy-based projects.
This repository is a community-maintained static directory of remote-friendly tech companies, built with Eleventy v3 and deployed on Netlify. The core dataset consists of ~850+ Markdown files with YAML frontmatter, each representing a company profile with fields like remote policy, tech stack, region, and size. The site transforms this data into an accessible, searchable web interface with tagging, filtering, and SEO optimizations. While primarily a data curation project, it incorporates sophisticated build tooling: design tokens drive Tailwind CSS, custom WebC components provide UI patterns, and a CI pipeline validates contributions and checks for link rot. The repository is hybrid — it is both a curated dataset (data_research) and a static site application (application) — but its primary value lies in the maintained, validated collection of remote work opportunities.
This repository implements an RSS feed aggregator for corporate tech blogs. It fetches RSS/Atom feeds from a predefined list of company technology blogs, processes and enriches the feed items with metadata (Open Graph data, Hatena bookmark counts), generates aggregated feeds in Atom/RSS/JSON formats, and builds a static website using Eleventy to display the aggregated content. The site features a homepage with recent articles grouped by date, a 'hot' page showing popular articles based on Hatena bookmarks, individual blog pages, and a blog listing page. Updates are automated via GitHub Actions that run hourly on weekdays and every two hours on weekends.
Speedlify is a web application for continuous performance monitoring of websites. It uses Eleventy as a static site generator to display historical Lighthouse scores, Core Web Vitals, and page weight metrics for specified URLs. The system runs automated tests via the performance-leaderboard package (which wraps Lighthouse/Puppeteer), stores results as JSON files, and generates trend visualizations using sparklines and charts. Key architectural elements include: data configuration in _data/sites/, test execution in run-tests.js, result storage in _data/results/, and Eleventy templates for presentation. The application is designed for Netlify deployment with caching to preserve test results between builds.
The WebPageTest documentation repository serves as the source for generating the official WebPageTest documentation website. Built with Eleventy, a modern static site generator, it transforms Markdown content into HTML with various optimizations including syntax highlighting, automatic table of contents generation, and image processing to prevent Cumulative Layout Shift. The site follows a standard Eleventy architecture with content stored in Markdown files under /src, reusable components and layouts in /_includes, and site data in /_data. The .eleventy.js file configures the Eleventy instance with plugins for navigation, syntax highlighting, table of contents, and custom image dimension processing. Netlify functions handle specific integrations like deploying succeeded test notifications and retrieving latest test URLs. Key external dependencies include Eleventy and its plugins (@11ty/eleventy-navigation, @11ty/eleventy-plugin-syntaxhighlight, eleventy-plugin-nesting-toc), image processing libraries (clean-css, terser, image-size, jsdom), and deployment via Netlify. The repository demonstrates good practices in dependency management, modular structure, and includes a reusable Eleventy plugin for automatic image dimension addition that solves a common web performance issue.
This repository is an Eleventy (11ty) starter template for building a digital garden (mind garden) website. It generates a static site from Markdown notes with two key features: wiki-style double-bracket links ([[link]]) that auto-resolve to internal notes, and automatic backlinks display with hovercard previews. The architecture is a standard Eleventy static site configuration: source files (Markdown notes, layouts, includes, data) are processed by Eleventy with custom markdown-it plugins and the eleventy-plugin-backlinks plugin to produce a static HTML site. The external dependencies are limited to Eleventy, markdown-it (with footnote and attribute plugins), eleventy-plugin-backlinks, and a few dev dependencies for formatting. The code is well-structured, uses ES modules, and demonstrates a clean integration of custom markdown syntax for wiki links via markdown-it's linkify extension. However, as a starter template, most code is configuration and templating specific to Eleventy, with no truly isolated, reusable component that can be extracted without the Eleventy framework. The maintenance appears active with recent commits, issue templates, and dependency management via Renovate.
This repository is a curated collection of front-end developer interview questions, organized by topic (General, HTML, CSS, JavaScript, Testing, Performance, Network, Coding, Fun) and translated into 30+ languages. It is built as a static website using the Eleventy (11ty) static site generator, with Nunjucks templates, Markdown content files, and a modest CSS/JS asset pipeline. The core value is entirely in the question content and its community translations; the application layer is a thin publishing wrapper. There are no reusable software components of note — the Eleventy config, CSS, and JS are all straightforward boilerplate for a documentation-style static site. The project's influence stems from its content curation and community adoption, not from any technical craftsmanship in the codebase.