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: 2025-04-23 00:27:31 UTC
- JSON Representation
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/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: 09 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: 12 Nov 2024
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/torounit/aetherium
A next-generation WordPress theme built with the Rest API and Vue.js .
Last synced: 09 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/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/michalzaq12/movie-ticket-booking-system
An application for booking tickets at the cinema. Implemented in the microservices architecture, using Docker and docker-compose
amqp docker docker-compose expressjs microservice microservices-architecture movie-ticket-booking nodejs socket-io spa
Last synced: 11 Nov 2024
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/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/rydmike/rydmike.github.io
Fluttering with rydmike.com
blog dart documentation-site flutter flutterdev pwa spa web
Last synced: 20 Dec 2024
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/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: 23 Nov 2024
https://github.com/dvcol/svelte-simple-router
Simple svelte 5 client side router.
client-side library router spa svelte svelte-5
Last synced: 20 Dec 2024
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: 23 Apr 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/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: 11 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: 06 Dec 2024
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/gracile-web/gracile
A thin, full-stack, web framework โ Powered by Vite and Lit SSR. Works with Node's HTTP or WHATWG Fetch.
lit markdown meta-framework mpa spa ssg ssr web-components web-platform
Last synced: 19 Dec 2024
https://github.com/2kabhishek/links
Present your links in style ๐๐ฎ
javascript link-aggregator links portfolio spa utitliy web-app
Last synced: 12 Nov 2024
https://github.com/routve/routve
๐ Routve is an advanced Svelte 3 router.
advanced hashbang navigation-guards pagejs router router-libraries spa svelte
Last synced: 25 Jan 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: 28 Jan 2025
https://github.com/hc0503/laravel-sanctum-spa-api
Laravel 7.0 Sanctum SPA API endpoint demo
back-end demo-api laravel-sanctum-token laravel-spa laravel7x php restful-api sanctum spa
Last synced: 23 Mar 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: 20 Nov 2024
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: 12 Nov 2024
https://github.com/raucao/sharesome
Share files quickly from your remote storage
canvas ember emberjs javascript pwa remotestorage spa unhosted
Last synced: 17 Jan 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: 12 Feb 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: 12 Feb 2025
https://github.com/yuzd/spa
ๅ้กต้ขๅบ็จๅฎนๅจ,netcoreๅๅ็ซฏๅ็ฆป,ๅ็ซฏๅฟซ้้จ็ฝฒ&ๅๆป,ไผjsๅฐฑ่ฝๅๆๅก็ซฏ่ๆฌๆนๆก,็จspaๅ็ซฏๅฎนๅจไผjsๅฐฑๆฏๅฏไปฅๆ ๆไธ่ฝ
single-page-app single-page-applications spa
Last synced: 15 Feb 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: 23 Apr 2025
https://github.com/jafarlihi/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: 12 Nov 2024
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: 18 Nov 2024
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: 17 Feb 2025
https://github.com/rockirider/csp
A vite plugin for your content security policy
csp security spa vite vite-plugin
Last synced: 26 Dec 2024
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: 09 Jan 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: 07 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: 23 Apr 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/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: 20 Mar 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/zaid-ajaj/navigation-bar-with-feliz
Modern navigation bar built with Feliz
Last synced: 23 Mar 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: 10 Nov 2024
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: 18 Apr 2025
https://github.com/xeaone/element
X-Element a zero knowledge curve, agnostic non framework that enhances custom elements with functionality and data binding that mimics native custom element and language standards.
angular application 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 Nov 2024
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/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: 08 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: 13 Nov 2024
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: 13 Nov 2024
https://github.com/mihatorikei/ci-svelte-appstarter
CodeIgniter 4 + Svelte App Starter
codeigniter codeigniter4 spa svelte sveltejs
Last synced: 11 Apr 2025
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/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: 16 Mar 2025
https://github.com/vasilistotskas/grooveshop-storefront-ui-node-nuxt
Nuxt Ecommerce
eshop i18n nuxt3 pwa spa typescript zod
Last synced: 13 Apr 2025
https://github.com/dhruv-kumar-jha/react-static-complete-website
A complete website built using React JS, With SEO, Code Splitting, Pre-rendering, gzip and more.
react react-router spa static-site webpack2
Last synced: 19 Nov 2024
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: 04 Dec 2024
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/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/arthurgermano/svelte-client-router
Svelte Client Router Repository
javascript router spa svelte sveltejs
Last synced: 13 Apr 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/bloomreach/bloomreach-reference-spa
brX SaaS + React = โฅ๏ธ
Last synced: 15 Apr 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: 03 Dec 2024
https://github.com/Nordes/HoNoSoFt.DotNet.Web.Spa.ProjectTemplates
.Net Core 2.2 > SPA Application with VueJS/Vuex/WebPack 4/Picnic CSS/Fontello
csharp docker dotnet dotnet-core dotnet-core2 nuget picniccss spa template vuejs vuejs2 webpack
Last synced: 09 Apr 2025
https://github.com/nordes/honosoft.dotnet.web.spa.projecttemplates
.Net Core 2.2 > SPA Application with VueJS/Vuex/WebPack 4/Picnic CSS/Fontello
csharp docker dotnet dotnet-core dotnet-core2 nuget picniccss spa template vuejs vuejs2 webpack
Last synced: 07 Dec 2024
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/openmrs/openmrs-esm-home
The homepage microfrontend for the OpenMRS SPA
microfrontend openmrs react spa typescript
Last synced: 12 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: 21 Jan 2025
https://github.com/lorisleiva/paparazzi
๐ธ Code base for the Single-Page Laravel course
Last synced: 23 Mar 2025
https://github.com/sapfir0/premier-eye
Program for detecting objects
ai detecting-objects docker opencv premier-eye spa
Last synced: 14 Apr 2025
https://github.com/inforkgodara/purchase-orders
Web-based single page application (SPA) built in Laravel and Vue Js. Basically, it can be used for the order process of the Purchase Department in any organization.
accounts composer delivery-note inforkgodara journal laravel laravel-project laravel-purchase-orders laravel-vue laravel-vue-project laravel-vue-spa mysql php php-purchase-orders purchase purchase-orders sales spa student-project vue
Last synced: 26 Mar 2025
https://github.com/ccamel/playground-elm
:balloon: My playground for playing with elm-lang
bootstrap demo-site elm elm-demos parceljs playground spa web-application
Last synced: 13 Apr 2025
https://github.com/lgug2z/microfest
Manifest management for single page applications driven by micro frontend apps
golang javascript microfrontends react spa
Last synced: 19 Nov 2024
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: 19 Mar 2025
https://github.com/devexp-pro/reface
Reface is a embeddable fullstack framework designed for creating Hypermedia-Driven Applications without a build step, based on HTMX and Hono.
css deno html htmx jsx react spa ssr typescript
Last synced: 14 Feb 2025
https://github.com/hopsoft/stimulus_todomvc
[WIP] An implementation of TodoMVC using Ruby on Rails and StimulusJS
reactive ruby-on-rails server-side-rendering single-page-app spa stimulus stimulusjs todo-mvc todomvc todomvc-demo
Last synced: 24 Apr 2025
https://github.com/przemek-nowicki/auth-react-and-redux
Oauth2.0 and JWT authentication with React, Redux and Node.js
facebook-oath google-oauth jwt oath passport passport-facebook passport-google passport-jwt react react-jwt redux sign-in-with-facebook sign-in-with-google spa
Last synced: 18 Apr 2025
https://github.com/fengzilong/reo
๐ฏ regularjs and stateman based spa framework, inspired by redux, vuex and choo
dva redux regularjs spa state stateman time-travel vuex
Last synced: 14 Apr 2025
https://github.com/john-weeks-dev/ev-charge-map-api
EV Charge Map Api is the the backend/api for ev-charge-map. Made with Laravel
google-maps javascript laravel laravel-api php quasar quasar-framework single-page-app spa vue3 vuejs
Last synced: 10 Apr 2025
https://github.com/janeksmielowski/event-bus
React Event Bus library for post messaging in JS/TS
bus event event-bus eventbus javascript message post post-message postmessage react spa typescript
Last synced: 22 Apr 2025
https://github.com/lindsaykwardell/vite-elm-spa
A default template for building Elm SPA applications using Vite.
Last synced: 10 Apr 2025
https://github.com/mubaidr/prerender-plugin
A Node.js/ webpack plugin to prerender static HTML in a single-page application.
nodejs prerender prerender-plugin single-page-applications spa webpack webpack4
Last synced: 01 Dec 2024
https://github.com/s-shemmee/ghibligaze
Explore the enchanting world of Studio Ghibli with GhibliGazeโa captivating single-page application showcasing iconic movies, mesmerizing trailers, and a visual feast of anime art. Powered by React, Tailwind CSS, and the YouTube Data API.
ghibli ghibli-fans ghibli-film ghibli-studio jsx reactjs single-page-app spa tailwindcss youtube-api youtube-api-v3
Last synced: 15 Apr 2025
https://github.com/jangaraj/keycloak-cors-issue-debugging
Recommendations how to solve/debug CORS issues, when Keycloak IDP is used
Last synced: 23 Feb 2025
https://github.com/jaredreich/dowels
๐จ a tiny but powerful javascript library that performs client-side routing, templating, and REST API communication to help you get your single-page web applications running in seconds
fast javascript routing single-page-applications small spa template templating
Last synced: 11 Apr 2025
https://github.com/johndatserakis/koa-vue-notes-project
๐ค A single repo containing both the koa-vue-notes-api and koa-vue-notes-web projects.
Last synced: 12 Apr 2025
https://github.com/johannschopplich/plain-spa
๐ฆข Modern SPA deployable as-is without any bundlers
dom javascript reactive sinuous spa
Last synced: 16 Nov 2024
https://github.com/kovah/tradefinder
A web tool to find the most profitable trades between two merchants. Perfect for gamers. ๐ฎ
calculator gaming react spa tool tools trading videogames
Last synced: 17 Mar 2025
https://github.com/steinjs/stein
A SPA-first modular framework based on SolidJS. Modular but with opinionated defaults to help you get started quickly.
dx solid solidjs spa typescript vite
Last synced: 14 Apr 2025