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-01 00:28:14 UTC
- JSON Representation
https://github.com/avidrucker/pwa-autofocus-app
progressive web app implementing the autofocus task management algorithm
minimalist productivity pwa spa todo-app
Last synced: 18 Dec 2024
https://github.com/ajsalemo/vue.js-ui-template
A project mocking up a Blog to start experimenting with Vue.js, Vuetify and SASS.
blog component-architecture components javascr netlify node node-sa sass scss single spa vue vuetify
Last synced: 29 Dec 2024
https://github.com/jamaluddinrumi/inutrition
Nutrition Management Web App by leveraging Laravel, Inertia JS, Vue, Vuetify, & Tailwind CSS.
inertiajs laravel spa tailwindcss vue vuetify
Last synced: 08 Jan 2025
https://github.com/denishrana09/online-portrait-react-app
emailjs node-sass react react-ga react-helmet reactjs spa
Last synced: 19 Dec 2024
https://github.com/stringmanolo/ff
Fast Framework. A javascript 300 lines of code browser library and framework to help you build your webpages providing you with some easy to use features.
aliases browser-cache cache custom-tags framework html javascript javascript-library kebab-case localstorage mustache router shortcuts spa
Last synced: 14 Dec 2024
https://github.com/geicesousa/burgerladies
Quinto e último projeto da Laboratoria; feito em dupla. Criamos uma interface na qual é possível: fazer login, criar pedidos, fazer cadastro e edição de funcionários e de produtos, verificar pedidos realizados. Nesse projeto utilizamos a biblioteca React e fizemos a implementação do projeto utilizando o Vercel.
javascript react spa styled-components
Last synced: 01 Jan 2025
https://github.com/gyselroth/balloon-client-web
balloon web user interface
balloon css html5 javascript-applications pwa spa web-ui
Last synced: 10 Nov 2024
https://github.com/skn-036/spa-shopping-cart-stripe-payment
This repository implements Laravel and Vue.js as a product shopping cart single page application(SPA). Laravel Cashier(stripe) is used as the payment gateway.
laravel laravel-cashier payment-gateway payment-integration php shopping-cart shopping-cart-spa spa spa-payment-gateway spa-shopping-cart spa-stripe stripe vue vue-router vue-spa vuejs vuex
Last synced: 17 Dec 2024
https://github.com/frknasir/cogito
An open source personal website
laravel6 php73 spa sqlite vue-router vue2 vuex
Last synced: 17 Dec 2024
https://github.com/nawazm92/laravue-spa
Laravel + Vue Single Page Application
laravel laravel-vue-spa laravel6 single-page-app spa vue vuex
Last synced: 17 Dec 2024
https://github.com/nobledsmarts/walkify-doc
documentation for walkifyjs
custom-router javascript js route router routes singlepage singlepageapplication spa walkifyjs
Last synced: 04 Feb 2025
https://github.com/djfurman/well-managed-deployments
Deployments are hard, doing it with proper oversight is harder, tracking it is near impossible without crazy expense. Meet a serverless solution to the problem.
serverless-application service-management spa
Last synced: 29 Nov 2024
https://github.com/jekuer/angular-ideal-htaccess
Ideal secure and performant htaccess for running an Angular application on Apache.
Last synced: 04 Dec 2024
https://github.com/nobledsmarts/iblogg
Iblogg - iblogg is single page web application (spa) blog built with walkifyjs and codeigniter4
ci4 codeigniter codeigniter4 hash-routing routing spa walkify walkifyjs walkifyjs-library webapp
Last synced: 26 Jan 2025
https://github.com/eldoy/wsrecon
Isomorphic implementation of an automatically reconnecting websocket client.
browser client isomorphic javascript reconnecting-websocket spa websocket
Last synced: 03 Jan 2025
https://github.com/juliolmuller/poseidon-splash-screen
A cool splash screen for the Poseidon brand.
animation css html keyframes spa splash-screen svg
Last synced: 15 Jan 2025
https://github.com/mozgiii/caddy-templatify-config
Convert JSON config file to Caddy template
caddy docker runtime-configuration spa template
Last synced: 21 Jan 2025
https://github.com/danidre14/projectree-frontend
Projectree allows you to create a page showcasing all the projects you want to share with your audience.
Last synced: 08 Jan 2025
https://github.com/abhi18av/minimal-fulcro-app
The walkthrough of a minimal fulcro app
clojurescript fulcro reactjs spa
Last synced: 05 Jan 2025
https://github.com/ijayabby/spa-rest-api-in-vuejs
This project is built with Vue.js and Vite, and uses Dog API RESTful API that provides access to images of different dog breeds and sub-breeds. Users can select an image to apply filters to it using Cloudinary's image transformation APIs.
cloudinary dogapi restful-api spa vuejs
Last synced: 04 Feb 2025
https://github.com/mihailgaberov/address-book
Client Side Address Book
address-book angular1 app css html js spa
Last synced: 21 Dec 2024
https://github.com/linb/jsoneditor
A great tool for editing JSON
crossui editor javascript json spa tool
Last synced: 06 Jan 2025
https://github.com/matorral-project/alameda-ui
Alameda project management application UI
agile project-management react sass spa
Last synced: 12 Nov 2024
https://github.com/heybran/breeze-router
A lightweight, zero-dependency client-side router for single page applications (SPAs).
Last synced: 17 Jan 2025
https://github.com/linagora/esn-frontend-calendar-public
Public calendar SPA for OpenPaaS
Last synced: 02 Jan 2025
https://github.com/alphayowakarindi/laravel9-vue3-blog
This a complete blog tutorial with authentication that I did on my youtube channel with Laravel 9, Vue 3 and Laravel sanctum. Enjoy!
blog laravel sanctum-authentication spa vue3
Last synced: 10 Nov 2024
https://github.com/kklisura/spring-spa-login
Example Spring application with REST and Social login for SPA
emberjs social-login spa spring-boot
Last synced: 09 Jan 2025
https://github.com/curityio/gatsby-assisted-token
Assisted token flow with React Context and Gatsby CLI
assisted-token code-example oauth2 openid-connect spa
Last synced: 03 Dec 2024
https://github.com/hamidb80/maze-vis
A* BFS DFS visualization
a-star bfs dfs karax nim path-finding-algorithms path-finding-visualizer spa web web-app
Last synced: 31 Oct 2024
https://github.com/jatin-8898/muscial-venue-react-spa
A single page application which has a Musical Event Venue Page made using react. :large_orange_diamond:
musical musical-event react reactjs spa venue
Last synced: 17 Jan 2025
https://github.com/emarifer/axum-static-file-server-spa
Axum Static File Server + SPA [Full-stack App: Rust&Axum/TypeScript&Solidjs]
axum axum-framework axum-server rust solidjs solidjs-router spa tailwindcss typescript
Last synced: 17 Jan 2025
https://github.com/goulvenclech/goulvenclech_11_02082021
Project 11 of the OpenClassrooms "Front End Developer" course. Powered by React, React Router and TypeScript.
jest postcss react spa tailwindcss typescript
Last synced: 14 Oct 2024
https://github.com/goulvenclech/goulvenclech_14_101221_website
Project 14 of the OpenClassrooms "Front End Developer" course. Powered by TypeScript, React, React Router & TailwindCss.
react react-router spa tailwindcss typescript
Last synced: 14 Oct 2024
https://github.com/goulvenclech/goulvenclech_12_06092021
Project 12 of the OpenClassrooms "Front End Developer" course. Powered by ReScript, React, and D3.js.
chart react rescript rescript-react spa tailwindcss
Last synced: 14 Oct 2024
https://github.com/mohammad-zolghadr/pro-todo
A professional todolist that stores information in local storage and uses Redux to manage states.
css hooks html javascript localstorage react-router-dom reactjs redux spa speech-recognition
Last synced: 03 Jan 2025
https://github.com/andreybo/cloudflare-d1-kv-auth-starter
Complete starter template for building modern, scalable authentication systems using Cloudflare Workers and the D1 database. This monorepo combines a robust backend with Drizzle ORM for database management and a responsive React frontend styled with Tailwind CSS.
authentication cloudflare cloudflare-d1 cloudflare-kv cloudflare-workers d1 front-end frontend kv miniflare monorepo spa starter-kit starter-template template vite
Last synced: 29 Dec 2024
https://github.com/vinyll/simple-page-application
A new generation of Web Apps, made simple
client-side milligram riotjs simple single-page-app spa webapp
Last synced: 14 Dec 2024
https://github.com/spacetab-io/prerender-go
Making static html pages of your SPA for search bots with storing results in S3 (or on local filesystem).
angular chromedp go golang prerender prerenderio react rendering sitemap-url spa vue
Last synced: 22 Dec 2024
https://github.com/famousketchup/home-blog-hexo
My slick personal one-page static website with blog, built on Hexo
about-me blog development hexo javascript personal-website professional-services pug scss single-page-app single-page-site spa stories tutorials
Last synced: 10 Oct 2024
https://github.com/stefruseva88/book-lib-ui-tests
UI Testing of SPA using Playwright.
e2e-testing javascript playwright spa ui-testing
Last synced: 14 Oct 2024
https://github.com/neilfranci/book-management-sphm
Big Project about Book Management with Java OOP
bootstrap graalvm-native-image htmx management-system maven postgresql restful-api server-side-rendering single-page-app spa spring-boot spring-security ssr thymeleaf
Last synced: 10 Oct 2024
https://github.com/alterebro/m.js
Minimalistic 1Kb library to prototype Single Page Applications as fast as lightning
ajax javascript-library minimal prototyping request router spa template
Last synced: 14 Jan 2025
https://github.com/jarweb/preact-mobx-sample
a sample build by preact and mobx
Last synced: 25 Jan 2025
https://github.com/gustavomorinaga/copyscotch
🛸 A SvelteKit implementation of Hoppscotch.
api developer-tools gustavomorinaga http pwa rest shadcn-svelte spa sveltekit tailwindcss typescript
Last synced: 13 Oct 2024
https://github.com/jonaskuske/thesis
⚡ Accelerating Multi-Page App Rendering Through Service Workers
app-shell isomorphic mpa service-worker spa stream
Last synced: 05 Feb 2025
https://github.com/synw/django-spages
Lightweight single page app engine for Django
Last synced: 19 Jan 2025
https://github.com/mrsobhan/reactjs-project
A passionate front end developer from Iran. This project is one of the great React library that I have shared live for you. ❤️
back-end bootstrap-react css front-end html js jsx reactjs spa ui-components
Last synced: 15 Jan 2025
https://github.com/PhilippMDoerner/AldruneWikiFrontEnd
The SPA frontend for the AldruneWiki/Nimstoryfont backend (https://github.com/PhilippMDoerner/NimStoryFont). A dungeons and dragons wiki webpage.
angular pwa spa typescript website wiki
Last synced: 24 Oct 2024
https://github.com/lifeparticle/reactjs-starter-template-antd
ReactJS starter template with Ant Design
antd boilerplate css developer-tools html javascript nodejs productivity react-query reactjs scaffdog scss spa starter starter-kit starter-project starter-template testing typescript vite
Last synced: 17 Nov 2024
https://github.com/newhoteng/metrics
Metrics is a single-page-application built with react and redux. It fetches air quality data for selected cities from an API and displays the cities with their corresponding air quality index (aqi) on the homepage. Clicking on a city on the homepage directs users to a details page which lists the concentration of the various pollutants.
css-modules react react-router react-testing-library redux-toolkit snapshot-testing spa unit-testing webpack
Last synced: 05 Feb 2025
https://github.com/rafal19987/hairdresser-salon-landing-page-booking-system-nextjs-tailwind-typescript-redux-nextauth-zod
[STILL IN DEVELOPMENT] Side project for learning purposes - front-end landing page for a hairdressing salon with a dedicated visit booking system.
2023 booking-system fullstack google-login handlebars jsonwebtoken landing-page neon next-auth nextjs13 nodemailer prisma prisma-orm react-hook-form redux-toolkit side-project spa tailwindcss typescript zod-validation
Last synced: 20 Nov 2024
https://github.com/kaanguru/local-first-template
SvelteKit Static Site Generation Template
dexiejs indexeddb pwa pwa-template skeleton spa ssg svelte sveltekit tailwindcss template
Last synced: 05 Feb 2025
https://github.com/natsalete/minhas-tarefas
Este repositório possui o código-fonte da aplicação web construída em React para uma lista de tarefas.
react-router reactjs redux spa styled-components typescript
Last synced: 21 Jan 2025
https://github.com/localnerve/wpspa
Taking Wordpress Optimization To The Next Level
javascript spa wordpress wordpress-site
Last synced: 19 Jan 2025
https://github.com/simonneutert/pizza-dough-calculator
This project is not much more than a cheap rip-off from Städler Made has undeniabely one of THE BEST recipes for pizza dough's on their website! Please, visit their page and take a look around before continuing here, they really deserve it!
cljs clojurescript single-page-app single-page-applications spa
Last synced: 22 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/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: 11 Nov 2024
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/clouduser98/simple-githubpages-spa-router
Simple web router for SPA hosted in Github Pages
front-end javascript routing single-page-applications spa typescript
Last synced: 03 Feb 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/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/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
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/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/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/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/fajarwz/goodbook-fe
Frontend for Goodbook App. Created with React
Last synced: 30 Dec 2024
https://github.com/vincenzo-petronio/aspnetalpine
ASP.NET MVC & AlpineJS
alpinejs asp-net-mvc bootstrap5 spa
Last synced: 08 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: 18 Dec 2024
https://github.com/c0de4un/nginx-spa-api-example
SPA + API on nginx-based server example
Last synced: 09 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/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/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/ahmednuaman/serverless-react-connect-spa
A auth ready Serverless React Connect SPA
authentication connect express lambda middleware node react redux serverless spa
Last synced: 18 Dec 2024
https://github.com/arieljimenez/pybanca-front
Frontend for the app pyBanca
elm-architecture elm-lang functional-programming js spa
Last synced: 11 Jan 2025
https://github.com/pateash/ashishpatel.info
Portfolio website old
javascript laravel php portfolio-website single-page-applications spa vuejs2
Last synced: 18 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/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/koko37/whythesmell
React data input and visualization example
axios javascript react redux smell spa toilet
Last synced: 21 Dec 2024
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/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/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