Welcome to the dsnchz GitHub organization — a home for open source packages designed to expand and enrich the SolidJS ecosystem.
💡 All packages here are published to npm under the
@dschz
scope.
The goal of this organization is to provide high-quality, type-safe, and idiomatic SolidJS libraries by porting popular React libraries and UI utilities to Solid. We aim to:
- Bring familiar and proven patterns from the React ecosystem into SolidJS.
- Create first-class Solid wrappers for existing JavaScript libraries.
- Deliver performant, reactive components and utilities that feel native to Solid.
Explore our growing suite of packages:
Package | Description |
---|---|
@dschz/solid-uplot |
A reactive SolidJS wrapper for uPlot, ideal for fast, lightweight time-series visualization. |
@dschz/solid-plaid-link |
Type-safe SolidJS integration for Plaid Link, enabling easy bank connectivity. |
@dschz/solid-create-script |
SolidJS-specific script loader built on top of @dschz/load-script . |
And more coming soon... |
- Minimal API surface: Stay close to the original library where possible.
- Idiomatic Solid: Embrace fine-grained reactivity and Solid’s composition model.
- Type Safety: First-class TypeScript support is non-negotiable.
- Developer Experience: Great DX with good docs, examples, and clear patterns.
- 📊 Port more charting libraries like ZingChart, React/Svelte Flow, and Nivo.
- 🧩 Build layout utilities and widget editors for dashboards.
- 🧱 Native Solid components for financial, analytics, and productivity use cases.
Interested in contributing or requesting a library to be ported? Open an issue on any repo or reach out via GitHub Discussions.
This project exists to serve the SolidJS community and push the ecosystem forward. If you find the libraries useful, consider starring the repos or contributing back!