An open API service indexing awesome lists of open source software.

https://github.com/json-schema-form-element/examples

JSFE implementation examples. Vanilla, Astro, Solid, React, Vue, Svelte.
https://github.com/json-schema-form-element/examples

Last synced: 12 months ago
JSON representation

JSFE implementation examples. Vanilla, Astro, Solid, React, Vue, Svelte.

Awesome Lists containing this project

README

          

# πŸ“Β Β JSON Schema Form Element - Examples

## Quick start

```
npx degit https://github.com/json-schema-form-element/examples jsfe-examples

cd jsfe-examples

npm i
npm run dev
```

---

[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/json-schema-form-element/examples)

---

![Preview](https://ik.imagekit.io/jc0/jsfe/jsfe-examples_wDwd3aC4c.gif)

[See all components implementations](./src/components) for:

- TypeScript (no UI framework)
- Solid
- Lit
- Vue
- Astro (SSR)

### Try different releases tag

`latest` | `next` (canary)

```sh
DIST_TAG=next ; \
pnpm install \
@jsfe/carbon@$DIST_TAG \
@jsfe/material@$DIST_TAG \
@jsfe/shoelace@$DIST_TAG \
@jsfe/system@$DIST_TAG \
@jsfe/wired@$DIST_TAG
```

### Install for poly-repo - Local dev testbed

Assuming:

```sh
β”œβ”€β”€ examples
└── jsfe
```

```sh
pnpm install \
../jsfe/packages/carbon \
../jsfe/packages/material \
../jsfe/packages/shoelace \
../jsfe/packages/system \
../jsfe/packages/wired
```

---

![](https://ik.imagekit.io/jc0/jsfe/design/header_json-schema-form-element_2RpVU_W-y-.png?updatedAt=1695289194993)

- See the [documentation](https://github.com/json-schema-form-element/jsfe#readme).
- See the [playground](https://github.com/json-schema-form-element/playground#readme).