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.
- GitHub: https://github.com/topics/spa
- Wikipedia: https://en.wikipedia.org/wiki/Single-page_application
- Related Topics: mpa, vuejs, reactjs, svelte, astro, angular, emberjs, javascript, routing, pushstate,
- Last updated: 2026-06-13 00:25:46 UTC
- JSON Representation
https://github.com/vuefront/magento
Free PWA & SPA for Magento
frontend frontend-web graphql-api magento magento-extension magento-module magento-pwa magento-spa magento2 megafan-blog pwa pwa-magento spa spa-magento vuefront vuefront-web
Last synced: 27 Oct 2025
https://github.com/ankitsharma-007/blazor-server-side-spa
A Single Page Application (SPA) using the Server-Side Blazor with the help of Entity Framework Core database first approach.
ankit-sharma article asp-net-core blazor csharp entity-framework-core single-page-app spa sql-server visual-studio-2019
Last synced: 30 Apr 2025
https://github.com/virtocommerce/vc-frontend
Virto Commerce Frontend - B2B SPA is a fresh look on the field of eCommerce solutions. This is a place where common B2B and B2C scenarios are combined with the most bleeding edge technologies to deliver blazing fast and fully functional solution. It implements common business use-cases needed for a vast majority of projects we build.
ecommerce graphql pwa-app spa typescript virtocommerce vue3
Last synced: 09 Feb 2026
https://github.com/giuseppelt/feelback-integrations
Feelback SDKs, integrations libraries and samples
analytics astro astro-integration content feedback feedbacks react sentiment-analysis spa static-site static-websites user-reactions user-reviews
Last synced: 16 Apr 2025
https://github.com/jhumanj/laravel-vue-tailwind-spa
A Laravel-Vue-Tailwind SPA starter kit.
Last synced: 05 Oct 2025
https://github.com/tettusud/merge-jsons-webpack-plugin
This plugin is used to merge json files into single json file,using glob or file names
angular json react spa webpack-plugin
Last synced: 14 Mar 2026
https://github.com/IcyDrae/vaults
Password manager featuring client-side encryption, vaults, folders and more.
aes-256 mobilefirst password-generator password-manager pbkdf2 php php8 spa symfony vuejs3 vuex
Last synced: 28 Apr 2025
https://github.com/younth/react-router-redux-mobile-spa
基于 fis3+react+redux+react-router移动端单页面应用
fis3 mobile react react-router redux spa webapp
Last synced: 10 Apr 2025
https://github.com/evoluteur/kaggle-look-alike
Kaggle Data Explorer UI look-alike built in React.
data data-analysis data-engineering data-exploration data-mining data-platform data-science datascience exploratory-data-analysis explorer front-end frontend kaggle react spa
Last synced: 09 Apr 2025
https://github.com/nobonobo/spago
SpaGo is toolkit for Single Page Application.
Last synced: 26 Mar 2025
https://github.com/lucamug/elm-spa-boilerplate
Boilerplate to create Single Page Applications in Elm
localstorage pushstate seo spa style-guide
Last synced: 30 Dec 2025
https://github.com/tbocek/preveltekit
PrevelteKit is a lightweight, high-performance web application framework written in Go, featuring server-side rendering with WebAssembly hydration.
Last synced: 27 Feb 2026
https://github.com/lettier/emoji-bingo
:smile: A single page web game made with Svelte.
bingo bingo-board bingo-cards bingo-game bingo-generator free-game game javascript javascript-game javascript-games online-game single-page-app spa svelte svelte-example svelte-js svelte-v3 svelte3 sveltejs web-game
Last synced: 07 Aug 2025
https://github.com/eliasgcf/gobarber-web
✂️ Web platform of gobarber application - made with reactjs, styled-components, unForm and react-router-dom
gobarber react-router-dom reactjs redux redux-saga spa styled-components typescript web
Last synced: 30 Apr 2025
https://github.com/extrawest/triple_seven_slots_game
Triple Seven Slots Game in Flutter
dart demo firebase firebase-hosting flutter flutter-testing flutter-web game gherkin slot-machine spa spin-wheel web
Last synced: 14 Apr 2025
https://github.com/aksakalli/todo-spring-angular
Todo demo with Spring Boot + AngularJS + Flyway + PostgreSQL + Docker
angularjs authentication boilerplate docker flyway migration postgres rest spa spring spring-boot spring-security
Last synced: 26 Apr 2025
https://github.com/snipcart/next-react-seo
A Next.js Tutorial to Build a SEO-Friendly React SPA
nextjs react seo seo-optimization single-page-app spa
Last synced: 14 Apr 2025
https://github.com/kerolloz/team-up
Team Up is a website that helps teams get together to work on projects.
collaboration frontend github-primer primer spa team team-up teamwork typescript vue vuejs
Last synced: 02 Apr 2025
https://github.com/steebchen/nginx-spa
An alpine-based nginx image for single page applications (SPA)
alpine angular angularjs deployment docker docker-image dockerfile hash history-api html5-history nginx react reactjs routing single-page-applications spa spas svelte vue vuejs
Last synced: 21 Mar 2025
https://github.com/metarhia/arhaica
Milti-Domain Content Publishing System for Archaic Web
browser client cms content content-management html http impress javascript js make-web-dead-again multi-domain node nodejs publishing seo site spa web web-is-dead
Last synced: 02 May 2025
https://github.com/torounit/aetherium
A next-generation WordPress theme built with the Rest API and Vue.js .
Last synced: 30 Apr 2025
https://github.com/greengiraffe/wingspan-helper
A digital scoresheet for the boardgame Wingspan
boardgame scoresheet single-page-application spa vue wingspan wingspan-helper
Last synced: 24 Jan 2026
https://github.com/amine-smahi/ajxnetcore
Its an innovative method to turn an ASP.NET Core Application Into Single Page Application, While enhancing the Software performance both on server and client side.
ajax asp-net-core components dotnet-core jquery-plugin microsoft single-page-app spa
Last synced: 18 Mar 2025
https://github.com/ankitsharma-007/spa-with-blazor
Creating a Single Page Application with Razor pages in Blazor using Entity Framework Core database first approach.
ankit-sharma article asp-net-core blazor c-sharp database entity-framework-core razor-pages single-page-app spa sql-server visual-studio-2019 webapi
Last synced: 31 Oct 2025
https://github.com/foyzulkarim/bizbook-client
The repository of bizbook client project
accounting angular angularjs bizbook bizbook365 crm erp free inventory multi-shop multi-warehouse open-source open-source-project opensource pos saas single-page-applications spa typescript
Last synced: 23 Mar 2025
https://github.com/oktadev/auth0-spring-boot-angular-crud-example
Angular and Spring Boot CRUD Example
angular oidc spa spring-boot spring-security
Last synced: 11 Apr 2025
https://github.com/rydmike/rydmike.github.io
Fluttering with rydmike.com
blog dart documentation-site flutter flutterdev pwa spa web
Last synced: 22 Aug 2025
https://github.com/intersel/blapy
jQuery plugin that helps you to create and manage ajax and single page web applications (SPA) with almost no javascript coding to do it
ajax-call javascript jquery jquery-plugin single-page-applications spa
Last synced: 12 Apr 2025
https://github.com/rosano/kommit
Augment your memory.
0data fission flashcards local-first offline-first remotestorage single-page-app spa spaced-repetition svelte sveltejs unhosted
Last synced: 14 Apr 2025
https://github.com/amin52j/frameworkless-spa
A frameworkless single page application boilerplate.
babel boilerplate boilerplate-application boilerplate-front-end boilerplate-template frameworkless javascript mustache node nodejs sass scss seo-friendly server-side-rendering single-page-app single-page-applications spa template webpack
Last synced: 22 Apr 2025
https://github.com/jackvial/jquery-spa-example
Example Single Page Application build with jQuery
javascript jquery single-page-app spa
Last synced: 23 Jul 2025
https://github.com/mihatorikei/ci-vue-appstarter
CodeIgniter 4 + Vue3 App Starter
codeigniter codeigniter4 pwa spa vite vitejs vuejs
Last synced: 11 Apr 2025
https://github.com/alexmacarthur/vite-plugin-proxy-page
A Vite plugin for projecting your application onto a remote page during development.
local-development proxy spa vite
Last synced: 21 Mar 2025
https://github.com/liutian/light-push-admin
推送服务控制台界面
angular angular5 docker mater material-design material2 push pwa serviceworker socket-io spa typescript webpack
Last synced: 15 Jul 2025
https://github.com/dvcol/svelte-simple-router
Simple svelte 5 client side router.
client-side library router spa svelte svelte-5
Last synced: 21 Aug 2025
https://github.com/michaeldera/edliz
This 7th essential medicines list and standard treatment guidelines for the most common health conditions in Zimbabwe has been endorsed by the National Medicine & Therapeutics Policy Advisory Committee [NMTPAC]. It is the product of many years of combined efforts by hundreds of health workers at all levels of the health care system in Zimbabwe. This repo is an open effort to digitalise them.
africa api asp-net csharp edliz medicines pwa react-router reactjs recoiljs rest spa zimbabwe
Last synced: 01 Jul 2025
https://github.com/sararasoulian/dotnet-webapi-blazor-sample
💎 A full-stack application built using ASP.NET Core Web API and Blazor Web Assembly
bdd blazor-webassembly clean-architecture clean-code cqrs cqrs-pattern ddd docker docker-compose dotnet8 entity-framework-core fullstack-development postgresql restful-api spa tdd
Last synced: 24 Jul 2025
https://github.com/ghivert/modular-styles
Extract CSS into CSS Modules for any language!
build-tool clojurescript css css-modules frontend spa
Last synced: 06 Apr 2025
https://github.com/dotnet-websharper/mvu
Model-View-Update architecture for WebSharper client-side applications.
Last synced: 06 Apr 2025
https://github.com/dennyparas/vue-itunes-album-search-bookmark
vue-itunes-album-search-bookmark
buefy bulma itunes-api localstorage spa vue vuejs vuex
Last synced: 02 Aug 2025
https://github.com/aspnetde/typesafe-spa
This is a small demo that explores different approaches for creating a potentially scalable single page application.
elm elm-architecture elm-lang elmish fsharp model-view-update mvu spa typescript
Last synced: 10 Apr 2025
https://github.com/lifeart/glimmerx-workshop
GlimmerX workshop repo from HolyJS 2021 Conf, include demo, video links and usecases
apollo apollo-client glimmerjs glimmerx graphql spa ssr typescript vite workshop-materials
Last synced: 21 Feb 2026
https://github.com/hoverbaum/super-simple-dockerized-spa
Illustrating how to wrap a single page application in docker.
Last synced: 05 Mar 2026
https://github.com/2kabhishek/links
Present your links in style 🔗🔮
javascript link-aggregator links portfolio spa utitliy web-app
Last synced: 30 Oct 2025
https://github.com/kontent-ai/sample-app-vue
A sample website written in JavaScript and Vue utilizing the Kontent.ai Delivery API to manage and retrieve content.
content-delivery delivery-api hacktoberfest headless-cms kontent-ai kontent-ai-sample spa vue vuejs
Last synced: 03 May 2025
https://github.com/easywebapp/easywebapp.js
Declarative MVVM Web Engine based on HTML 5, CSS 3, ECMAScript 5, AMD specification & jQuery API
Last synced: 11 Oct 2025
https://github.com/yuzd/spa
单页面应用容器,netcore前后端分离,前端快速部署&回滚,会js就能写服务端脚本方案,用spa前端容器会js就是可以无所不能
single-page-app single-page-applications spa
Last synced: 04 Jul 2025
https://github.com/xiaoping6688/react-spa-project
基于 react.js 技术栈构建的纯前端渐进式WEB应用框架开发实践(PWA)
immutable pwa react react-demo react-pwa react-router react-router-redux react-spa redux redux-demo spa
Last synced: 10 Jul 2025
https://github.com/robertwayne/template-axum-solidjs-spa
Full-stack SPA template using SolidJS, TypeScript, and Tailwind v4. Backed by Rust with Axum and PostgreSQL.
axum lightningcss postgresql rust solidjs spa tailwind tailwind-v4 template typescript vite
Last synced: 18 Jan 2026
https://github.com/routve/routve
📍 Routve is an advanced Svelte 3 router.
advanced hashbang navigation-guards pagejs router router-libraries spa svelte
Last synced: 07 Oct 2025
https://github.com/xvw/jsoo_router
A small router to write easily single-page-app in Js_of_ocaml
hash javascript ocaml router spa
Last synced: 09 Apr 2025
https://github.com/ramoncrisante/laravel-vue-dashboard
A Laravel-Vue SPA admin dashboard starter kit
admin-dashboard api authentication bootstrap dashboard javascript laravel laravel8 single-page-app spa vue vuejs webpack
Last synced: 27 Oct 2025
https://github.com/raucao/sharesome
Share files quickly from your remote storage
canvas ember emberjs javascript pwa remotestorage spa unhosted
Last synced: 05 May 2025
https://github.com/training-yoyosan/example-frontend
Example Quasar v2 app to be used with Laravel 8 or 9 projects
frontend laravel laravel8 laravel9 quasar-framework spa
Last synced: 27 Oct 2025
https://github.com/training-yoyosan/example-backend
Laravel 9 project to use with a Quasar app
backend laravel laravel-fortify postman quasar-framework sanctum spa
Last synced: 18 Oct 2025
https://github.com/ttttonyhe/antony
An Elegant Blog SPA Base on :ng_man:Vue.js + WP REST API | WordPress 主题 Tony 前后端分离版本
blog frontend-web i18n infinite-scroll rest-api spa vue-cli-4 vue-router vuejs wordpress wordpress-rest-api
Last synced: 05 May 2025
https://github.com/abirtasrif/immemorial
Take a trip down memory lane with Immemorial - the ultimate resource for 90s nostalgia! Explore beloved TV shows, music, and cartoons with easy filtering functionality. Keep up-to-date with all your favorites from the golden era of the 90s.
Last synced: 07 Aug 2025
https://github.com/h2337/symposium
Modern discussion forums software. Made with Go, React, and PostgreSQL.
discussion discussion-forum forum forums go golang react react-redux redux spa webapp
Last synced: 30 Apr 2025
https://github.com/claudiarojassoto/math_magicians
"Math_Magicians" showcases my web development skills in `React` and `UI/UX` design. It demonstrates my ability to create engaging interfaces through wireframing, component creation, event handling, and API integration. Intuitive design and seamless functionality define this project.
api-integration components-creation event-handling front-end-development javascript react spa ui ux web-development wireframing
Last synced: 30 Jul 2025
https://github.com/mitranim/prax
Experimental rendering library geared towards hybrid SSR+SPA apps. Focus on radical simplicity and performance. Tiny and dependency-free.
dom javascript js jsx performance rendering simplicity spa ssr synchronous ui view
Last synced: 19 Oct 2025
https://github.com/syncfusion/ej2-showcase-vue-asset-management
Track and visualize software & hardware assets of an organization using IT asset management single page application (SPA) which is developed using Syncfusion Vue UI components
asset-management real-world-project single-page-app spa syncfusion vue vuejs2 vuex
Last synced: 01 Jul 2025
https://github.com/realdennis/vue-tarot
Tarobot - Tarot App based on Vue.js using Service worker, draw card & have fun. #塔羅牌 #線上抽牌 #塔羅牌App #塔羅牌抽牌
pwa pwa-apps service-worker service-worker-precache spa tarot tarot-cards vue vue-app vue-tarot web-application
Last synced: 16 Jun 2025
https://github.com/angelmunoz/mandadin
A Bolero PWA (Blazor) SPA with Javascript Interop for 100% offline functionality
blazor bolero dotnet fsharp javascript mvu offline-first pouchdb spa webassembly
Last synced: 27 Jul 2025
https://github.com/englishextra/englishextra.github.io
English Grammar for Russian-Speakers, a PWA website + SPA
css english-grammar english-learning front-end html js parallax pwa pwa-apps responsive russian-speakers spa svg webapp website
Last synced: 14 Apr 2025
https://github.com/jsnomad/adonisjs-create-react-app
Adonisjs + Create React App Boilerplate
adonis adonisjs api create-react-app nodejs react reactjs spa
Last synced: 13 May 2025
https://github.com/xeaone/element
X-Element: Reactivity without the complexity.
angular application arrow-js browser components customelements data-binding esmodules framework front-end library lit-element lit-html polymer router routing spa vue web-components webcomponents
Last synced: 12 Dec 2025
https://github.com/peasy/peasy-js-samples
Showcases business logic built with peasy-js and consumed by multiple clients
angular architectural-patterns architecture business-logic express-js javascript line-of-business mongodb nodejs order-management peasy-js react reactjs restful-api sample-app sample-application single-page-app single-page-applications spa web-api
Last synced: 06 Oct 2025
https://github.com/mcalthrop/angular-spa-demo
Demo code for a Single Page Application using AngularJS
angularjs demo jasmine javascript spa
Last synced: 12 Apr 2025
https://github.com/sunilvijayan7/saloon-manager-flutter-dotnetcore
A Saloon Manager Admin Application for SPA's, Saloons, Barber Shop ,Beauty Parlours built using Blazor,DotNetCore,SignalR,SQLServer,Flutter,Firebase,SMS,Whatsapp,Stripe
blazor blazor-server blazor-webassembly bootstrap dotnet-core firebase flutter massage-thearpy parlour saloon-manager sms spa sql sqlserver stripe whatsapp
Last synced: 25 Apr 2025
https://github.com/zaid-ajaj/navigation-bar-with-feliz
Modern navigation bar built with Feliz
Last synced: 23 Mar 2025
https://github.com/overlookerjs/overlooker
Frontend performance profiling tool
comparing frontend metrics performance profiling spa tool
Last synced: 12 Jan 2026
https://github.com/vasilistotskas/grooveshop-storefront-ui-node-nuxt
Nuxt Ecommerce
eshop i18n nuxt3 pwa spa typescript zod
Last synced: 20 May 2026
https://github.com/zkboys/react-antd-redux-webpack-es6-spa-boilerplate
管理系统架构,基于 antd + react + redux + webpack + ES6 的单页面应用
antd es6 eslint react react-router redux spa webpack2
Last synced: 12 Apr 2025
https://github.com/progressify/django-inertia-svelte-template-starter
Template starter for Django + Inertia.js + Svelte.
django django-framework django-project-template inertia inertiajs python3 spa starter-template svelte sveltejs sveltekit vitejs
Last synced: 28 Apr 2025
https://github.com/pairshaped/libero-gleam
Gleam library that renders REST obsolete for SPAs and other Erlang-based clients.
Last synced: 29 May 2026
https://github.com/ngohungphuc/angular6-netcore
Template for single page application using Angular 6 and Asp.Net Core
angular4 asp-net-core single-page-applications spa
Last synced: 07 Mar 2026
https://github.com/jacksonpf1/english-class-minigame
Guessing words game created with React and TailwindCSS
frontend react react-context react-game react-minigame react-tailwind reactjs spa spa-app words-game words-game-app
Last synced: 23 Apr 2025
https://github.com/mihatorikei/ci-svelte-appstarter
CodeIgniter 4 + Svelte App Starter
codeigniter codeigniter4 spa svelte sveltejs
Last synced: 27 Jul 2025
https://github.com/kirlovon/simple-ssr
Universal server-side rendering implementation for Node.js
module nodejs npm puppeteer pwa react server-side-rendering simple spa ssr typescript vue
Last synced: 23 Mar 2025
https://github.com/adambien/effectiveweb.training
Repository for Effective Web Online Course / airhacks.io
css cypressjs d3js es6 flex-layout grid-layout javascript lit-html local-storage pwa rollupjs service-workers spa
Last synced: 29 Jul 2025
https://github.com/pklauzinski/payload
A javascript single page application (SPA) driver for REST API payload management.
handlebars-template html5-apis jamstack javascript javascript-applications payload payload-extraction payloadjs publish-subscribe pubsub spa web-app-builder web-application xhr-framework xhr-requests
Last synced: 17 Aug 2025
https://github.com/netmindz/balboa_gl_ml_spa_control
Control protocol between GL2000 controller and ML series compatibile top panel
esp32 esp8266 home-assistant homeassistant hottub iot spa
Last synced: 17 Mar 2025
https://github.com/codecentric/single-page-application-server
Base image and Helm chart for serving Single Page Applications (SPAs)
angular container-image docker helm nginx react single-page-app spa webapp
Last synced: 19 Apr 2025
https://github.com/korolr/wordpress-svelte
Frontend writen on svelt
javascript js single-page-app single-page-applications spa svelte theme wordpress
Last synced: 07 Oct 2025
https://github.com/arthurgermano/svelte-client-router
Svelte Client Router Repository
javascript router spa svelte sveltejs
Last synced: 13 Apr 2025
https://github.com/bloomreach/bloomreach-reference-spa
brX SaaS + React = ♥️
Last synced: 24 Oct 2025
https://github.com/fulcro-legacy/fulcro-tutorial
A devcard-based tutorial for Fulcro
clojure clojurescript data-driven spa tutorial web
Last synced: 29 Oct 2025
https://github.com/rehhouari/clovre
Local manga & WebToon reading web app with AniList integration
alpinejs anilist manga manga-downloader manga-reader manga-tracker mangareader pwa spa tailwindcss webapp
Last synced: 30 Jan 2026
https://github.com/koko37/playing-card
Card Game 60K
60k card-game example game hello-world helloworld javascript playing playing-card-games playing-cards react-redux reactjs spa
Last synced: 10 Oct 2025
https://github.com/curityio/nginx_oauth_proxy_module
NGINX module that decrypts secure cookies from Single Page Apps and forwards JWT access tokens to APIs
api-gateway nginx oauth-proxy oauth2 spa token-handler
Last synced: 28 Jul 2025
https://github.com/vuefront/create-vuefront-app
Generator for quick VueFront project setup
create-app generator pwa sao spa vueapp vuefront vuejs
Last synced: 11 Apr 2025
https://github.com/4cm4k1/personal-website
Personal website – made with Next.js, Preact, MDX, RMWC, & Vercel
material-components material-design mdx next next-js preact pwa react rmwc serverless spa ssg ssr vercel
Last synced: 11 Oct 2025