Build A Full-Stack Application With AnalogJS

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
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. analogjs-example-project

    In this post, I’ll walk you through some of the features Analog offers by building an anime search app. Think of this article as a summary of what AnalogJS is capable of. I will go over how I created this small application, but I highly recommend reading the official docs. The presented project is available on GitHub. This example uses Angular 19.2 and AnalogJS 1.15.1. Here is GIF about the final result that we will be. Blog was originally published on angular-spaces.

  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. tailwindcss-typography

    Beautiful typographic defaults for HTML you don't control.

    At this point the markdown may be rendered, but styles will not be applied. To fix that, you need to import prismjs styles. If you’re using Tailwind, you’ll also want to add tailwindcss-typography for that extra polish (and apply the prose css class where you rendered the blogs). Depending on your Tailwind version (mine’s 4+), you’ll need to edit your style.css.

  4. analog

    The fullstack meta-framework for Angular. Powered by Vite and Nitro

    If you want a deeper dive, I recommend checking out Brandon’s example on GitHub. For our case though, we can keep it simple with the following setup:

  5. PrismJS

    Lightweight, robust, elegant syntax highlighting.

    First step it to open src/app/app.config.ts, enable markdown file support, and add a syntax highlighter. You can pick between Prism or Shiki, both are great, but for this example, we’re rolling with Prism.

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

  • Bridging Analog to Angular with esbuild and Vite

    3 projects | dev.to | 11 Apr 2024
  • Ng-News 25/43: Vitest - Angular's New Testing Framework

    2 projects | dev.to | 29 Oct 2025
  • The Missing Ingredient for Angular Template Code Coverage and Future-Proof Testing

    3 projects | dev.to | 18 Nov 2024
  • Building a GenAI Fitness App with Gemini

    6 projects | dev.to | 27 Sep 2024
  • Rakkas full-stack React framework powered by Vite

    1 project | news.ycombinator.com | 26 May 2024