TypeScript SPA

Open-source TypeScript projects categorized as SPA Edit details

Top 19 TypeScript SPA Projects

  • Aurelia 1

    The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia. (by aurelia)

  • webiny-js

    Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.

    Project mention: [AskJS] JS headless CMS dilema | reddit.com/r/javascript | 2022-06-17

    If you haven't already decided do take a look at Webiny (https://www.webiny.com), it's open source, very extensible and built on TypeScript. There are a ton of features already like internationalization, multi tenancy, a file manager (including storage mechanism to S3) and it's propagated on a CDN for faster API queries.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • icestark

    :tiger: Micro Frontends solution for large application(面向大型应用的微前端解决方案),站点国内镜像:https://icestark.gitee.io

    Project mention: Try icestark to break up monoliths into Micro-Frontends | reddit.com/r/javascript | 2021-07-28
  • universal-router

    A simple middleware-style router for isomorphic JavaScript web apps

  • Aurelia 2

    Aurelia 2, a standards-based, front-end framework designed for high-performing, ambitious applications.

  • piral

    Framework for next generation web apps using micro frontends. :rocket:

    Project mention: How we wrote our CLI integration tests | dev.to | 2022-03-25

    For the command line tooling of our micro frontend framework Piral we needed to be sure that it properly runs. This includes

  • auth0-spa-js

    Auth0 authentication for Single Page Applications (SPA) with PKCE

    Project mention: Persistent login in React using refresh token rotation | dev.to | 2021-09-17

    Therefore, I have transformed the library [@auth0/auth0-spa-js](https://github.com/auth0/auth0-spa-js), which is another official Auth0 client library, to have an authentication hook and methods that can be accessible outside the components.

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • ness

    Deploy web sites and apps to your own cloud account effortlessly.

  • auth0-react

    Auth0 SDK for React Single Page Applications (SPA)

    Project mention: Building a zero dependency PKCE Auth client | dev.to | 2022-01-01

    This post goes through how to build a PKCE client for browser using TypeScript based applications with no dependencies. If you want to know more about what PKCE (Proof Key Code Exchange) is you can read my previous post, What Is PKCE. Before I start on how do to this, as a general rule I would use a client side library provided by a reputable authentication vendor, like the React SDK provided by Auth0 for any production application I was building. If you're interested in what is going on under the hood in libraries like that, or you have a specific use case, or you're just interested in a hands on example of how PKCE works then I'll go through how I implemented this only using what is available in the browser.

  • prestige

    A text-based HTTP client in the browser. An interface-less Postman.

    Project mention: Hoppscotch: Open-Source Alternative to Postman | news.ycombinator.com | 2022-02-28
  • auth0-angular

    Auth0 SDK for Angular Single Page Applications

  • static-next

    Showcase NextJS rendering strategies and pros/cons

  • dashboard

    Netbird Management Service Web UI Panel (by netbirdio)

    Project mention: Seamless Access Control for WireGuard-based networks | reddit.com/r/selfhosted | 2022-06-20

    We did! We even have an issue, where we discuss different options: https://github.com/netbirdio/dashboard/issues/9

  • ssr-proxy-js

    A Server-Side Rendering Proxy focused on customization and flexibility!

    Project mention: I'm giving out microgrants to open source projects for the third year in a row! Brag about your projects here so I can see them, big or small! | reddit.com/r/programming | 2021-12-28

    SSRProxy.js GitHub

  • atomic-swap

    A trustless p2p trading dApp on Cardano (by honungsburk)

    Project mention: Atomic Swap is now open source! | reddit.com/r/CardanoNatives | 2022-04-28
  • user-management

    Full stack CRUD app made with Express, React and TypeScript.

  • react-scavenger-quiz

    A linear question-and-answer quiz to accompany a scavenger hunt. Written in React with TypeScript.

    Project mention: Secret Santa Scavenger Hunt #2: Same Lock, same table decoration, almost same welcome text as last year. But questions, solution code, gift box and gift itself are completely new! | reddit.com/r/secretsanta | 2021-12-04

    I used the following software: https://github.com/ryanoshea/react-scavenger-quiz

  • Minion

    Single Page Application Boilerplate. (by Clivern)

    Project mention: Minion - Angular and ExpressJS Demo | reddit.com/r/angularjs | 2021-08-28
  • FullWebsiteDemo

    A complete demo on how to build, publish and host a single page application along with a backend API on your own server.

    Project mention: Serve a Single Page Application along with its backend API thanks to NGINX reverse proxy | dev.to | 2021-09-25

    In this article, I describe how you can build and host a full website on your own server. The website is composed of an Angular SPA for the front part and an ASP.NET web API for the backend. Everything is described from A to Z and you can find a full working example on my github repository.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-20.

TypeScript SPA related posts


What are some of the best open-source SPA projects in TypeScript? This list will help you:

Project Stars
1 Aurelia 1 11,705
2 webiny-js 5,695
3 icestark 1,714
4 universal-router 1,617
5 Aurelia 2 1,197
6 piral 1,143
7 auth0-spa-js 688
8 ness 624
9 auth0-react 566
10 prestige 327
11 auth0-angular 121
12 static-next 91
13 dashboard 74
14 ssr-proxy-js 14
15 atomic-swap 9
16 user-management 4
17 react-scavenger-quiz 2
18 Minion 1
19 FullWebsiteDemo 0
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.