@lorenzo_lewis/starlight-utils
Utilities to use with your ๐ Starlight site.
Found 1131 results for astro
Utilities to use with your ๐ Starlight site.
A seamless integration for injecting Google Tag Manager snippets into Astro projects, supporting popular web analytics tools.
Provides Google Analytics 4 snippet injection.
Astro integration to enhance your website's security with SubResource Integrity hashes, Content-Security-Policy headers, and other techniques.
Social media share buttons for your Astro site
Add Umami Analytics to your Astro website
The ultimate ESLint config - successor to Airbnb Config. Built on Anthony Fu's ESLint config, Airbnb, ESLint Stylistic, Perfectionist, React, TypeScript, Astro, JSDocs, Prettier, Node.js, Unicorns, Promises, and more.
Generate a sitemap for Astro with more control
Hooks up konami-code-js to trigger emoji-blast in React. ๐
ๆขๆๆๅ ่ฌ็็็จ๏ผๅไธๅคฑ็ฎๆดๅ้ซ็ซฏๆ็Astroไธป้ข
AIK Plugin for inline modules
A lightweight integration for Astro that automatically generates a Cloudflare Pages _headers file for deployments based on your server header configuration.
Create and share context across Astro components
Unplugin for Kubb
Use the legacy Markdown component in your Astro site
Fork of astro-icon. Lets you easily use the up to date iconify service as a straight forward astro icon component.
Perfect dark mode for Astro in few lines of code. Theme Toggle for Dark, Light & Auto (system)
The brutalist UI components package, built for extendability and compatibility
AstroNicoEmbed allows easy embedding of Niconico Douga (ใใณใใณๅ็ป) videos in Astro projects.
A simple, modern ESLint config that covers most use cases.
A state management integration for having request isolated state transferred from server to client
Astro integration for critters-rs. Quickly inline your website's critical CSS.
Add a scroll to top button to your documentation website.
Heroicons as Astro components
A reactive state management library using nanostores and @astro-tools/transfer-state libraries for having isolation by request state transferred from server to client
Markdoc renderer for Astro
A dynamic Astro header component that switches between floating and fullscreen styles
A set of components and utilities to work faster with DatoCMS in Astro projects.
An Astro integration that minifies HTML
UI Components for web development
Cosy Content
An Astro adapter to deploy your SSR site to Bun targets
A modern CLI tool for scaffolding Astro applications with libSQL/Turso database integration and flexible deployment to Cloudflare Pages, Vercel, or Netlify
An Astro component for rendering a responsive <picture> element for an image fetched from Sanity
Build stunning websites effortlessly. HextaUI CLI tool to easily install components for Next.js, Vite, and Astro projects.
This is an advanced Astro starter template with built-in features like i18n, Zustand for state management, and a modular structure. It's designed to help you quickly start new projects with a solid foundation.
I18next integration for Astro with dynamic namespace loading.
A flexible, accessible pagination component for displaying links to next, previous, first, last and a window of pages in your Astro site.
Spaceship Framework for Astro
Simply beautiful open source icons as Astro components.
Astro integration for image compression and conversion, superseding Astro's default image service.
Starlight plugin to display changelogs alongside your project documentation.
Clean and modern Starlight theme by Six Technology
Generate Markdown files from your Starlight documentation.
A content loader for Astro that uses the PocketBase API
Astro component library for adding Progressive Web App (PWA). Includes a web push management panel seamlessly integrated with Firebase.
Astro dev toolbar app that previews your page on social platforms and shows its open graph data.
Protect email addresses, phone numbers and other sensitive data from bots scraping the source code of your Astro app.
Astro integration for Mocky Balboa. Mock your server-side network requests in your test suites.
Embed tweets in your Astro sites with zero JavaScript on the client side. This is a (slightly opinionated) port of the fantastic [react-tweet](https://github.com/vercel/react-tweet) library. Huge thanks to Vercel and all the contributors of react-tweet.
Astro UI for Obsidian Vaults
Use components to control flow in Astro
Build beautiful, accessible, high-performance blog websites with Astro
RPC library for the Astro framework that leverages POST APIRoutes
Astro Native CMS for AstroDB. Built from the ground up by the Astro community.
Show the current Tailwind CSS breakpoint in the Astro dev toolbar!
Astro Integration to generate a customizable table of contents
Progressively enhanced. This component globally override regular `title` attributes on all links with Tippy.js tooltips.
Hyperapp integration for astro.build
Astro i18n plugin with support for {{t.xxx}}, local language packs, language switching, and compatibility with both SSR and SSG.
Astro integration to automatically generate AI-friendly documentation files: /llms.txt, /llms-small.txt, and /llms-full.txt
Starlight theme inspired by Shadcn docs
Official tsParticles Astro Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for Web Components, Vue.js (2.x and 3.x), An
Automatically add props definition for Vue 3 TSX.
Starlight plugin to version documentation pages.
A compact solution for SVG sprites in Astro projects. It automates symbol ID management, supports hot reloading, and generates optimized SVG sprites with minimal setupโideal for seamless SVG icon integration.
A build toolkit and runtime used by Storm Software in TypeScript applications
A zero-dependency responsive masonry layout component for Astro with minimal setup
A collection of components for keystatic
Generate favicons for your project with caching for blazing fast rebuilds.
Use Typst within Astro
EienJS ESLint Config
Let's you choose between Astro Adapters based off of the `ASTRO_ADAPTER_MODE` environment variable.
Arcjet helps developers protect their Astro sites in just a few lines of code. Bot detection. Rate limiting. Email validation. Attack protection. Data redaction. A developer-first approach to security.
Astro integration and utilities to help you generate OpenGraph images using satori.
Tiny set of tools to implement internationalization for Astro
A comprehensive document converter for Astro Starlight that transforms various document formats into Starlight-compatible Markdown with proper frontmatter
Set of opinionated Starlight components used in HiDeoo's Starlight plugins documentations.
Radix Icons for Astro
Shared ESLint config for Astro based projects
An accessible carousel component for Astro ๐ that works by using browser navigation.
Middleware for managing sessions using cookies on Astro.
A component library built for Astro
Add Visual Studio Code file icons to Expressive Code frames
Add Decap CMS's admin dashboard to your Astro project
๐ Effortlessly transform CSS, inline styles, and preprocessors (Sass/Less/Stylus) to UnoCSS with smart conflict resolution and debug support
A zero-config, Ghost-style live markdown editor. Just run `pnpm run editor` and start editing any markdown file in your project.
Bare minimum SEO meta tags to make most social networks and Google engine happy.
utilities for astro integrations
Remark plugin for Astro to automatically add description text to the frontmatter of markdown files
Performs the indexing operation for the Pagefind search engine
A TypeScript-powered project scaffolding tool with dual CommonJS/ESM build support
Astro integration to use varlock for .env file loading - adds validation, type-safety, and extra security features
โญ An Astro component that renders post excerpts for your Astro blog - directly from your Markdown and MDX files. Astro v2+ collections are supported as well! ๐
A lightweight plugin and preprocessor that transforms comments into CSS classes and inline styles.
Starlight plugin to quickly and easily enhance your documentation with video guides and courses.
An Astro integration to support developers working with astro-loader-pocketbase.
Yet another i18n integration for Astro with server and client utilities, type safety and translations built-in.
Native extended Astro components for generating low quality image placeholders (LQIP).
A super-lightweight, accessible, SEO-friendly starter project for Astro
Extremely โก fast and smart ๐ HTML ๐ก JS ๐ต CSS ๐ฃ SVG minification for Astro ๐ based on Rust ๐ฆ
A url builder and parser pack for handling url states in an easy way.(Beta Version)
minification for astro static sites
Astro loader for Strapi CMS
A Dev Toolbar App to display the size of the current viewportโas a tailwind class.
Astro Fastify integration for Node.js
Astro Component for CSS reset like tailwind base
Create an optimized static site with Astro and Tailwind
Expose your local Astro server to the internet
Astro utilities for Astro Accelerator.
Beautify html files on astro final bundle with js-beautify
Astro integration to generate PDFs from pages in your site and other websites
Astro components for Strapi Block Field
Embed you Mermaid diagrams inside your Astro templates. Features server-side rendering and smart caching.
A set of remark plugins for extended markdown syntax, including FAQ blocks with Schema.org data and styled asides.
Starlight theme inspired by Mintlify
A simple feature flags integration for Astro. Powered by Content Layer.
A powerful unplugin for extracting class and className attributes from specified file types, generating a new string for Tailwind CSS style extraction.
Resolve complex types in Vue SFCs.
Critical css integration for astro to inline above-the-fold css into HTML
Generate llms.txt files to train large language models on your astro project
iconsax icon pack for Astro framework
A remark plugin to parse Obsidian callouts.
๐ฏ Set redirect urls in your frontmatter within your Astro site's Markdown files. Mimics the behavior of jekyll-redirect-from.
SDS is the easiest way to start websites with simple design system. Since Astro is compatible with many frameworks, you can import your components and document them right in the markdown files. The project is still in the development phase, use at your ow
A curated set of prettier configurations that we use across our projects and can be used in your projects.
<div align="center"> <p> <strong>๐ @hedystia/astro-bun</strong> </p>
A Fastify integration for Astro
Define server actions with built-in validation, error handling, and a pre-built hono client for calling the routes.
integrate zikojs elements within other ui framework like vue react solidjs svelte astro ...
Download images at build time! Supports Iconify icons and arbitrary images.
This package is designed to eliminate confusion caused by the default naming convention, which names files after their entry points.
Add contextual menu to your Starlight documentation.
<h1 align="center">Astro Dev-only Routes ๐</h1> <h4 align="center">Make some routes only available in dev mode</h4>
Language support for Astro
Utilities to work with content collections on an Astro project from an integration or library.
Lightweight typewriter effect component for Astro
Astro content collection loader for extracting EXIF data from images
Add a blog to your StudioCMS project with ease!
Use Feelback service within your Astro website
Astro integration of Vue Macros.
light auth core framework agnostic, using arctic
Server component for Astro (call server functions from client side with validation and state management)
A collection of customized UI components for Astro and Starlight projects with built-in Starlight theme support
FontAwesome integration for Astro
Add MarkDoc Support to your StudioCMS project with ease!
Pull in values from remote JSON files or remote code blocks at build time.
A dedicated CMS for Astro DB. Built from the ground up by the Astro community.
Add Markdown Support to your StudioCMS project with ease!
A customized Astro Starlight theme for publishing docs and educational content.
HiDeoo's ESLint configuration
๐ Create a new Astro project with React or Vue and TypeScript template. Interactive CLI with customizable options for framework selection, API routes, cleanup, and more.
A calendar component for displaying GitHub activity
The astro preset for witheslint.
Add a nice credit to Starlight or Astro at the bottom of Table of Contents.
Astro Integration of @originjs/module-federation package.
Add icons to Astro Starlight: sidebar, codeblocks, file tree
A uploader for uploading the Astro generated files and other static files through the S3 API.
A tabs bar + panels component which works entirely without JS. Supports height equalization and automatic vertical scroll bar for tabs bar.
An easy way to use Shoelace.style within your Astro Project!
Add Disqus to your Astro site
Generate a security.txt file for your Astro site
Shree Ganesh - Astrology Insights for Applications.
A lightweight, TypeScript-based dependency injection system designed for Astro applications with SSR support
Add beautifully designed components to your Astro applications
A leaflet.pub astro collection loader
Cloudinary Image Service For StudioCMS!
An Astro content loader for i18n files and folder structures.
๐ Croco - A CLI tool to generate full-stack monorepo projects with Astro, React, Tailwind, Express, and TypeScript
Generate a robots.txt file for your Astro site
Astro integration placeholder for conditional page filtering.
This library is a set of tools that are designed to work with Asciidoc. The main focus of this library is to use and configure a tool called the Asciidoc loader. The loader is the tool that is responsible for extracting info from Asciidoc files. This libr
Viewport scroll position and direction watcher. Binds states data attributes to `HTML` for further JS/CSS usage. Scroll event is throttled for performance economy.
Add MDX Support to your StudioCMS project with ease!
Astro JS ESLint config
Astro Integration: llms.txt generator (AI-optimized summary of all HTML pages)
๐จ Revolutionary CSS-to-TailwindCSS migration tool with surgical precision. Transform legacy stylesheets to utility-first classes instantly across Vue, React, Svelte, and Astro projects.
Embed YouTube videos with a static placeholder which only embeds when you click
Add HTML Support to your StudioCMS project with ease!
Reusable UI components for Astro projects
Stephenchenorg Astro ๅ็ซฏ้็จๅฅไปถ
Utilities to add a static full text index to an Astro project
Use WebSockets in your Astro SSR Apps and run it on Cloudflare Workers.
Hono Astro Adapter
An Astro integration to automatically get typed links to your pages.
This Astro integration generates preview images for external links.
Add fullscreen functionality to codeblocks in your documentation website.
A CLI for creating new Webcore projects
light auth framework for astro, using arctic
A fork version of original Notion loader for the Astro Content Layer API. It allows you to load pages from a Notion database then render them as pages in a collection.
Librerรญa de componentes Astro, React y Vue para Lefebvre
Astro loading icons and small animations built with pure SVG.
Astro integration to generate page screenshots to show as Open Graph images
Easily add performant, SEO-friendly comments to your Astro blog with JamComments.
Remark plugin to enhance MDX in the scope of Astro site generation
A high-performance API router for Astro using a Trie-based matcher.
Starlight plugin to publish Obsidian vaults.
Astro integration that automatically converts PlantUML code blocks in markdown to diagrams. Supports sequence, class, activity, state diagrams and more.
Webtools components dedicated to Astro framework: Neon, Polaroid, PostIt,...
Astro integration to easily authenticateyour site visitors using ATproto. For Bluesky and beyond.
A CLI tool for scaffolding web projects
The fastest way to add file uploads to any web application. Enterprise security, edge-ready. Works with 16+ frameworks and 5+ storage providers. No heavy AWS SDK required.
Automaticaly inject tailwind `@reference` directives into Astro component style blocks.
Provide build metadata as a virutal module
This Astro integration brings obfuscator utilities to your Astro client project.
A wrapper for formidable to use with Astro
A utility function is used to build declaration files for use with Astro's `injectTypes` function added in the `astro:config:done` Integration Hook in `Astro 4.14.0`.
Managing SEO for your Astro website just got easier with @zfben/astro-head. This package simplifies the process of adding essential meta tags and open graph/twitter meta data to your Astro components, boosting your website's search engine visibility.
An Astro wrapper for the '@github/relative-time-element' package
An Astro integration for Orama
Beautiful animated React buttons with star effects and dynamic features
Agentable Icons for Astro
Try out different fonts on your website by putting a font picker in the Astro Dev Toolbar
Astro integration to automatically convert bare links into link cards.
Supercharge your links. This component detects external / anchor / same domain / mail / telephone `href`, and apply optimizations accordingly.
An Astro integration that integrates Serwist into your application.
Astro components and utilities for managing the head of a HTML document
Beautiful, customizable Astro + Alpine.js components that you can copy and paste into your apps. 59 components across 8 categories.
A comprehensive CLI tool for generating type-safe navigation helpers across modern web frameworks. Includes route analytics, performance analysis, validation, documentation generation, and migration assistance with full TypeScript support.
Astro plugin to easily integrate Google Tag Manager (GTM) into your astro site
Community Strapi content loader for Astro
Use the Astro Simple Analytics Plugin to quickly integrate Simple Analytics in your Astro project with parameter control over several features.
Add Netlify CMSโs admin dashboard to your Astro project
๐ lunar-ui CLI: A modern collection of ready-to-use Astro components
Starlight plugin to generate documentation from OpenAPI/Swagger specifications.
A document head manager for astro.
An Astro integration that provides Awaited and Fallback components with automatic slot transformation
Generates Link tags for your Astro site
Simple lightbox component.
[](https://www.npmjs.com/package/@waset/unplugin-iconify)
Astro cloudflare turnstile integration
Google Analytics integration for Astro with Partytown
Add A WYSIWYG Editor to your StudioCMS project with ease!
Astro integration for Iubenda Privacy Policy and Terms & Conditions
Astro integration for Tistory skin previewing
Use WebSockets in your Astro SSR Apps
A lightweight declarative wrapper for p5.js that lets you build interactive sketches using Web Components or frameworks like Zikojs, React, VanJS...
Allow importing TOML files as JSON or Strings
Extension to generate SVG sprites and provide an Icon component
An accessible emoji component for Astro applications
A beautiful Astro theme for personal blog
Hide your forms from bots. Hydrate for humans. Astro's stealthiest anti-spam weapon.
This is a template for an Astro component library. Use this template for writing components to use in multiple projects or publish to NPM.
A prometheus integration for Astro.
## Documentation
๐ฆ Minimal Critters integration for astro.js
A command-line tool to convert Starlight documentation websites into PDF files.
CLI to scaffold Astro-based front-end starter projects
A Astro loader for Notion database