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-14 00:23:52 UTC
- JSON Representation
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/jackomo007/vue-firebase-bookmark
Small & Simple Bookmark
Last synced: 05 Jan 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/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/shtikov/symfony-vue
SPA on stack: Symfony 4.x + Vue [Not LTS]
Last synced: 11 Feb 2025
https://github.com/vaibhav-jain/refugeechallenge
Repo for refugeechallenge collaborizm
Last synced: 06 Feb 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/amirmahdyjebreily/timestamppicker
C# Blazor Unix time converter
blazor calendar csharp dotnet spa timestamp unix-timestamp
Last synced: 05 Jan 2025
https://github.com/oktadev/okta-vuejs-data-binding-example
Use Vue.js Data Binding Options for Reactive Applications
Last synced: 14 Jan 2025
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/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/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/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/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/mkg20001/hapi-spa-serve
Serve a single-page-app from hapi using inert
Last synced: 02 Feb 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/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/pateash/ashishpatel.info
Portfolio website old
javascript laravel php portfolio-website single-page-applications spa vuejs2
Last synced: 10 Feb 2025
https://github.com/frontdevguy/logistics
A cargo business web application.
laravel6 mysql-database reactjs spa
Last synced: 12 Feb 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/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/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/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/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/alexgalhardo/books.alexgalhardo.com
A simple catalog of books I have read, I'm reading and recommend to other people.
reactjs single-page-app spa vite vitejs
Last synced: 08 Jan 2025
https://github.com/yurifabiosanches/spa-universe
css html javascript rocketseat spa
Last synced: 22 Dec 2024
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/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/jerryshell/spa-seo
Single Page Application SEO 单页面应用搜索引擎优化
Last synced: 16 Jan 2025
https://github.com/si3nloong/sqlike-doc
Documentation site for SQLike
documentation docusaurus2 go-mysql-orm js spa sqlike
Last synced: 15 Jan 2025
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/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/efiand/vue-pizza
Веб-приложение для пиццерии.
eslint htmlacademy jest portfolio-project spa vue-router vue-test-utils vuex webpack
Last synced: 13 Jan 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/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/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/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/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/efiand/netbiblio
Интернет-архив авторской русскоязычной литературы.
a11y admin-panel amp api commercial design favicons mobile-first nodejs opengraph portfolio-project postcss postgresql prisma semantics spa sveltekit svg typography webp
Last synced: 13 Jan 2025
https://github.com/passidel/expense
JUST A MIRROR OF https://git.syma.dev/Pascal/expense.
Last synced: 21 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/iondrimba/musicbattl
Music chart system with realtime voting (Asp.net WebpAPI)
asp-net-mvc csharp javascript spa websockets
Last synced: 13 Feb 2025
https://github.com/liutian/smart-doc-web
smart-doc 前端项目
angular5 pwa sass serviceworker spa
Last synced: 23 Jan 2025
https://github.com/thealexlichter/alexander-lichter-dynamic-rendering
cloaking dynamic-rendering nuxt seo spa
Last synced: 29 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/pjiwm/yew-navbar
Yew Navbar using the yew router
bootstrap rust spa yew yew-framework yew-router
Last synced: 13 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/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/lithos-hub/iread
App about books using Google Books API
api css google google-books-api html javascript spa vuejs
Last synced: 23 Jan 2025
https://github.com/bitcooker/champions-queue
SvelteKit SPA for the League of Legends NA Champions Queue server. Player, Champion, and Team profiles and stats.
Last synced: 26 Dec 2024
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/rulyotano/httpd-spa
Docker image to create apache httpd to allow spa apps
docker docker-image single-page-applications spa
Last synced: 26 Dec 2024
https://github.com/wjdp/cylfill
⏰ Tiny app to track filling of compressed air cylinders
pwa-app scuba scuba-diving spa
Last synced: 20 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/lexmin0412/vite-react-app
vite react application template
Last synced: 13 Jan 2025
https://github.com/helcioitiyama/be-the-hero-app
App created during Omnistack11
javascript nodejs react-native reactjs spa sqlite3
Last synced: 02 Jan 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/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/mohammad-zolghadr/loginformvalidation
Login & Signup Form Validation
css functional-components html javascript jsx react-router-dom reactjs recaptcha spa toastify
Last synced: 03 Jan 2025
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/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/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/jingyenloh/netcorevue
Code for my Web Applications Development module assignment
Last synced: 08 Feb 2025
https://github.com/mubbashirhussain/mubbashirhussain
Hi i'am Mubbashir hussain , i am a Frontend Developer/MEAR stack Developer
css custom html javascript javascript-library mongodb mubbashir mubbashirhussain nodejs profile-readme react-native react-native-app reactjs readme readme-profile redux resume spa typescript vite
Last synced: 03 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/bclehmann/wfinance
This is going to be a stock ticker app. It ain't even close to done.
csharp netcore react redux single-page-app spa stock-market
Last synced: 10 Jan 2025
https://github.com/ahmad-mdi/onlineshop
shopping store project: In this project, Spring Boot(MVC), AngularJs,Bootstrap,jsp-hibernate-postgeSQL database, and restapi technologies have been used by me.
angularjs eccomerce-app hibernate-jpa java javascript-library jsp-servlet panel-admin rest-api spa spring-boot
Last synced: 03 Jan 2025
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/hassan254-prog/weather_laravel_vue-app
Weather Application written in VueJs and laravel RESTful API that makes calls to open weather API's
javascript laravel rest-api spa vuejs weather-api
Last synced: 24 Jan 2025
https://github.com/asdznpro/asdznpro-cv
Andrew Sukhushin's Curriculum Vitae
axios axios-react css-modules react redux-toolkit regru rtk-query sass scss-styles selectel spa typescript vite vk-cloud vk-cloud-solutions vk-cloud-storage
Last synced: 11 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/sekolah-beta-2023/asrofil-fachrul-riidlo_whisper.io
Simple functional web chat app with intuitive UI.
chat daisyui javascript learning-project nuxtjs pwa socket-io spa ssr tailwindcss vuejs web-app websocket
Last synced: 23 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/atshakil/react-redux-post_load_ops
A scaffold that demonstrates the working strategy of PostLoadOperations service with React and Redux
Last synced: 01 Feb 2025
https://github.com/doug-oliveira/grabber
A SPA Youtube, Instagram, Tiktok video downloader.
downloader rails ruby spa video
Last synced: 09 Feb 2025
https://github.com/starostinlf/webpack-react-spa-template
Шаблонная Webpack-сборка React-SPA-приложения на TypeScript
javascript react redux redux-toolkit scss spa typescript webpack
Last synced: 31 Jan 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