rough-stuff/wired-elements

TypeScriptwiredjs.com

Collection of custom elements that appear hand drawn. Great for wireframes or a fun look.

webcomponentslit-elementwireframeswireframeweb-componentslit-htmlprototyping
Star 增长趋势
Star
10.8k
Forks
340
周增长
+-3
Issues
32
5k10k
2017年8月2020年8月2023年8月2026年9月
制品库npm
README

wired-elements 👉 wiredjs.com

Wired Elements is a series of basic UI Elements that have a hand drawn look. These can be used for wireframes, mockups, or just the fun hand-drawn look.

alt Preview

Try now

Play with wired-elements:

Wired Elements

Try it with a framework

Wired Elements in React

Wired Elements in Vue

Wired Elements in Svelte

Install

The package (wired-elements) exports all components in the wired category. List of all wired elements can be found here.

Add wired-elements to your project:

npm i wired-elements

Or load the ES module directly through unpkg

<script type="module" src="https://unpkg.com/wired-elements?module"></script>

Usage

Import into your module script:

import { WiredButton, WiredInput } from "wired-elements"

or

import { WiredButton } from 'wired-elements/lib/wired-button.js';
import { WiredInput } from 'wired-elements/lib/wired-input.js';

Use it in your HTML:

<wired-input placeholder="Enter name"></wired-input>
<wired-button>Click Me</wired-button>

Learn about web components here.

Component API

To view details of each component - properties, events, css-properties, etc, are provided in the docs folder.

Demo

Demo of all components is available at wiredjs.com.

Credits

wired-elements was built using RoughJS and Lit.

Contributors

Become a sponsor of the Rough suite of libraries

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

License

MIT License (c) Preet Shihn

相关仓库
ionic-team/ionic-framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

TypeScriptnpmlibraryMIT Licenseionicmobile
ionicframework.com
52.6k13.3k
ionic-team/ionicons

Premium hand-crafted icons built by Ionic, for Ionic apps and web apps everywhere 🌎

TypeScriptnpmlibraryMIT Licenseioniconsicons
ionicons.com
18.2k2.1k
riot/riot

Simple and elegant component-based UI library

JavaScriptnpmlibraryOtherjavascriptwebcomponents
riot.js.org
14.9k953
shoelace-style/shoelace

Shoelace is now Web Awesome. Come see what’s new!

TypeScriptnpmMIT Licensewebcomponentsux
webawesome.com
13.8k915
Tencent/omi

Web Components Framework - Web组件框架

TypeScriptnpmOtheromijsx
omi.cdn-go.cn
13.3k1.3k
OnsenUI/OnsenUI

Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.

JavaScriptnpmonsen-uicordova
onsen.io
8.9k995
BuilderIO/builder

Visual Development for React, Vue, Svelte, Qwik, and more

TypeScriptnpmMIT Licensereactwebcomponents
builder.io
8.8k1.2k
google/model-viewer

Easily display interactive 3D models on the web and in AR!

TypeScriptnpmlibraryApache License 2.03d-modelsgltf
modelviewer.dev
8.2k945
jd-opensource/micro-app

A simple, efficient and powerful micro front-end framework. 一款简约、高效、功能强大的微前端框架

CSSnpmlibraryMIT Licensejavascriptmicro-frontend
jd-opensource.github.io/micro-app/
6.3k639
toeverything/blocksuite

🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.

TypeScriptnpmMozilla Public License 2.0blockcollaboration
blocksuite.io
6k561
GoogleChrome/rendertron

A Headless Chrome rendering solution

TypeScriptnpmApache License 2.0renderingheadless-chrome
render-tron.appspot.com
6k899
home-assistant/frontend

:lollipop: Frontend for Home Assistant

TypeScriptnpmOtherpolymerwebcomponents
demo.home-assistant.io
5.7k3.8k