Skip to content

simonw/github-elements

 
 

Repository files navigation

github-elements

GitHub's Web Component collection.

We have 16 open source custom elements:

An input element that validates its value with a server endpoint.

Link

Auto-complete input values from server search results.

Link

Copy element text content or input values to the clipboard.

Link

A modal dialog that's opened with <details>.

Link

A menu opened with <details>.

Link

Attach files via drag and drop or file input.

Link

Display elements in a subtree that match filter input text.

Link

Backports native emoji characters to browsers that don't support them by replacing the characters with fallback images.

Link

A custom element for cropping a square image. Returns x, y, width, and height.

Link

A client-side includes tag.

Link

Markdown formatting buttons for text inputs.

Link

An input element that sends its value to a server endpoint and renders the response body.

Link

An accessible tab container element with keyboard support.

Link

Drag and drop task list items.

Link

Activates a suggestion menu to expand text snippets as you type.

Link

Web component extensions to the standard <time> element.

Link

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages

  • JavaScript 100.0%