A simpler and smaller Angular starter with ngLite

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

SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control
Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. ng-lite-starter

    Minimal starter for Angular projects

    Note: In the following sections, we'll take some time to understand the base application template and how it can be slimmed down for simpler projects. If you want to skip directly to the end result, you can use the command npx degit sinedied/ng-lite-starter my-app that will use this pre-made github template, but you'll miss all the fun 😉.

  2. SurveyJS

    SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.

    SurveyJS logo
  3. ng-lite-todo

    Todo-list app built with (minimal) Angular

    In the meantime, you can have a look at this todo list app built from expanding on that idea.

  4. TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    Next, we'll slim down a bit the number of files at the root of the project. You can see two tsconfig.json files there, used for TypeScript configuration. This separation may be useful when you want to use a different configuration for your tests, which is the case for the default setup created by ng new, but we don't need it here. Add these lines coming from tsconfig.app.json at the bottom of the tsconfig.json file:

  5. node

    Node.js JavaScript runtime ✨🐢🚀✨

    Make sure you have a recent Node.js runtime installed (at least v14), and let's start by installing the Angular CLI.

  6. karma

    Spectacular Test Runner for JavaScript

    While the default Angular starter includes unit tests, it makes use of the older and clunky Karma/Jasmine combo for unit testing.

  7. jest

    Delightful JavaScript Testing.

    When you need unit testing for your project, you can use the much better and faster testing framework Jest with our ngLite template by adding a few extra steps:

  8. jasmine

    Simple JavaScript testing framework for browsers and node.js

    While the default Angular starter includes unit tests, it makes use of the older and clunky Karma/Jasmine combo for unit testing.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. angular-cli

    CLI tool for Angular

    Make sure you have a recent Node.js runtime installed (at least v14), and let's start by installing the Angular CLI.

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

  • Migrating 120k+ Lines of Legacy Banking JavaScript to TypeScript with Zero Downtime

    2 projects | dev.to | 22 Sep 2025
  • The Complete Guide To Full Stack Development On BSV Blockchain with React, sCrypt, Typescript and Panda.

    5 projects | dev.to | 21 Jun 2024
  • JS Toolbox 2024: Essential Picks for Modern Developers Series Overview

    1 project | dev.to | 3 Mar 2024
  • Quick Summary of Angular 17

    3 projects | dev.to | 13 Nov 2023
  • Naming Unit Tests Function

    1 project | /r/SoftwareEngineering | 29 Jun 2023

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?