<p align="center"><img src="https://omijs.github.io/home/assets/logo.svg" alt="omi" width="100"/></p> <h2 align="center">Omi - Web Components Framework</h2>
Comlink makes WebWorkers enjoyable
A utility function to detect if a string should be wrapped in quotes to work as an object key
Tiny yet useful i18n library.
Attempt to connect to socket multiple times
Parse an XML string to a light-weight spec-compliant document object model, for browser and Node
TinyPivot React - Lightweight data grid with free pivot tables, Pro charts, and optional AI Data Analyst. Under 40KB gzipped.
[](https://badge.fury.io/js/toastjs-tiny) [](https://www.npmjs.com/package/toastjs-tiny) [ that adds support for gzip & deflate.
A tiny, lightweight router for Svelte applications
Core functionality for kt.js - DOM manipulation utilities with JSX/TSX support
A tiny javascript library to help printing from the web. Print.js but modern and maintained.
A tiny class for pixel manipulation.
A tiny utility to remove items or directories recursively, also supports glob

Tiny, high performance utilities for performing 2/3D matrix calculations. Full unit test coverage, compatible with Node/CommonJS, AMD, and browser globals.
XO Web Component Library
HTTP client mixin that allows Moleculer services to communicate with remote REST APIs
Removes all spaces from a string
Morph SVG shapes
universal scene description for typescript
Tiny Sanity client alternative should you only need to do queries
Tiny and powerful preprocessor for conditional comments and replacement of compile-time variables in text files
Variant types (a.k.a. Discriminated Unions) in TypeScript