c0ckp1t

A Vue 3 zero-build web dashboard framework with Islands architecture, WebSocket backends, and reusable UI components
4,401 3
Install
npm install c0ckp1t
Latest Version:1.0.22
License:Apache-2.0
Last Updated:Jul 29, 2026
Links: GitHub  ·  npm
Maintainer: sorsha

C0ckp1t Frontend

This project is a Vue.js 3 zero-build web framework with three opt-in layers: static site, HTTP/WebSocket backends (same exec API) and islands (a backend mounted at /<id>). It can compile .vue SFC files at runtime via vue3-sfc-loader, this means no Webpack/Vite build step required. There are many reusable components and bootstrap 5.3 theming.

References

Use CDN

To release a version: change version in package.json, run make cdn, commit, npm publish (see examples/README.md).

Use Locally

If you want to use the framework locally, you can download the package from npm or do a git clone of the repository.

Note: Check for latest version here: https://registry.npmjs.org/c0ckp1t/

wget https://registry.npmjs.org/c0ckp1t/-/c0ckp1t-1.0.22.tgz
tar -zxvf c0ckp1t-1.0.22.tgz 

# Note expands to package/ folder 
tar -zxvf c0ckp1t-1.0.22.tgz 
# i.e: 
# package/LICENSE
# package/css/Makefile
# package/js_ext/Makefile
# package/css/bootstrap-c0ckp1t.css
# ...

# To expand to "webroot" directory use this command instead
tar -zxvf c0ckp1t-1.0.22.tgz --strip-components=1 -C webroot

Releases

  • 1.1.0 - Initial Release
  • 1.0.XX - Anything before 1.1.0 is "pre-release" development and testing.

Related Packages

@lumal/datav

High-fidelity Vue 3 refactors of DataV cockpit visualization components.

463
vorna-panel

A Nuxt 4 module for Vorna Company to simplify and accelerate building Persian-la...

2,822 0
@pinooxhq/luma

Luma — A modern Vue 3 dashboard framework built on PrimeVue. Themeable, customiz...

3,518 4
node-esm-loader

A webpack-like loader for Node

48,094 8

Version History

Version Released License
1.0.22 Apache-2.0
1.0.21 Apache-2.0
1.0.20 Apache-2.0
1.0.19 Apache-2.0
1.0.18 Apache-2.0