Skip to content

Svebcomponents

Repositories

  • svebcomponents
    • implementation of svebcomponents's utilities & packages
    • currently in alpha, please test it & let me know what you think
  • template
    • example repo using svebcomponents utilities, can be cloned for a quick start!

Building Web Components with Svelte

Building a one-off web component with Svelte is as easy as setting customElement: true in your Svelte config.

However, once you get into building a library of components boilerplate and configuration quickly add up and the developer experience is not as good as it could be. Svebcomponents is a collection of tools that aim to smoothen the rough edges of building web components with Svelte.

I gave a talk on web components at Svelte Summit 2025, so feel to give it a watch if you'd like to learn more!

Svelte Summit 2025 Talk: "The Ultimate Guide to Building Web Components with Svelte" by Theo Steiner


[!NOTE] svebcomponents is maintained by Theo Steiner. If you have any questions, please feel to reach out!

Popular repositories Loading

  1. svebcomponents svebcomponents Public

    A collection of tools for building web components with svelte (currently in alpha)

    TypeScript 36

  2. template template Public

    Svebcomponents Starter Template

    JavaScript 6

  3. atproto atproto Public

    a web component for showing & posting atproto comments

    TypeScript 1

  4. .github .github Public

    "svebcomponents" is a collection of tools & best practices for building webcomponents with svelte

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…