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/jackomo007/vue-firebase-bookmark
Small & Simple Bookmark
Last synced: 05 Jan 2025
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/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/junixapp/multipage-vue-spa
基于vue-cli重构的大型多页面SPA项目架构。
multipage multipage-spa spa vue
Last synced: 19 Jan 2025
https://github.com/jingyenloh/netcorevue
Code for my Web Applications Development module assignment
Last synced: 08 Feb 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/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/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/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/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/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/pateash/ashishpatel.info
Portfolio website old
javascript laravel php portfolio-website single-page-applications spa vuejs2
Last synced: 10 Feb 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/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/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/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/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/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/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/a6iyyu/dorevi
Dorevi, my single-page application is restaurant-themed. This repository aims to complete the test for Sekawan Media.
json reactts restaurant spa typescript
Last synced: 21 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/itokun99/nikuy
Buat undangan nikah kamu atau ikuti acara nikahan disekitar kamu
Last synced: 18 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/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/lexmin0412/vite-react-app
vite react application template
Last synced: 13 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/thealexlichter/alexander-lichter-dynamic-rendering
cloaking dynamic-rendering nuxt seo spa
Last synced: 29 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/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/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/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/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/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/timoanttila/svelte-doksut
Documenting a REST API project is really important, but usually cumbersome. Doksut provides an easy way to create an easy-to-read website from a json file.
documentation documentation-generator documentation-tool pwa spa svelte svelte-documentation svelte-example svelte-framework sveltejs webapp website
Last synced: 20 Jan 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/iondrimba/musicbattl
Music chart system with realtime voting (Asp.net WebpAPI)
asp-net-mvc csharp javascript spa websockets
Last synced: 20 Dec 2024
https://github.com/tupilabs/slbr-cordova
Speak Like A Brazilian Cordova app
brazilian brazilianportuguese dictionary mobile portuguese spa
Last synced: 31 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/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/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/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/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/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/efiand/vue-pizza
Веб-приложение для пиццерии.
eslint htmlacademy jest portfolio-project spa vue-router vue-test-utils vuex webpack
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/xan105/web-vanilla-router
Simple Vanilla JS router based on the Navigation API & URLPattern API
browser esbuild esm navigation router spa vanilla-javascript vanillajs
Last synced: 10 Nov 2024
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/pateash/maffick
Central India's largest Cultural Fest, Maffick by NIT Bhopal
Last synced: 22 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/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/f00b4r/dub
:whale: Docker Hub front-end API wrapper written in Vue.js
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/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/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/nazar1ua/reise
Сайт туристичної компанії. Створено за допомогою Vue і TailwindCSS
Last synced: 05 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/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/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/mattriley/charlie-gaffer
Frontend for Charlie Gaffer. Professional lighting for film and TV.
javascript no-redux no-typescript react spa
Last synced: 30 Dec 2024
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/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/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/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/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/fajarwz/goodbook-fe
Frontend for Goodbook App. Created with React
Last synced: 30 Dec 2024
https://github.com/alexgalhardo/finances.alexgalhardo.com
A simple project I created to control my personal finances, using Vite and vanilla Javascript manipulating the DOM, in addition to saving the data in localStorage, and being able to export the data in JSON and CSV format
javascript react spa typescript
Last synced: 09 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/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/liutian/smart-doc-web
smart-doc 前端项目
angular5 pwa sass serviceworker spa
Last synced: 23 Jan 2025
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/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/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/vincenzo-petronio/aspnetalpine
ASP.NET MVC & AlpineJS
alpinejs asp-net-mvc bootstrap5 spa
Last synced: 08 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/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/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/steciuk/card-game
Bachelor's degree thesis project in Computer Science at Warsaw University of Technology
angular cardgame express jwt mongodb multiplayer-browser-game spa websocket
Last synced: 06 Jan 2025
https://github.com/logustra/pokedex
📗 List of pokémon
atomic-design atomic-design-example ddd ddd-example graphql graphql-example react spa typescript
Last synced: 22 Jan 2025
https://github.com/webmatze/mixtapes
A simple app to create mixtapes on cassettes with 60, 90, 100, and 120 minutes length constraints.
mixtape mixtape-generator mixtapes single-page-app spa spotify spotify-web-api vue vuejs
Last synced: 09 Jan 2025
https://github.com/md0011/foodstuffs_store
A Single-Page Application (SPA) using React Router DOM for a Foodstuffs Store.
context-api lighhouse localstorage react react-router-dom reactjs spa
Last synced: 22 Jan 2025
https://github.com/somenoe/go-spa
A proof-of-concept single-page application built entirely in Go using the go-app framework.
go-app golang proof-of-concept spa
Last synced: 06 Jan 2025
https://github.com/somenoe/go-spa-hot-reload
A proof-of-concept single-page application built entirely in Go using the go-app framework, with hot reload.
go-app golang hot-reload proof-of-concept spa
Last synced: 06 Jan 2025
https://github.com/najahaja/youngdevinterns-reactjs-portfolio
My personal portfolio website, built using React, Vite, and Tailwind CSS. It highlights my projects, skills, and experiences in a modern and responsive design. Leveraging React for dynamic user interfaces, Vite for fast build times, and Tailwind CSS for efficient styling, this portfolio aims to provide a seamless and engaging user experience.
css frontend-web javascript react react-hooks react-router-dom spa tailwindcss vite webdevelopment
Last synced: 29 Dec 2024
https://github.com/dmsumon2020/foodman
Welcome to FoodMAN Restaurant SPA! This is a single-page web application (SPA) that allows users to log in, add food items, view the details of food items added by other users, update their own items, and manage their orders.
expressjs food-ordering javascript mongodb reactjs spa tailwindcss
Last synced: 10 Feb 2025