DEV Community

Tuan Thanh Tan
Tuan Thanh Tan

Posted on

A command line tool that converts .txt to .html in Node


CV-SSG is a command line tool that will produce .html files from .txt files

Built with



  • Generate .html files from a folder of .txt files
  • Recursively read a folder if there's any
  • Allow stylesheets or default stylesheet

Option keys

Options Functions
-v or --version prints the current version
-h or --help prints a list of options to the screen
-i or --input accepts either a file or a folder
-s or --stylesheet accepts a url link to the stylesheet


  1. Clone this project
  2. Install node on your machine
  3. Redirect to the project folder
  4. Install cv-ssg globally by using npm install -g .
  5. Use command line tool and type cv-ssg -i <file name> -s <stylesheet link>
  6. The dist folder will be placed right where you're at



This is line 1
This is line 2

This is line 3
Enter fullscreen mode Exit fullscreen mode

After running cv--ssg -i ./example/files -s default


<!doctype  html>
<html  lang="en">
        <meta  charset="utf-8">
        <meta  name="viewport"  content="width=device-width, initial-scale=1">
        <link  rel='stylesheet'  href=''>
        <p>This is line 1</p>
        <p>This is line 2</p>

        <p>This is line 3</p>
Enter fullscreen mode Exit fullscreen mode





Discussion (0)