@zeus-js/output-icons

No-runtime icon output plugin for Zeus component compiler host
20,550 5
Install
npm install @zeus-js/output-icons
Latest Version:0.1.0
Vue:3
License:MIT
Last Updated:Oct 22, 2026
Links: GitHub  ·  npm
Maintainer: baicie2

Zeus

Compiler-first fine-grained UI framework.

import { createSignal, render } from '@zeus-js/zeus'

function App() {
  const [count, setCount] = createSignal(0)

  return <button onClick={() => setCount(count() + 1)}>count: {count()}</button>
}

render(() => <App />, document.getElementById('root')!)

Features

  • explicit getter/setter signals
  • compiled JSX and direct DOM updates
  • no Virtual DOM or component rerender loop
  • owned cleanup for dynamic subtrees
  • Web Components with Host and Slot

Packages

  • @zeus-js/zeus - application entry point
  • @zeus-js/signal - public reactive primitives
  • @zeus-js/runtime-dom - compiler-targeted DOM runtime
  • @zeus-js/compiler - JSX compiler
  • @zeus-js/vite-plugin - Vite integration

Quick Start

pnpm create zeus

Development

pnpm install
pnpm build
pnpm test

Resources

License

MIT

Related Packages

@zeus-js/output-vue-wrapper

Zeus Vue wrapper output plugin

23,915 5
iconsax

Iconsax web component — 1200+ free icons out of the box, Pro icons via `iconsax...

37,176
@christicons/core

Core Christicons metadata and raw SVG exports.

1,938
moe-icons

SVG icon library for React and Vue

640 0
unplugin-tdesign-icons

An unplugin for on-demand importing TDesign icons (vue / vue-next / react / web-...

0 1

Version History

Version Released License
0.1.0 MIT
Pre-releases (153)
Version Released License
0.1.1-beta.16 MIT
0.1.1-beta.15 MIT
0.1.1-beta.14 MIT
0.1.1-beta.13 MIT
0.1.1-beta.12 MIT