Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Custom Element

Custom Element

13 projects

Showing 13 of 13 projects

Stencil
StencilTypeScript

A compiler for generating Web Components using TypeScript and JSX, enabling framework-agnostic component systems.

#stencil#design-system#web-components
Stars13.1k
Forks846
Last commit1 day ago
RapiDoc (.8k)
RapiDoc (.8k)JavaScript

A lightweight WebComponent for rendering interactive OpenAPI/Swagger documentation with built-in API testing capabilities.

#rest#developer-tools#api
Stars1.9k
Forks323
Last commit5 months ago
<rapi-doc>
<rapi-doc>JavaScript

A lightweight, customizable Web Component for rendering interactive OpenAPI/Swagger documentation.

#rest#developer-tools#api
Stars1.9k
Forks323
Last commit5 months ago
google-pay-button
google-pay-buttonTypeScript

Official Google Pay button implementations for React, Angular, and web components to enable fast checkout.

#ecommerce#web-components#google-pay
Stars302
Forks89
Last commit3 days ago
webaudio-tinysynth
webaudio-tinysynthJavaScript

A lightweight General MIDI (GM) mapped synthesizer engine and MIDI player built with WebAudio API, generating sounds algorithmically without PCM samples.

#audio-synthesis#algorithmic-synthesis#midi
Stars270
Forks27
Last commit3 years ago
nuxt-custom-elements
nuxt-custom-elementsJavaScript

Export your Nuxt.js components as custom elements for integration into external web pages.

#web-components#custom-elements#frontend-tooling
Stars83
Forks9
Last commit1 day ago
aurelia-google-maps
aurelia-google-mapsTypeScript

A highly configurable custom element for embedding Google Maps into Aurelia 1 applications.

#web-mapping#aurelia-applications#geocoding
Stars43
Forks35
Last commit3 years ago
<theme-switch>
<theme-switch>JavaScript

An animated custom HTML element that toggles between light, dark, and system themes for web pages.

#web-components#dark#custom-elements
Stars29
Forks2
Last commit2 years ago
chess-board
chess-boardTypeScript

A web component for displaying chess positions with FEN notation support.

#frontend#javascript#chess
Stars21
Forks4
Last commit3 months ago
aurelia-leaflet
aurelia-leafletJavaScript

A Leaflet CustomElement plugin for Aurelia to integrate interactive maps into Aurelia applications.

#javascript-framework#aurelia-plugin#gis
Stars18
Forks9
Last commit8 years ago
aurelia-swipeout
aurelia-swipeoutTypeScript

An Aurelia custom element for iOS-style swipeout actions using Hammer.js.

#mobile-ui#ios#aurelia
Stars12
Forks0
Last commit8 years ago
aurelia-split-pane
aurelia-split-paneTypeScript

A custom element for creating resizable split panes in Aurelia applications.

#javascript-framework#aurelia#split
Stars11
Forks5
Last commit2 years ago
aurelia-ace-editor
aurelia-ace-editorJavaScript

A custom element for embedding the Ace code editor into Aurelia applications.

#aurelia-plugin#ace-editor#code-editor
Stars4
Forks4
Last commit10 years ago

Related Tags

#Frontend8#Javascript5#Web Components4#Typescript3#Aurelia3#Web Component3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub