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
- Host: GitHub
- URL: https://github.com/SaekiTominaga/js-library-browser
- Owner: SaekiTominaga
- License: mit
- Created: 2023-12-26T12:28:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-26T10:45:58.000Z (about 1 year ago)
- Last Synced: 2025-07-03T06:01:48.265Z (12 months ago)
- Topics: custom-elements, javascript, npm, web-components
- Language: TypeScript
- Homepage:
- Size: 2.47 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)