Skip to content

Free components: paste, field checks and JSONL

Latest

Choose a tag to compare

@tevinch tevinch released this 10 Sep 11:02
· 91 commits to main since this release

Three free, independently usable components for common data-entry problems. Choose the download you need; each includes source, license and tests.

Need Fixed download Runtime
Preserve quoted multiline cells, empty cells and leading zeros in spreadsheet TSV Clipboard Table v0.1.1 JavaScript core; Node.js 22+ for the example
Keep debounced remote field checks current and handle immediate submission Remote field check v0.1.0 JavaScript core; optional React/RHF example
Separate malformed JSONL lines while preserving their bytes and original locations JSONL partition v0.1.0 Python standard library; optional Polars example

Start with the short runnable examples · Download checksums

This is a curated collection of existing components, not a shared installation package. The three linked examples were checked from fresh archive extractions on Node.js 24.19.0 and Python 3.12.14. See each guide for its test coverage, dependency versions and limits. The automatic Source code archives below contain the whole repository; use a component's ZIP link above for its standalone files.

The TSV parser does not read XLSX or HTML clipboard data. Remote availability checks must be validated again by the actual server operation. JSONL partition validates one object per physical line; the receiving table reader still controls schema and dtype compatibility. The JSONL guide distinguishes inferred Python 3.11 compatibility from execution on 3.12.14.

Free under the included MIT licenses; retain third-party notices with the bundled remote-check demo. If a component helps, feedback is welcome. The collection guide ends with a small, entirely optional coffee note.