Project templating cloud

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • hygen

    The simple, fast, and scalable code generator that lives in your project.

  • This is a basic example, but you can start to see how you might create CDK templates and share them with your team. I recommend checking out the hygen website, it's an active project and the documentation is quite good.

  • projen

    Rapidly build modern applications with advanced configuration management

  • I recommend visiting the github page for projen and flicking through the documentation as I won't do it justice. Projen aims to:

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • ejs

    Embedded JavaScript templates for node (by tj)

  • You'll notice the --- delimiter in the header, this is frontmatter. The basic example above is showing that this file will be copied into the root source directory and a variable for name has been used. The variable placeholders are using ejs, which is a popular templating framework and quite powerful.

  • generator-generator

    Generate a Yeoman generator

  • Source: https://github.com/yeoman/generator-generator (this always cracks me up, hahaha)

  • generator-typescript-template

    Typescript Yeoman generator template

  • Note: If you'd like to use typescript there is an example project here to get you started.

  • aws

    all things cloud from IaC to full apps (by talkncloud)

  • talkncloud github repo - project templating

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts