c0ckp1t
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
- Homepage
- NPM
- CDN
- GITHUB
Use CDN
- Examples
- index-cdn.html
- examples/ - every
index-cdn.htmlis generated fromindex.html
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
A Nuxt 4 module for Vorna Company to simplify and accelerate building Persian-la...
Luma — A modern Vue 3 dashboard framework built on PrimeVue. Themeable, customiz...
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 | |
| 1.0.17 | Apache-2.0 | |
| 1.0.16 | Apache-2.0 | |
| 1.0.15 | Apache-2.0 | |
| 1.0.14 | Apache-2.0 | |
| 1.0.13 | Apache-2.0 | |
| 1.0.12 | Apache-2.0 | |
| 1.0.11 | Apache-2.0 | |
| 1.0.10 | Apache-2.0 | |
| 1.0.5 | Apache-2.0 | |
| 1.0.4 | Apache-2.0 | |
| 1.0.2 | Apache-2.0 | |
| 1.0.1 | Apache-2.0 | |
| 1.0.0 | Apache-2.0 |