An open API service indexing awesome lists of open source software.

https://github.com/SaekiTominaga/js-library-browser

JavaScript library that works in the browser
https://github.com/SaekiTominaga/js-library-browser

custom-elements javascript npm web-components

Last synced: 11 months ago
JSON representation

JavaScript library that works in the browser

Awesome Lists containing this project

README

          

# JavaScript library for browser

These package programs can be used in the browser. It does not depend on any specific framework.

## Web UI

### Media

- [Simultaneous playback button for multiple audio / video](packages/button-media-same-play)

### Table

- [Display table cells with ditto mark](packages/table-cell-ditto)

### Form

- [Prevent page unloaded while filling out a form](packages/form-before-unload-confirm)
- [Input validation of form control](packages/form-control-validation)
- [Cover the entire screen with an overlay when form submitting](packages/form-submit-overlay)

### Input

- [Convert date control to ``](packages/input-date-to-text)
- [Show preview with ``](packages/input-file-preview)
- [ISBN input field](packages/input-isbn)
- [Implement something like ``](packages/input-switch)
- [Automatically adjust the block size dimension of the `` element to the input content](packages/textarea-auto-size)

### Button

- [Button to check / uncheck checkboxes group](packages/button-checkboxes)
- [Clipboard write text button](packages/button-clipboard)
- [Display a `confirm()` modal dialog when button is pressed](packages/button-confirm)
- [Share button](packages/button-share)

### etc

- [Tabs UI component](packages/tab)
- [Animating the `` element](packages/details-animation)
- [Footnote reference popover](packages/footnote-reference-popover)

## CSS

- [Get the CSS `writing-mode` status of the element](packages/writing-mode)

## Shadow DOM

- [Appending CSS into the shadow DOM](packages/shadow-append-css)

## URL

- [Get the data of the HTML page of the nearest ancestor hierarchy](packages/closest-html-page)

## Report

- [Send script error information to endpoints](packages/report-js-error)
- [Send referrer error information to endpoints](packages/report-same-referrer)