A Practical guide to building cross-platform apps with Angular, Ionic, Capacitor, and Nx

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. nx

    Get to green PRs in half the time. Nx optimizes your builds, scales your CI, and fixes failed PRs. Built for developers and AI agents.

    Nx Documentation

  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. Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

    Ionic Framework

  4. capacitor

    Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

    Capacitor Documentation

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

  • ChatGPT Mobile App Tutorial: Vue, Convex & Capacitor (Step-by-Step)

    4 projects | dev.to | 24 Sep 2025
  • Building a Game with Phaser

    3 projects | dev.to | 15 Sep 2023
  • Building a Mobile Game with Phaser and Ionic Vue: Part One

    5 projects | dev.to | 8 Sep 2023
  • How to code a menu box right above a mobile keyboard on mobile web view?

    2 projects | /r/nextjs | 22 Feb 2023
  • Best way to create a text based game to publish on android?

    2 projects | /r/gamedev | 17 Dec 2021