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/gibbu/svelte-shepard
A simple yet flexable SPA router for Svelte 5
Last synced: 26 Jan 2025
https://github.com/tonylapoche/test-technique-app-ines
Test technique pour la société App'Ines [en cours de validation]
angular angular-18 frontend intellij ionic signal spa tailwind typescript
Last synced: 08 Jan 2025
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/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/junixapp/multipage-vue-spa
基于vue-cli重构的大型多页面SPA项目架构。
multipage multipage-spa spa vue
Last synced: 19 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/marcodpt/microspa
A router for micro-frontends
dynamic-import es6modules hash-router hash-routing hashrouter javascript micro-framework micro-frontend micro-frontends microframework microfrontend microfrontends microjs router spa
Last synced: 14 Nov 2024
https://github.com/babblebey/tilconf-islands-architecture-talk
This repository contains resources (consumed as reference) in the talk on Island Architecture presented at TILConf 2024.
astrojs deno-fresh islands-architecture javascript markojs resources single-page-applications spa ssr talks-and-papers
Last synced: 24 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/itsteknas/meta-seo-helper
Meta Tags helper for SEO of SPA's. To be used in conjunction with Firebase cloud hosting and firebase functions.
firebase-functions firebase-hosting seo seo-meta seo-optimization single-page-app spa
Last synced: 25 Jan 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/trustyoo86/stiory
History state management plugin
es2015 es6 history javascript spa state
Last synced: 07 Feb 2025
https://github.com/cidaluna/angular-e-rxjs-com-nayanne
Projeto "Busca por Livros" utilizando recursos do RxJS no Angular 14 e consumo da API Google Books.
alura alura-cursos-online angular-cli angular-components console-log frontend-app learning-by-doing programacao spa typescript
Last synced: 25 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/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/alexmihov96/contactify
Contactify - a twiter like applicaiton
angular5 aspnetcore bootstrap csharp dotnet-core entity-framework-core spa typescript webapi-2
Last synced: 28 Dec 2024
https://github.com/nazar1ua/reise
Сайт туристичної компанії. Створено за допомогою Vue і TailwindCSS
Last synced: 05 Jan 2025
https://github.com/f00b4r/dub
:whale: Docker Hub front-end API wrapper written in Vue.js
Last synced: 13 Jan 2025
https://github.com/jamowei/webapp
Simple WebApp (SPA) Template using eslint, jsx and tailwind, packed in lightweight Docker image with provided Helm chart for use in Kubernetes
docker docker-compose docker-image esbuild helm-chart jsx kubernetes spa typescript webapp
Last synced: 09 Feb 2025
https://github.com/nordicsemiconductor/asset-tracker-cloud-app-aws-js
The nRF Asset Tracker Web Application for AWS is a reference single-page application (SPA) developed using TypeScript.
aws iot nrf-asset-tracker react spa vite web-app
Last synced: 11 Nov 2024
https://github.com/moebiusmania/subs-tracker
Webapp to keep track on subscriptions fees and have some math done for you.
hacktoberfest spa subscriptions tracker vuejs
Last synced: 31 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/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/mdazlaanzubair/cinephoria
Cinephoria provides detailed information about films. Explore the code of Cinephoria here to see how I used the TMDB API and Redux to manage, display and present data throughout the app. Contributions/suggestions are welcome.
movie-database omdb-api react reactjs redux redux-toolkit single-page-app spa state-management user-interface
Last synced: 10 Jan 2025
https://github.com/tone4hook/comic-books-app
A web application that features a comic book store locator and weekly new comic listings. The application uses Yelp Fusion API, Google Maps JavaScript API, and Comic Vine API as the data model. Bootstrap 4, Knockout, and jQuery are dependencies, while Webpack and Babel are devDependencies.
babeljs bootstrap-4 comic-books comic-store-locator comic-vine-api google-maps-javascript-api jquery knockoutjs oauth2-yelp spa webpack yelp-api yelp-php
Last synced: 22 Jan 2025
https://github.com/parzibyte/ejemplo-angular-router
Ejemplo y demostración del enrutador de Angular (Angular Router)
angular angular-router demo example router spa
Last synced: 25 Jan 2025
https://github.com/lhdv/treasure_hunt
A simple webapp to hunt brazilian T-Bonds
brazil go golang jquery spa t-bond tesouro-direto tesourodireto treasury
Last synced: 14 Nov 2024
https://github.com/mdazlaanzubair/nucal_challenge
A coding challenge to create a single-page app using Vue.js & Vuex. Checkout, its live 👇👇👇
es6 html5 javascript mdbootstrap single-page-app spa task-manager vue vuex
Last synced: 10 Jan 2025
https://github.com/pateash/ashishpatel.info
Portfolio website old
javascript laravel php portfolio-website single-page-applications spa vuejs2
Last synced: 10 Feb 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/curityio/token-handler-js-assistant
A helper library to help SPAs interact with OAuth Agent in the Token Handler pattern.
oauth-agent oauth2 openid-connect spa token-handler
Last synced: 30 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/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/curityio/javascript-assisted-token-website
An example of the assisted token flow using JavaScript and JQuery
assisted-token code-example oauth2 openid-connect spa
Last synced: 30 Jan 2025
https://github.com/marinerer/vue-mpa
🛠 Vue Multiple Page Application. 👨👩👧👦 免配置的Vue多页面应用模板,简单易用。
mpa spa vue vue-mpa vue-mpa-template vue-router vue-spa vuejs vuex
Last synced: 10 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/hkk97/hkid_validator
HKID Validator Library, support HKID Validation and generated eight or nine digits validated HKID.
dart flutter flutter-web-app hkid-generat hkid-generator hkid-validator hkid-ver hkid-verif progressive-web-app pwa single- spa
Last synced: 10 Jan 2025
https://github.com/vaibhav-jain/refugeechallenge
Repo for refugeechallenge collaborizm
Last synced: 06 Feb 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/alexgalhardo/painter.alexgalhardo.com
A personal and challenge project I created to learn and improve my ReactJS skills in a Single Page Application states management.
react reactjs single-page-app single-page-applications spa typescript
Last synced: 08 Jan 2025
https://github.com/charlesgobina/ecommerce-landing-page
This SPA is one I built with React and Redux. It is a sneaker landing page I took from frontend mentor. It allows users to add a desirable number of sneakers to a cart. Users can also remove sneakers from the cart
Last synced: 02 Feb 2025
https://github.com/lincenying/mmf-blog-vite-react
mmf-blog react v3版 (react,react-router,redux,redux-toolkit,vitejs)
react react-router redux redux-toolkit spa vitejs
Last synced: 08 Nov 2024
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/pavel-voronin/twa-timers
Track time effortlessly in Telegram
nuxt nuxt3 spa tailwindcss telegram-mini-app time-management-tools twa vue vue3
Last synced: 22 Dec 2024
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/Ankan-cyber/textutils
TextUtils is a simple and user-friendly text manipulation tool built with React. It allows you to easily convert text to uppercase, lowercase, and remove spaces.
javascript js react spa text-manipulation textutils
Last synced: 08 Nov 2024
https://github.com/krol44/nuxt-smart-cache
cache pages on ssr to the disk, anti-ddos
anti-ddos nodependence nuxt nuxtjs spa ssr
Last synced: 09 Feb 2025
https://github.com/jackomo007/vue-firebase-bookmark
Small & Simple Bookmark
Last synced: 05 Jan 2025
https://github.com/manekinekko/angular-view-transition-api
An experiment of the view-transitions API written in Angular
angular animation css spa transition view-transitions web webplatform
Last synced: 02 Feb 2025
https://github.com/try0/sveltekit-example
SvelteKit 勉強用
daisyui example i18next spa svelte sveltekit sveltekit-superforms zod zod-i18n
Last synced: 09 Feb 2025
https://github.com/tomkoom/startup-summer-22-paralect
Registration task for Paralect Startup Summer 2022. React app to search for GitHub profiles.
api github-api js react reactjs spa
Last synced: 23 Jan 2025
https://github.com/softgod4/frontend-consalting
repository for a web engineer vacancy, using React, GSAP, Zustand, Scss, and more. One of my big project
gsap react scss spa typescript zustand
Last synced: 21 Dec 2024
https://github.com/mkloz/to-do
React SPA(advanced to-do app) https://to-do.mkloz.online
react spa to-do-app typescript vite zustand
Last synced: 25 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/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/bloomreach/brxm-developer-trial
Bloomreach Experience Developer Trial
bloomreach docker docker-compose react spa
Last synced: 31 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/clivern/minion
Single Page Application Boilerplate.
angular angular-boilerplate boilerplate-template bulma bulma-css-framework hacktoberfest single-page-app spa
Last synced: 17 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/hmz777/z-toolbar-blazor-electron
Z-Toolbar is a productivity toolbar written in Electron .NET and Blazor Web Assembly as a desktop app.
asp-net-core aspnetcore blazor desktop electron electron-app electronnet net5 net50 spa toolbar
Last synced: 25 Dec 2024
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/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/petusotwo/spa-rickandmorty
angular angularcl rick-and-morty spa typescript
Last synced: 17 Jan 2025
https://github.com/hassonor/ticketing
Scalable, E-Commerce app using Microservices with Node,TypeScript,MongoDB,Kafka, Next.js, Docker, K8S, Ngnix, Skaffold
docker ingress-nginx kafka kubernetes microservices mongodb nextjs nodejs skaffold spa ssr
Last synced: 07 Jan 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/jaid/textblatt.com
Simple webapp with a big input box and some optional text analytics.
boilerplate page project-template react react-dom single-page-app spa template textblatt tool webapp website
Last synced: 25 Dec 2024
https://github.com/frontdevguy/logistics
A cargo business web application.
laravel6 mysql-database reactjs spa
Last synced: 12 Feb 2025
https://github.com/hkp22/laravel-vuejs-vuex-boilerplate
Boilerplate SPA made with Laravel 5.6, Bootstrap 4, JWT Auth, Vue 2, Vue-router 3, Vuex 3, Axios.
axios boilerplate jwt-auth laravel spa vue vue-router vuejs vuex
Last synced: 08 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/leogeneroso/blog
Blog project built as SPA using React, React Router, Axios and JSONPlaceholder API for the content
axios jsonplaceholder react react-router spa
Last synced: 07 Jan 2025
https://github.com/liutian/smart-doc-web
smart-doc 前端项目
angular5 pwa sass serviceworker spa
Last synced: 23 Jan 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/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/leogeneroso/party_time
Party Time project built as a SPA using React and React Router on front-end, Node on back-end, MongoDB as NoSQL database with Express and Axios for API requests
axios express mongodb mongoose node react react-router spa toastfriends
Last synced: 11 Feb 2025
https://github.com/ddipper/eventerwebapp
A simple web application for some person.
Last synced: 27 Dec 2024
https://github.com/tauseedzaman/laravel-livewire-spa-crud
A simple (SPA) single page application based students CRUD system with php laravel and livewire.
laravel laravel-crud livewire single-page-applications spa
Last synced: 05 Jan 2025
https://github.com/thegibi/hpt-react-app
Web Page Application Responsive
components css3 flexbox react spa styled-components web
Last synced: 05 Jan 2025
https://github.com/wambita/profilecard
Simple html project with a business' profile card
Last synced: 01 Feb 2025
https://github.com/sidneynemzer/hardwareswap-browser
A simple React web app for browsing the posts on /r/hardwareswap
Last synced: 01 Feb 2025
https://github.com/jalusw/noted-v2
Proyek Submission Dicoding Kelas Membangun SPA + API, Context, dan Hooks
Last synced: 01 Feb 2025
https://github.com/lb1997ccb/ng-lazy-feature-loader
Showcases Angular's capability to dynamically load components and modules on-demand, enhancing app performance and user interaction through efficient resource loading.
angular component-factory-resolver dynamic-components feature-loader lazy-loading resolver spa
Last synced: 07 Feb 2025
https://github.com/franmc01/react-heroes-spa-website
An application made in the react course, the objective is to learn more details about the react-router-dom library
heroes-app react react-router-v6 spa
Last synced: 01 Feb 2025