Skip to content

swordev/dreamkit

Repository files navigation

dreamkit

workflow-badge license-badge

The Solid.js dev kit you've always dreamed of.

Notice

The main branch will be locked due to SolidHack 2024. New changes will be pushed to the next branch (https://next.dreamkit.dev). If you want to support the project, you have the possibility to do so here.

Packages

Name Version Description
dreamkit npm-badge-0 Toolkit for building Solid/SolidStart apps.
@dreamkit/app npm-badge-1 Set of utils to create applications.
@dreamkit/dev npm-badge-2 Development tools for DreamKit.
@dreamkit/func npm-badge-3 Functions builder with IoC and input validation.
@dreamkit/ioc npm-badge-4 A simple and lightweight IoC container for TypeScript.
@dreamkit/kind npm-badge-5 Alternative to instanceof compatible with partial HMR.
@dreamkit/schema npm-badge-6 Validation and management of typed schemas.
@dreamkit/solid npm-badge-7 DreamKit tools for Solid.
@dreamkit/utils npm-badge-8 A collection of utilities for DreamKit.

Installation

pnpm install dreamkit

Resources

Development

Requirements

Startup

git clone https://github.com/swordev/dreamkit
cd dreamkit
pnpm install
pnpm watch

License

Distributed under the MIT License. See LICENSE file in each package for more information.