An open API service indexing awesome lists of open source software.

Single-page application (SPA)

Single-page applications (SPA) are client-side applications that don’t route via different pages but rather combine the logic for different contents into one page. This was historically achieved via hashbang URI fragments (#!). With the introduction of the pushState API, this state can now be properly used within the browser history, in bookmarks and sharing.

Another important point for SPA was the lack of proper SEO but developers and frameworks found ways around that.

https://github.com/hansschouten/laravel-quasar

Laravel 10 with Quasar v2 (Vue3, Vite, Pinia, i18n) for a Material Design SPA/PWA or Cordova Android/iOS app

boilerplate cordova laravel pinia pwa quasar quasar-framework spa vite vue3

Last synced: 12 Apr 2025

https://github.com/albinotonnina/vanilla-js-spa

Single page applications for a test, no libraries

api spa vanilla-javascript

Last synced: 10 Apr 2025

https://github.com/dmotz/express-spa-router

Express middleware for single page app routing

express javascript middleware node nodejs router spa

Last synced: 17 Nov 2025

https://github.com/moigagoo/karaxapp

Sample tweetbox app created with Karax

components karax nim spa

Last synced: 28 Jul 2025

https://github.com/diogosouza/vuetify-spa-example

A SPA app made with Vue.js and Vuetify

javascript logrocket spa vue vuejs vuetify vuetifyjs

Last synced: 30 Apr 2025

https://github.com/curityio/react-assisted-token-website

Example React SPA that implements OpenID Connect using the assisted token flow

assisted-token code-example oauth2 openid-connect react spa

Last synced: 28 Jul 2025

https://github.com/mgdsoft/symfony-profiler-spa

For lovers of SPA and symfony profiler

ajax development profiler spa symfony

Last synced: 11 Oct 2025

https://github.com/xxxsf/angular2-spa

angular2、angularjs、route、typeScript

angular2 spa

Last synced: 24 Aug 2025

https://github.com/kjantzer/docker-node-app

🚀A starting point for node.js based apps

app-template nodejs-application single-page-app spa webapp webpack

Last synced: 15 Apr 2025

https://github.com/ghdna/reactjs-estore

A simple & minimalist e-commerce accelerator store built with ReactJS, Redux, and Bootstrap 4.

ecommerce react react-redux reactjs redux-thunk serverless spa

Last synced: 26 Jun 2025

https://github.com/logustra/vuad

:fire: Opinionated scalable vue boilerplate using webpack

atomic-design atomic-design-example boilerplate ddd ddd-example spa typescript vue vue-boilerplate webpack

Last synced: 03 Jul 2025

https://github.com/syncfusion/ej2-showcase-angular-stockchart

Demo application for track and visualize stock price of any company over a specific period using charting and range tools.

angular angular2 angular4 angular6 charts single-page-app spa stock-charts syncfusion

Last synced: 01 Jul 2025

https://github.com/nobledsmarts/walkify

walkifyjs - Simple and lightweight Javascript routing library for building interactive single page applications.

app application apps custom-router javascript js js-router library pages router routes routing single spa walkifyjs

Last synced: 12 Apr 2025

https://github.com/liets0n/pinpoint

IP address tracking system 📍🖥️

map pnpm react spa typescript

Last synced: 04 Oct 2025

https://github.com/totaljs/example

Total.js v5 examples

javascript nodejs serverside spa

Last synced: 07 Jul 2025

https://github.com/tbreuss/mithril-slim-skeleton

A single-page application (SPA) skeleton based on Mithril.js and Slim Framework trying to use good practices

mithril-starter mithriljs slim-framework slim4 slim4-skeleton spa typescript webapplication

Last synced: 03 May 2025

https://github.com/profjordanov/hybrid-app-development

The primary repository responsible for the course documentation at the University of Economics-Varna.

ajax cordova javascript jquery jquery-mobile react react-native spa

Last synced: 10 Apr 2025

https://github.com/aleksandertabor/flashcards

Manage your flashcards with an app built with Laravel, Vue, GraphQL, Progressive Web App (PWA).

graphql graphql-api laravel laravel-sanctum laravel-scout laravel7 progressive-web-app pwa spa vue vue-router vuejs vuetify vuex workbox

Last synced: 27 Oct 2025

https://github.com/linagora/esn-frontend-calendar

Calendar SPA for the OpenPaaS Suite - https://open-paas.org/

spa

Last synced: 07 Sep 2025

https://github.com/bondy-io/bondy-demo-marketplace

Example demonstrating a market maker using Bondy for AuthN/Z, RPC and PubSub in Python and JS

authn authz bondy demo-app event-mesh microservices pubsub rpc service-mesh spa wamp-protocol

Last synced: 19 Jun 2025

https://github.com/haxzie-xx/tedxscem

Official Website for TEDxSCEM :microphone:

gatsby graphql react spa tedx website

Last synced: 11 Jun 2025

https://github.com/hmmhmmhm/svelte-spa-chunk

🚧 Do the Chunk split on a page-by-page basis. In the svelte-spa-router module.

frontend spa spa-router svelte

Last synced: 28 Jun 2025

https://github.com/xxxsf/Angular2-SPA

angular2、angularjs、route、typeScript

angular2 spa

Last synced: 27 Feb 2025

https://github.com/asbhogal/personal-portfolio-site

A personal portfolio site created for the repo owner to showcase his projects, created using TypeScript, Next.js, Payload CMS, SASS, Framer Motion & Playwright.

developer-portfolio es6 eslint framer-motion next nextjs portfolio portfolio-project portfolio-site portfolio-website projects react reactjs sass scss single-page-app single-page-application single-page-applications spa typescript

Last synced: 01 Mar 2026

https://github.com/curityio/oauth-agent-dotnet

A .NET OAuth Agent, providing API driven OpenID Connect for SPAs

dotnet oauth-agent oauth2 openid-connect spa token-handler

Last synced: 28 Jul 2025

https://github.com/codomatech/gr8s-server

gr8s - the graceful smart frontend server for your dynamic apps. tl;dr: implement SEO in SPA without the pain of SSR!

ajax app client-side-rendering csr frontend green react search-engine-optimization seo server server-side-rendering single-page-app spa ssr sustainability svelte vue

Last synced: 11 Apr 2025

https://github.com/daggerok/spring-streaming

SPA on Spring Boot 1.x, WebSockets and React, gradle, nodejs, spring-boot, gradle multi project, spring-mvc, spring-data, gradle dependency update plugin, react-router

gradle gradle-dependency messaging react spa spring-boot spring-data spring-mvc spring-streaming streaming webpack websockets

Last synced: 28 Apr 2025

https://github.com/smolyakoff/vabank

Online banking website

angular c-sharp ddd spa

Last synced: 18 Jun 2025

https://github.com/94dreamer/tel_react_spa

react/redux/react-router4.x/react-redux/redux-thunk/redux-devtools/ES6/Webpack的电话销控复杂SPA

es6 react react-redux react-router react-router-redux redux redux-devtools redux-thunk spa webpack

Last synced: 27 Mar 2025

https://github.com/n2geoff/vite-riot-template

riotjs development template w/ routing and using vite

degit riotjs routing spa template vitejs

Last synced: 13 Apr 2025

https://github.com/yersey/laravel-vuejs-spa

laravel, spa, vue, vue-router, vuetify, vuex, vuex-persistedstate, responsive, json web token

jwt laravel responsive spa vue vue-router vuetify vuex vuex-persistedstate

Last synced: 07 May 2025

https://github.com/veloace/laravel-buefy-spa

A Laravel-Vue SPA starter project template based on Bulma and Buefy

buefy bulma bulma-css-framework laravel php spa vue

Last synced: 07 Oct 2025

https://duanedave.github.io/Awesome-Books/

This project is to build a book library, that has the functionality to Create, Read, Update and Delete (CRUD) books. Local storage was used in other to preserve user activities on this page.

css html javascript spa

Last synced: 12 May 2025

https://github.com/scipion-em/scipion-em-emready

EMReady is a three-dimensional nested U-net-based framework for improving the interpretability of cryo-EM maps using similarity and correlation-guided deep learning.

spa

Last synced: 12 Oct 2025

https://github.com/giovannicandido/generator-spring-spa

Best practices and production quality to start with a modern FrontEnd in AngularJS 2 or Aurelia, backend by Java Spring Boot Framework

angular2 aurelia keycloak spa spring-boot spring-framework

Last synced: 02 Oct 2025

https://github.com/hoshinotsuyoshi/rails-api-vite-easy-stack

A Monorepo Boilerplate for Rails 8 GraphQL API with Vite + React SPA

graphql-api rails rails-api spa vite

Last synced: 30 Sep 2025

https://github.com/martins-rafael/mt07-landing-page

:motorcycle: Landing page da motocicleta Yamaha MT-07

landing-page nextjs reactjs single-page-application spa typescript

Last synced: 10 Apr 2025

https://github.com/casdoor/nuxt-auth

Nuxt.js Authentication based on Casdoor, live demo: https://nuxt-auth.casdoor.org

auth authentication casbin casdoor example iam middleware nuxt nuxtjs oauth oidc plugin spa sso ssr vue

Last synced: 10 Apr 2025

https://github.com/germdz/spa-vilt

Un SPA con Vue, Inertia, Laravel y Tailwind

curso inertiajs laravel spa tailwindcss vuejs

Last synced: 14 Jul 2025

https://github.com/theoomoregbee/angular4-auth

EVERYTHING YOU NEED TO KNOW ON SECURING YOUR ANGULAR 2+ SPA

angular-cli angular4 security single-page-app spa

Last synced: 09 May 2025

https://github.com/slurmulon/gooey

:cactus: Hierarchical PubSub data synchronization solution for ES6

data-synchronization pubsub spa state-synchronization

Last synced: 24 Mar 2025

https://github.com/santrikoding-com/svelte-spa-crud

Svelte SPA CRUD with Rest API Laravel

crud spa svelte svelte-v3 sveltekit

Last synced: 30 Jul 2025

https://github.com/abdelaziz-mahdi/math-magicians

"Math Magicians" is a website for all fans of mathematics. It is a Single Page App (SPA) that allows users to: - Make simple calculations. - Read a random Math-related quote.

api calculator-application math react spa

Last synced: 25 Sep 2025

https://github.com/1hanzla100/django-react-marketplace

Atlas Mart is a OLX like Marketplace built with Python Django and React.js

django ecommerce marketplace olx-clone react spa

Last synced: 26 Oct 2025

https://github.com/chiraag-kakar/crack-buzz

A full-stack Serverless Single Page Link Sharing Application built using React, Ionic and Firebase.

crackbuzz firebase firestore hybrid-application ionic-framework project react realtime single-page-application spa

Last synced: 26 Oct 2025

https://github.com/henriquetourinho/brhttp

Um servidor estático em Go, superpoderoso. Oferece Live Reload, mas também automação de build com webhooks, proxy reverso e uma API de controle completa.

automation binario debian dev-server frontend go golang linux live-reload minimalist no-dependencies open-source performance reverse-proxy security spa static-server zero-config

Last synced: 04 May 2026

https://github.com/jsakamoto/spprologa

"Build client web apps with Prolog" - The library to make Single Page Prolog Applications!

blazor prolog spa

Last synced: 26 Jul 2025

https://github.com/scrivito/scroll-to-fragment

#️⃣Make single page apps scroll according to the current URL hash.

anchor fragment hash link observe scroll spa

Last synced: 14 May 2025

https://github.com/chrisco/ng4

A small Angular 4 project for learning and fun

angular angular-cli angular4 bootstrap spa

Last synced: 26 Apr 2025

https://github.com/allancalix/kratos-ui

A ReScript React implementation of Kratos browser authentication flows.

authentication kratos rescript rescript-react spa ui

Last synced: 22 Apr 2025

https://github.com/jamesgeorge007/reddit-parser

A web app which parses ( using reddit API) relevant posts from a given subreddit that the user has ultimate right to choose from. :tada: :smiley:

react-typescripts reactjs reddit reddit-api spa subreddit tsx typescript webapp

Last synced: 24 Oct 2025

https://github.com/curityio/angular-assisted-token-website

Example Angular SPA that implements OpenID Connect using the assisted token flow

angular assisted-token code-example oauth2 openid-connect spa

Last synced: 28 Jul 2025

https://github.com/huruji/musicspa

A music SPA APP Powered BY React、Redux、React-Router:musical_note:

music react react-redux react-router redux spa webapp

Last synced: 03 Sep 2025

https://github.com/linagora/esn-frontend-account

Account SPA for OpenPaaS https://open-paas.org/

spa

Last synced: 07 Sep 2025

https://github.com/shahabganji/aureliaaspnetcore

Adds Extension methods for spa services for Aurelia in Asp.Net Core

aurelia aurelia-cli microsoft spa spa-services

Last synced: 17 Jun 2025

https://github.com/hombre2014/math-magicians

"Math magicians" is a website for all fans of mathematics. It is a React Single Page App (SPA) that allows users to: Make simple calculations and read random math-related quotes.

react spa

Last synced: 12 May 2025

https://github.com/erickpetru/kinghost2020-universal-apps

Demonstração de Universal App (SPA + SSR) com Vue e Nuxt para o Conexão KingHost 2020

nuxt spa ssr universal vue

Last synced: 14 Jun 2025

https://github.com/newbeea/vue-mp-web

利用 vue mpvue 同时生成微信小程序和SPA H5单页应用,获得一致开发体验

h5 miniprogram mpvue spa vue web

Last synced: 19 Oct 2025

https://github.com/diogenespolanco/pocoyoplayer

Esta es una demostración de un proyecto SPA en angular 1.x con typescript que permite el entender y tener una idea concreta de como implementar una solución Front-End con tecnologías estables, seguras y fácil de implementar.

angular spa typescript

Last synced: 13 Apr 2025

https://github.com/changhuixu/angular-nginx-docker

Serve a SPA using NGINX in a docker container

angular docker nginx nginx-docker nginx-server server spa web

Last synced: 20 Aug 2025

https://github.com/jamesgeorge007/pixabay-image-finder

React SPA that fetches images from the pixabay API, styled following material UI principles.

material-ui pixabay-api reactjs single-page-app spa

Last synced: 19 Jun 2025

https://github.com/wangguibin/webclicp-vue-app

WebClip生成配置文件的在线工具~ https://www.cnblogs.com/wgb1234/p/14969635.html

appicons appiconset icon ios ios-app spa vue vuejs webclip workflow

Last synced: 24 Dec 2025

https://github.com/huruji/musicSPA

A music SPA APP Powered BY React、Redux、React-Router:musical_note:

music react react-redux react-router redux spa webapp

Last synced: 27 Apr 2025

https://github.com/riwert/alpinejs-spa-template

An AlpineJS SPA template with an intuitive folder structure, simple features and included examples.

alpinejs alpinejs-head alpinejs-router spa structure tailwindcss

Last synced: 06 Sep 2025

https://github.com/tetra-fox/home-landing

🏠 Caddy-based landing page Docker image for my home network services

caddy caddy-server docker home-networking landing-page single-page-app spa static-site svelte sveltejs typescript webpack

Last synced: 17 Jan 2026

https://github.com/psephopaiktes/iaia

CoC TRPG Supporter

spa trpg vue

Last synced: 11 Sep 2025

https://github.com/northernman54/esp32_balboa_spa

ESP32 Based Balboa Spa wifi controller module

balboa eink epaper spa

Last synced: 11 Apr 2025

https://github.com/faissalelfid/webfid

This web application is created in order to use facial recognition to ensure the detection of employees entering or leaving a building.

face-api-js laravel7 recognition spa vuejs

Last synced: 27 Oct 2025

https://github.com/wangding/spa

:fire: SPA 富应用开发课程资料

course demo gitbook spa

Last synced: 31 Jan 2026

https://github.com/ajsalemo/weather

A weather application build with React, Node, Leaflet and Material UI

axios dotenv html jsx leaflet material-design material-ui moment nodejs openweathermap-api react redux redux-form redux-persist spa weather-api

Last synced: 01 Sep 2025

https://github.com/easywebapp/cell-router

Decorator based Router component framework, powered by WebCell

decorator router spa web-app web-cell web-component

Last synced: 09 Apr 2025

https://github.com/rezwanahmedsami/routemamba

Routemamba is a js library to develop single page web applications easily.

nextjs reactjs routemamba routemambajs single-page single-page-app spa vuejs

Last synced: 27 Jul 2025

https://github.com/vladimirlogachev/elm-land-docker-example

Assets caching, Docker setup, app configured at runtime

api-rest assets docker elm elm-land elm-lang spa

Last synced: 10 Apr 2025

https://github.com/francoism90/mediadb-ui

MediaDB UI for https://github.com/francoism90/mediadb

android dash mediadb quasar sanctum shaka-player spa streaming video vod vue

Last synced: 18 Jul 2025

https://github.com/codeluminary/cbt-api-using-nodejs-mongodb

This is a computer based test api built with nodeJs, vanillaJs, mongodb and express. It have an admin backend for managing exams, questions and users.

api api-rest computer-based-test docker express expressjs jwt mongodb mongoose node nodejs spa

Last synced: 08 Oct 2025