Skip to content

CodingAP/steve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STEVE

STEVE is a configurable template engine that allows JavaScript to run in files to create files. It has a plugin system to allow for custom generation and a built-in site generator.

STatic SitE Generator (VEry cool)

by AP

Last Modified 11/18/24

Features

STEVE supports many features including:

  • Template engine that uses JavaScript to process the text
  • Built-in site generator plugin with highly customizable options
  • Plugin support to create different types of generators

About The Project

I wanted to make a more official repository as my original goal, but I also wanted to create a file generator that I can use and expand upon because I do file generation a lot more than I thought I would. The product of this is STEVE, which has a template engine and plugin system.

Documentation

All the features and explanations are in the documentation markdown file. Documentation Link

How to Run

Node installation: npx jsr add @codingap/steve

Deno installation: deno add jsr:@codingap/steve

Bun installation: bunx jsr add @codingap/steve

Usage

import { STEVE } from '@codingap/steve';

STEVE.render('Hello <steve> return steve.data.name; </steve>!', {
    name: 'STEVE',
});

Output:

Hello STEVE!

To see more instances of STEVE being used, go to the Documentation

Releases

No releases published

Packages

No packages published