Ecosyste.ms: Awesome
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.
- 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-02-11 00:28:22 UTC
- JSON Representation
https://github.com/jinjinov/priority-task-list
Priority Task List is a Progressive Web App (PWA) written with Vue.js and PouchDB
couchdb mvvm pouchdb priority-list pwa spa task-list todo-list vuejs2
Last synced: 16 Jan 2025
https://github.com/ali322/frontend-boilerplate
frontend project boilerplate
react redux spa vue vue-router vuex webpack
Last synced: 21 Dec 2024
https://github.com/pinegrow/pg-vitepress-tailwindcss
Vue Designer Vitepress Tailwind CSS - Quick start template
pinegrow spa ssg tailwindcss vitepress vue vue-designer
Last synced: 29 Dec 2024
https://github.com/benevanio/ct_brasil
Webiste com CSS e REACT JS
bootstrap css-grid front-end-development hamburger-menu javascript jsx junior-developer react react-router react-router-dom reactjs sass sass-framework sass-lint spa trip user-interface vercel webapp website
Last synced: 28 Jan 2025
https://github.com/pinegrow/pg-vitepress-tailwindcss-custom
Vue Designer Vitepress Tailwind CSS - Quick start template
pinegrow spa ssg tailwindcss vitepress vue vue-designer
Last synced: 29 Dec 2024
https://github.com/patricklafrance/wmfnext-shell
Candidate for an application shell specialized for federated application using Webpack Module Federation and React Router
federated-application federation microfrontend microfrontends module-federation react react-router spa webpack webpack-module-federation
Last synced: 11 Jan 2025
https://github.com/voorjaar/typedoc-plugin-mtos
A plugin for TypeDoc that turns your typedoc into a single page application.
mpa mtos spa typedoc typedoc-plugin typedocplugin
Last synced: 21 Dec 2024
https://github.com/giacomorebonato/fastify-vite-plugin
Integrates a Vite SPA into a Fastify application
fastify fastify-plugin spa vite
Last synced: 12 Jan 2025
https://github.com/erikyuzwa/python-spa-client-webpack-starter-kit
quick starter-kit to create a python flask server, pushing out a spa index.html using webpack
python spa starter-kit template webpack3
Last synced: 22 Jan 2025
https://github.com/m7kvqbe1/election-polling
Polling application built with Silex & Backbone.js
backbone election-polling javascript php poll-application silex spa voting
Last synced: 10 Jan 2025
https://github.com/webfazliddin/food-delivery-app-vue3
https://food-delivery-app-vue3.vercel.app/
classnames css-modules scss spa vue3-composition-api
Last synced: 26 Dec 2024
https://github.com/shtikov/symfony-vue
SPA on stack: Symfony 4.x + Vue [Not LTS]
Last synced: 11 Feb 2025
https://github.com/sinhapaurush/yugal_frontend
This is framework is the branch of Yugal Framework, for frontend only, it is capable of creating Single Page apps very easily with Vanilla JS, even you can convert your present website to SPA with it very easily. Please contribute to this project also, if you have some idea or solutions.
Last synced: 12 Feb 2025
https://github.com/prozi/spa-from-sitemap
Auto make folders for routes and copy index.html - all from sitemap.xml
angular react single-page-app sitemap spa
Last synced: 21 Dec 2024
https://github.com/pateash/maffick
Central India's largest Cultural Fest, Maffick by NIT Bhopal
Last synced: 22 Jan 2025
https://github.com/pranjalya/portfolio
A personal portfolio created using Vue.js
portfolio portfolio-website spa vue vuejs
Last synced: 21 Jan 2025
https://github.com/hpt-dev/clicknclearmusic
VueJS SPA web application with node/expressJS backend. Uses Typescript.
bulma bulma-css chai inversify inversifyjs lodash mocha nodejs spa typescript vuejs
Last synced: 14 Jan 2025
https://github.com/alterebro/angular-movies-webapp
Test Single Page Web Application using Angular, TypeScript and Sass
angular angular-cli sass spa typescript webapp
Last synced: 14 Jan 2025
https://github.com/anthonymnf/listagemdedados-rocketseat
Bem-vindo ao repositório do projeto de Listagem de Dados desenvolvido durante o evento "React na Prática" da RocketSeat, no qual eu fiz algumas melhorias! Este projeto é uma demonstração da aplicação de diversas tecnologias e funcionalidades para criação de uma lista dinâmica de dados com recursos avançados.
radix-ui react-hook-form reactjs spa tailwind-css typescript
Last synced: 11 Jan 2025
https://github.com/ivanflor3s/pagemos-todos
Calculo de gastos en una salida
angular firebase-hosting html spa
Last synced: 03 Feb 2025
https://github.com/wlodpawlowski/react-games-library-app
Retro games library single page application developed using React, NodeJS, Redux, Server API and MongoDB
es6 filestack javascript mongodb mongodb-database node-module nodejs pug react react-component react-components react-redux react-router reactjs redux redux-saga sass server-api single-page-app spa
Last synced: 24 Jan 2025
https://github.com/serg-io/infuse-loader
Webpack loader for parsing and importing infuse.host templates.
custom-elements data-binding dom framework front-end frontend html html-template infuse pwd spa template template-engine web-application web-apps web-components webpack
Last synced: 22 Jan 2025
https://github.com/mttankkeo/typescript-preact-webpack
This is template that is simple start-kit about Preact with Typescript.
lightweight preact spa startkit template terser typescript webpack
Last synced: 10 Feb 2025
https://github.com/docsallover/barbajs-css-transition
This repository showcases the effective integration of Barba.js to create smooth, fluid animations between different pages of your website.
barbajs javascript page-transitions single-page-applications spa
Last synced: 15 Jan 2025
https://github.com/frontdevguy/logistics
A cargo business web application.
laravel6 mysql-database reactjs spa
Last synced: 12 Feb 2025
https://github.com/meqn/vue-mpa
🛠 Vue Multiple Page Application. 👨👩👧👦 免配置的Vue多页面应用模板,简单易用。
mpa spa vue vue-mpa vue-mpa-template vue-router vue-spa vuejs vuex
Last synced: 15 Oct 2024
https://github.com/luxuling/luxuling.github.io
web portfolio using reactjs
portfolio-website reac single-page-app spa
Last synced: 17 Jan 2025
https://github.com/woodemai/warehouse
Web application of a warehouse. Contains items, cn ategories, suppliers. JWT authentication
docker docker-compose jwt jwt-authentication mobx react rest-api shadcn-ui spa spring-boot tailwindcss
Last synced: 16 Jan 2025
https://github.com/ajsalemo/angularuniversalssr
A todo application using Angular Universal, Angular Material, Tailwind, Sequelize and Postgres along with Authentication.
angular angular-material angular-universal azure database date-fns javascript material node orm postgres postgresql scss sequelize spa ssr tailwind typescript
Last synced: 29 Dec 2024
https://github.com/passidel/expense
JUST A MIRROR OF https://git.syma.dev/Pascal/expense.
Last synced: 21 Jan 2025
https://github.com/cedric921/gda_quizapp
Créer une application web qui permet aux développeurs JavaScript d'évaluer leur niveau.
Last synced: 21 Jan 2025
https://uzairali19.github.io/awesome-books/
A single-page application that uses javascript and local storage to create and use forms and list items.
Last synced: 20 Nov 2024
https://github.com/koko37/whythesmell
React data input and visualization example
axios javascript react redux smell spa toilet
Last synced: 21 Dec 2024
https://github.com/and3sil4/frontend-asiste
Creación de aplicación frontend SPA utilizando Angular 16 para solucionar los requerimientos del proyecto ASISTE
angular angular-cli browser core javascript node nodejs npm spa typescript yarn
Last synced: 05 Feb 2025
https://github.com/dataformsjs/website
🌐 DataFormsJS Website 🖥️
database dataformsjs geonames javascript nodejs php python react-components single-page-app spa sqlite vue web-components
Last synced: 24 Nov 2024
https://github.com/mozgiii/sap
Opinionated HTTP server for hosting static files of Single Page Apps from memory with blazing fast speeds
http http-server spa static-file-server static-files static-site web-server
Last synced: 20 Nov 2024
https://github.com/dzervoudakes/simple-chat
No frills chat app built with React and Socket.io.
chat docker-compose express mongodb overnightjs react react-with-styles socket-io spa typescript
Last synced: 03 Feb 2025
https://github.com/gtsopour/typescript-react-redux
SPA with React, TypeScript as language, Redux for state management, Sass as preprocessor and Webpack as module bundler.
preprocessor react react-redux react-router-dom redux redux-thunk sass spa typescript webpack webpack5
Last synced: 21 Jan 2025
https://github.com/mardix/s3lify
S3lify, a script to deploy secure (SSL) single page application (SPA) or HTML static site on AWS S3, using S3, Route53, Cloudfront and ACM.
aws-s3 cloudfront jamstack single-page-app spa ssg
Last synced: 18 Jan 2025
https://github.com/codingchili/chrome-embedded-demo
Simple demo using the chrome embedded framework with CFE4Delphi to load an SPA as a desktop App.
cef chrome-embedded-framework delphi polymer spa
Last synced: 12 Feb 2025
https://github.com/covenantsql/covenant-scan
CovenantSQL main chain explorer
blockchain cqli explorer jsonrpc spa typescript vuejs websocket
Last synced: 20 Nov 2024
https://github.com/ahmednuaman/serverless-react-connect-spa
A auth ready Serverless React Connect SPA
authentication connect express lambda middleware node react redux serverless spa
Last synced: 10 Feb 2025
https://github.com/Arpit078/pre-reactjs
Pre-ReactJS: A lightweight, powerful library to create single page web applications in VanillaJS with features like component-based architecture, one-time server call for static content, file based routing and access to dom and browser apis. Simplify your development journey with Pre-ReactJS! 🚀✨ Ideal for indie and hobby projects.
css frontend frontend-framework html javascript javascript-framework pwa single-page-app single-page-app-library spa spa-with-vanillajs vanilla-javascript
Last synced: 13 Oct 2024
https://github.com/maicoqb/elm-spa
A shy Elm SPA project.
elm elm-lang elm-language npm single-page-app single-page-applications spa
Last synced: 21 Jan 2025
https://github.com/kralion/technno-spa
Website that showcases an array of visual elements and animations for an enhanced user experience. It challenges the limits of CSS animations.
Last synced: 19 Jan 2025
https://github.com/yerlanyr/secret-santa
Express JS. Vanilla javascript SPA. Application utilizing power of websockets and realtime.
santa secret spa vanilla-javascript webapp webcomponents
Last synced: 23 Jan 2025
https://github.com/rse/obs-birddog-camera-preset
Recall Birddog Camera Preset from OBS Studio
Last synced: 23 Jan 2025
https://github.com/hmarzban/ned
Light Router and Component Library
component component-library jquery library router router-library single-page-app spa
Last synced: 29 Jan 2025
https://github.com/malpenzibo/review
Rust wasm library for building client web apps
gui rust spa wasm web webapp webassembly
Last synced: 21 Jan 2025
https://github.com/jimli570/react-template
React template (up to date as in first half of 2022) project template using webpack for a modern SPA react project. Made it for for work, so we could have a good start on our React project back in 2022.
2022-project boilerplate project react react-router react-router-dom react18 redux spa template web webapp webpack
Last synced: 16 Jan 2025
https://github.com/maciekiwaniuk/demo-crypto-exchange
💲 Demo cryptocurrencies exchange single page application made with Symfony 6 and Vue 3
authentication cryptocurrency-exchanges docker-compose dto jest lexikjwt php8 phpunit scss single-page-application spa symfony6 typescript vue-test-utils vue3 webpack-encore
Last synced: 05 Feb 2025
https://github.com/thealexlichter/alexander-lichter-dynamic-rendering
cloaking dynamic-rendering nuxt seo spa
Last synced: 29 Jan 2025
https://github.com/onekiloparsec/vuex-module-generator
A generator of full-featured Vuex modules for CRUD REST endpoints handling mutations, actions, state & selection. Ideal for large Vue.js SPA using dozens of API endpoints (see https://www.arcsecond.io as an exemple).
axios crud javascript no-dependencies nodejs rest spa vue vuejs vuex
Last synced: 10 Feb 2025
https://github.com/susannnnnna/portfolio
artresume bootstrap html js portfolio quotesgenerator quotesgeneratorjs spa technicalresume
Last synced: 13 Jan 2025
https://github.com/andresmpa/thelibrary-frontend
Frontend for "The Library"
es6 frontend javascript spa vuejs vuex
Last synced: 26 Jan 2025
https://github.com/shakibamoshiri/adzuki
Setup & Deploy your SPA in less than :one: minute
nodejs reactjs single-page-applications spa
Last synced: 31 Dec 2024
https://github.com/noahbravo/pinpad-react
Interactive pin pad developed using react hooks and functional components
cssmodules cssmodules-react javascript javascript-library jest jest-snapshots jest-tests react reacthooks reacttestutils sass spa
Last synced: 26 Jan 2025
https://github.com/faustinopsy/atomic-designer
O design atômico é um processo iterativo em que cada um dos componentes (átomos, moléculas, organismos, modelos e páginas) são reunidos até chegarmos ao resultado esperado, e como é um processo iterativo podemos receber feedback mais feedback rápido do nosso cliente desde o primeiro dia até o momento em que geramos nossos primeiros átomos.
atomic-design css design-system html javascript spa
Last synced: 29 Jan 2025
https://github.com/faustinopsy/livraria
Este projeto é um exemplo de arquitetura de e-commerce implementado utilizando o conceito de microserviços. O objetivo é demonstrar a separação de responsabilidades entre diferentes serviços que compõem a aplicação, como autenticação, gerenciamento de produtos e gateway de API.
css3 javascript jwt-authentication microservices php8 spa sqlite3
Last synced: 29 Jan 2025
https://github.com/faustinopsy/gspa
O Generic Simple Page Application (GSPA) é um roteiro essencial para estudantes focados no desenvolvimento moderno de aplicações web. Prioriza a performance, a otimização, o SEO, e o reaproveitamento de código, enfatizando uma organização eficiente para criar experiências de usuário otimizadas e eficazes. cada branch é uma evolução do projeto
Last synced: 29 Jan 2025
https://github.com/faustinopsy/portifolio_modelo
este é um modelo de portfolio modelo, que foi baixado de um site, com o propósito de restrturação interna alterando e modularizando aos poucos o html e javascript e por fim o css e criando personalização de cores e tamanho de letra, e adicionando a internacionalização
css html-css-javascript html5 javascript spa
Last synced: 29 Jan 2025
https://github.com/between-freedom-and-space/web-client
Web Frontend Client for Between Freedom and Space service
blog frontend react react-redux react-router social-network spa typescript
Last synced: 29 Jan 2025
https://github.com/kadirkarabacak/react
This repository is all about my React & NextJS experience and learnings.
csr nextjs react-query reactjs redux seo spa ssr styled-components tailwind vite
Last synced: 29 Jan 2025
https://github.com/authgear/authgear-example-spa-js
Authgear sample for SPA (Single Page App)
authentication authgear css html javascript sdk spa
Last synced: 07 Dec 2024
https://github.com/linusbolls/statistabooking
A lightweight room booking solution
mern-stack react spa typescript
Last synced: 22 Dec 2024
https://github.com/kferrone/kferrone.github.io
A personal website to show off my skills and experience and a free website to play around with as a pet project.
github-pages jekyll jekyll-blog pure-css spa vue vuejs
Last synced: 08 Feb 2025
https://github.com/fmanimashaun/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 and read a random math-related quote.
bem-methodology reactjs sass spa
Last synced: 10 Feb 2025
https://github.com/jerryshell/spa-seo
Single Page Application SEO 单页面应用搜索引擎优化
Last synced: 16 Jan 2025
https://github.com/jingyenloh/netcorevue
Code for my Web Applications Development module assignment
Last synced: 08 Feb 2025
https://github.com/dominicluidold/bachelor-thesis
A bachelor's thesis comparing the SPA frameworks "Angular" (based on JavaScript/TypeScript) and "Vaadin" (based on Java). Commits in English, thesis in German. @ Vorarlberg University of Applied Sciences (FHV)
angular bachelor bachelor-thesis java javascript spa typescript vaadin
Last synced: 29 Jan 2025
https://github.com/yurifabiosanches/github-favorites
Github Favotires - Rocketseat challenge
css fetch html imutability javascript rocketseat spa
Last synced: 22 Dec 2024
https://github.com/yurifabiosanches/spa-universe
css html javascript rocketseat spa
Last synced: 22 Dec 2024
https://github.com/hjerpbakk/dotnet-nodejs
Docker image containing dotnet and node.js for building SPAs like React with ASP.Net Core as backend.
asp-net-core docker-image dotnet dotnet-nodejs nodejs react spa
Last synced: 26 Jan 2025
https://github.com/vanegas-27/e-commerce
Software "e-commerce" desarrollado para la divulgación de increíbles libros virtuales
arquitectura-spa conponemt mobile-first responsive-design semantic-web seo-optimization spa
Last synced: 06 Jan 2025
https://github.com/ng-parth/notifyMe
notifyMe is a angular 1.x module which can be used to show notification messages within a SPA. You can check the demo at
angular notification-message notifications notifyme spa
Last synced: 11 Nov 2024
https://github.com/linggarm/sa-mwa-undip-internship-technical-interview
This is the technical interview submission code for SA-MWA Undip internship (2017). The prompt is to make a CRUD website with SPA feature (Single Page Application) using AJAX & jQuery
ajax api css html javascript jquery spa
Last synced: 09 Jan 2025
https://github.com/ajayns/movie-browser
Real-time SPA build on AngularJS, using OMDB API
angularjs css html5 imdb javascript omdb-api spa
Last synced: 31 Dec 2024
https://github.com/gibbu/svelte-shepard
A simple yet flexable SPA router for Svelte 5
Last synced: 26 Jan 2025
https://github.com/c0de4un/wc-ebids
WordPress e-Commerce (WooCommerce-based) Bids demo-project
ecommerce php php8 spa vue vuejs woocommerce woocommerce-plugin wordpress wordpress-plugin
Last synced: 09 Jan 2025
https://github.com/c0de4un/nginx-spa-api-example
SPA + API on nginx-based server example
Last synced: 09 Jan 2025
https://github.com/pombadev/parcel-monorepo
SPA monorepo frontend boilerplate
boilerplate eslint lerna monorepo parcel-bundler parceljs react spa typescript
Last synced: 08 Feb 2025
https://github.com/cooksleep/skyfetch
SkyFetch is a simple and user-friendly online tool for obtaining high-resolution download links for images from the BlueSky social platform. Users can quickly get direct download links for high-resolution images by simply pasting the original image link. All data processing is done locally in the user's browser, ensuring privacy and security.
bluesky front-enddevelopment imageprocessing javascript responsivedesign socialmediatools spa vuejs webapplication
Last synced: 31 Oct 2024
https://github.com/curityio/oauth-agent-kotlin-spring
A Kotlin OAuth Agent, providing API driven OpenID Connect for SPAs
oauth-agent oauth2 openid-connect spa spring-boot token-handler
Last synced: 03 Dec 2024