Skip to content

adrianschubek/utpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c067ade · Jun 2, 2024
Apr 2, 2023
Mar 13, 2023
May 31, 2024
Jun 2, 2024
Jun 2, 2024
Mar 16, 2023
Apr 16, 2023
Mar 12, 2023
Mar 12, 2023
May 31, 2024
Mar 16, 2023
Mar 12, 2023
Mar 12, 2023
Mar 12, 2023
Apr 27, 2023
Jun 2, 2024
Apr 27, 2023
May 31, 2024
Mar 13, 2023

Repository files navigation

TypeScript npm

Visit utpp.adriansoftware.de for documentation & more!

Features

  • Universal: works with any file format
  • Branching: use if/else logic to include/exclude/modify parts of your file
  • Variables: use placeholders in your file and replace them with variables
  • Scripting: execute custom JavaScript code anywhere
  • Portable: works on any platform (Windows, Linux, MacOS, Docker containers etc.)

Use Cases

  • Dynamically modifiy static config files based on user input
  • Replace placeholder with custom eval'd JavaScript on startup
  • Start a supervisor service conditionally using docker run arguments.
  • Use different compile commands based on user's current architecture
  • and many more...