VIEL FRAME

Viel Frame is a drop-in CSS style set for plain HTML. No classes, no setup — just add one line and instantly make it look modern and cool (and AI-ish……?)

For full documentation, visit GitHub.

Quick Start

Add this to your <head>:

<script type="module" src="https://cdn.jsdelivr.net/npm/viel-frame@1.1.0/dist/index.js"></script>

Or use the latest version (use if you know what you're doing):

<script type="module" src="https://cdn.jsdelivr.net/npm/viel-frame/dist/index.js"></script>

That's it. Write plain HTML and Viel Frame handles the rest.

For Local Use

Type

npm install viel-frame

in your project directory.

Why Viel Frame?

Example

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>My Page</title>
  <script type="module" src="https://cdn.jsdelivr.net/npm/viel-frame/dist/index.js"></script>
</head>
<body><main>
  <h1>Hello Viel</h1>
  <p>This paragraph, heading, and container are styled automatically.</p>
  <button>Click me</button>
</main></body></html>

Demo

You can use hyperlinks, BOLD, italics and small font like this.

This is a quote block with a purple border on the left.

Lists

  1. STEP 1
  2. STEP 2
  3. STEP 3

Table element

123
A1A2A3
B1B2B3
C1C2C3

Interactives

Other

Inline codes just like const accent = '#8b5cf6'; this.

function greet(name) {
  console.log(`Hello, ${name}!`);
}
greet('VIEL');
FIELDSET

Lorem ipsum dolor sit amet, consectetur adipiscing elit

Copyright (c) 2026 InfDEL Lab, ChakerAt
DEL THE WORLD.
The name "Viel" is not intended to imitate "Vite", nor is it related to Vite. Coincidence.