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-15 00:25:30 UTC
- JSON Representation
https://github.com/christopherliedtke/imageboard_mountainview
Imageboard to collect images through upload with additional meta data and tagging
location-hash modal node-js postgresql spa vuejs
Last synced: 21 Jan 2025
https://github.com/ptr-cs/react-weather-app
A React-based, responsive, Single Page Application (SPA) that utilizes the AccuWeather API to display current conditions data for a specified city.
accuweather api application bootstrap jest page react single spa typescript unit-test weather
Last synced: 21 Jan 2025
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/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
https://github.com/josueec/rawg-clone
🎮 All the relevant information about your favorite games in one place.
nodejs postgresql reactjs sequelize spa videogames
Last synced: 02 Jan 2025
https://github.com/ekarton/google-photos-drive
An Angular app to navigate through your Google Photos albums like a directory
angular google-photos photos rxjs spa
Last synced: 06 Dec 2024
https://github.com/lixinyang123/clouddt
Easy to use code editor with cloud development environment.
Last synced: 07 Feb 2025
https://github.com/jaid/react-reconciler-playground
React Reconciler playground web app.
react react-dom react-reconciler single-page-app spa webapp website
Last synced: 25 Dec 2024
https://github.com/aryajava/rc40-challenge22-spa
This project is a Single Page Application (SPA) that utilizes a RESTful API to perform BREADS (Browse, Read, Edit, Add, Delete, Sort) operations.
api bootstrap5 breads expressjs font-awesome full-stack javascript jquery mongodb nodejs restful-api spa web-development
Last synced: 09 Feb 2025
https://github.com/karna41317/css_parallex
react parallex SPA with CSS
css css-parallex parallexeffect react spa webpack2
Last synced: 03 Feb 2025
https://github.com/lauravuo/aws-spa
CDK script for deploying single-page-app to AWS S3
aws aws-acm aws-cdk cloudfront deployment devops https route53 s3 s3-website single-page-app spa
Last synced: 13 Jan 2025
https://github.com/mcraiha/tarjouspohja
(Hyvien) tarjousviestien generointi https://tarjous.raiha.rocks/
Last synced: 10 Feb 2025
https://github.com/pkarpovich/env-driven-static-server
Create and assign dynamic environment variables to your SPA at runtime through environment variables. This is ideal for reusing containers across various environments
docker environment-variables react spa vue
Last synced: 13 Jan 2025
https://github.com/alexgalhardo/games.alexgalhardo.com
A side project I created to learn ReactJS with Typescript using Stateless Authentication with JWT and localStorage, as also improve my skills in product development, UI/UX, SEO, and so on. This is a Micro SaaS (software as a service) project, that uses Stripe checkout to take care of payments and subscriptions management.
bootstrap5 react single-page-applications spa stripe
Last synced: 21 Jan 2025
https://github.com/joseluisq/nuxt-typescript-boilerplate
A Nuxt.js / TypeScript / Standard Style boilerplate.
nuxtjs spa standardjs static-site typescript vuejs2
Last synced: 10 Feb 2025
https://github.com/mojtabagh0098/vue-todo
Vuejs Todo SPA
javascript single-page-applications spa todo-app todoapp-vue vue3 vuejs
Last synced: 13 Jan 2025
https://github.com/danialeyz/spa-app
This is a single page application (SPA) project made with DaisyUI and TailwindCSS, two CSS frameworks that offer multiple themes and interactive features.
daisyui dark-mode single-page-app single-page-applications spa tailwindcss theme vanilla-javascript
Last synced: 03 Feb 2025
https://github.com/rayc2045/vanilla-router
Vanilla JS router build with web components
router single-page-applications spa vanilla-js web-components
Last synced: 01 Feb 2025
https://github.com/maestre3d/private-cloud-watcher
An SPA web app to manage your cloud-stored resources.
angular aws cdn javascript s3 spa webapp
Last synced: 13 Feb 2025
https://github.com/juliazib/hamburgueria-spa
SPA construída como projeto final do Módulo 5 do Curso de Web Dev Full Stack da Resilia Educação
javascript react single-page-application spa styledcomponents
Last synced: 21 Jan 2025
https://github.com/graphtylove/warcraft_stats_frontend
React App for Warcraft Stats
Last synced: 07 Jan 2025
https://github.com/oleg-darkdev/footprints-of-romas_app
Research project presented as an interactive map depicting the locations of Romani repressions in Belarus during the period of World War II.
aws-ec2 belarus history javascript map mapbox romanian spa strapi-cms sveltejs sveltekit tailwindcss world-war-2
Last synced: 14 Feb 2025
https://github.com/skomorox/react-three-nephilim
3d SPA engine based on React and Three.js
animation mvc react react-three react-three-spa spa threejs
Last synced: 02 Nov 2024
https://github.com/afeiship/generator-react-app
Yeoman generator for react app.
cra mpa multipage react spa yo yoeman-generator
Last synced: 07 Feb 2025
https://github.com/oleksandr073/todoapp-js
ToDoApp-JS
authentication expressjs javascript json jwt nodejs rest-api spa todoapp todoapp-js webpack
Last synced: 03 Feb 2025
https://github.com/chneau/docker-nginx-spa
Docker image used to serve a Single Page App with environment substitution
docker environment nginx runtime spa substitution
Last synced: 27 Dec 2024
https://github.com/mateus-s-quintanilha/dentist-app
A Landing-Page made for a real Dentist Office.
angular bootstrap5 javascript landing-page ngbootstrap scss spa typescript
Last synced: 01 Jan 2025
https://github.com/lamsut/contactbook-fe
CT313H
bootstrap caddy spa tanstack-vue-query vue-router
Last synced: 07 Jan 2025
https://github.com/ajsalemo/nodewebsockets-project
A small web sockets project with Vue as the UI and Node with the WS package as the server.
azure javascript node spa vue websockets ws wss
Last synced: 29 Dec 2024
https://github.com/muchassak/home-budget
SPA for managing your finances by taking track of your budgets and expenses 💸
javascript react react-dom react-router-dom single-page spa tailwind
Last synced: 11 Feb 2025
https://github.com/glowiep/quick-memo
Quick Memo is a responsive React web app with a minimalist interface for keeping track of notes.
note-taking passion-project react reactjs single-page-app spa
Last synced: 11 Feb 2025
https://github.com/ramxv/proyecto-ds7
Este proyecto es una Aplicación de Página Única (SPA) desarrollada usando PHP y JavaScript.
bootstrap5 javascript mvc-architecture php8 spa
Last synced: 19 Jan 2025
https://github.com/gabrielf7/calculando-em-angular
Repositório destinado ao início dos estudos em AngulaJS.
Last synced: 30 Dec 2024
https://github.com/vsimko/vue-vuetify-parcel-now-example
Example project showing Vue+Vuetify bundled using Parcel and deployed to Zeit/Now
example-project parcel-bundler single-page-app spa vuejs2 vuetify zeit-now
Last synced: 11 Jan 2025
https://github.com/alexeyburyanov/smarthotel220.web
Single-page (SPA) application website for SmartHotel220 project.
aad-b2c asp-net-core booking booking-platform booking-system docker mvc nodejs react redux sass server-side-prerendering spa svg typescript webpack2
Last synced: 21 Jan 2025
https://github.com/mahabubx7/react-spa-starter-kit
React (SPA) starter kit (using @react-18) with Vite, TypeScript, and Redux/RTK/Query
client-side commitlint csr eslint prettier react react-18 react-router-v6 redux redux-query redux-toolkit sass scss-modules single-page-applications spa tailwindcss tsx typescript vite
Last synced: 14 Jan 2025
https://github.com/onadan/swiftdocs
SwiftDocs is a revolutionary documentation platform designed to simplify and enhance project management and teamwork. This cutting-edge tool automates the creation of product, system, and requirement documentation, allowing you to focus on achieving your project goals.
ai nextjs openai react spa tailwindcss
Last synced: 30 Dec 2024
https://github.com/baguilar6174/react-heroes-app
This application is the result of the React: De cero a experto ( Hooks y MERN ) course, it consists of a simple application with basic and advanced React concepts.
Last synced: 28 Dec 2024
https://github.com/marcospgdev/netwise
Frontend de NetWise, una plataforma para emprendedores, construido con React. Permite a los usuarios registrarse, iniciar sesión, crear y gestionar proyectos, y comunicarse en tiempo real. La interfaz es moderna y fácil de usar, diseñada para ofrecer una experiencia fluida y atractiva.
css front-end-development frontend javascript jsx react spa vite
Last synced: 21 Jan 2025
https://github.com/vs0uz4/spa_vuejs
Curso de SPA com Vue.js Dockerizado
axios highcharts jwt nodejs spa vue-router vuejs2 vuex webpack
Last synced: 07 Jan 2025
https://github.com/gitfrandu4/ftv-birds-info
Práctica de DAW2 - Aves endémicas de la isla de Fuerteventura (Angular)
angular aves fuerteventura spa
Last synced: 30 Dec 2024
https://github.com/rahmatrhd/react-final-projects
react and react native class batch1 Connext final projects
Last synced: 21 Jan 2025
https://github.com/mirzobox/react-tutorials
It is notes of React library. React is best of the best for me 😊
jsx jsx-renderer jsx-syntax jsx-templates react react-hooks react-router reactjs spa
Last synced: 21 Jan 2025
https://github.com/kimoamego/bakery
landing page is developed using HTML, CSS, and Bootstrap, providing an attractive and fully responsive design. It focuses on delivering a smooth user experience with clear navigation, quick access to key information, and a modern look that highlights the main features of the delivery service.
clean-code config css3 frontend git github github-config html5 javascript landing-page responsive spa web-development website-design
Last synced: 03 Feb 2025
https://github.com/kimoamego/criativo
landing page is using HTML, CSS, and Bootstrap to offer a visually appealing and responsive design. It is crafted to ensure easy navigation, fast loading, and a seamless experience for users, all while showcasing the core features of the delivery service.
bootstrap config css3 frontend git github-config html5 javascript landing-page react readme reponsive-web-design spa web-development
Last synced: 03 Feb 2025
https://github.com/goldylucks/tiny-spa-router
Tiny SPA Router (no dependencies)
javascript javascript-library npm-package router spa
Last synced: 28 Dec 2024
https://github.com/bad-logic/isomorphic_app_react_express
isomorphic, ssr, spa, redux
Last synced: 21 Jan 2025
https://github.com/henriquelluiz/weather-forecast
A weather forecast app.
angular ngrx sass spa typescript weather-app webapp
Last synced: 28 Dec 2024
https://github.com/neelanjan00/to-do-single-page-application
A Single Page Application (SPA) made using AJAX, jQuery, Bootstrap, and JavaScript that serves as a daily to-do list.
ajax bootstrap3 css html jquery js spa
Last synced: 11 Jan 2025
https://github.com/karesztrk/breadtoolkit
Single Page Application which helps Bakers to bake wonderful breads.
animations baking blog bread calculator chakra chakra-ui cypress-io framer-motion jest netlify nextjs pwa react recipes spa
Last synced: 26 Jan 2025
https://github.com/curegit/vue-spa-template
Vue + Vite + TypeScript + ESLint + Prettier template for single-page applications
eslint npm prettier spa template typescript vue vuejs
Last synced: 18 Jan 2025
https://github.com/mirianalejandra1996/report-generator
📠 Project developed in VueJs that generates reports in .xlsx 📝(Excel) format for Tkambio company 💰
challenge excel excel-export javascript javascript-framework laboratoria momentjs sass scss single-page-applications spa vue
Last synced: 08 Jan 2025
https://github.com/alexlatam/laravel-spa-inertia-crud-projects
Laravel with Jetstream, Inertia and Vuejs for a CRUD spa about projects
crud inertiajs jetstream laravel single-page-app spa vuejs
Last synced: 21 Jan 2025
https://github.com/beeman/loopback-example-i18n-spas
Example of a LoopBack app with multiple static clients based on locale
Last synced: 28 Dec 2024
https://github.com/marcodpt/wand
A tiny JS router that makes no assumptions about its usage.
browser deno es6 esm esmodule express functional-programming hashrouter javascript microfrontend microjs microlibrary node plugins queryparser querystring router spa universal-router url
Last synced: 13 Jan 2025
https://github.com/devkabir/laravel-splade-starter
For a php artisan who interested in Spa, Blade and Socialite
blade laravel laravel-admin-panel laravel-socialite php spa splade
Last synced: 26 Jan 2025
https://github.com/dashpilot/vanilla-spa
Simple single-page app written in vanilla js
handlebars no-build simple single-page-app spa vanilla-javascript vanilla-js
Last synced: 14 Jan 2025
https://github.com/marcodpt/router
A minimalistic url router for browser, server and whatever use you imagine! Written as a js es6 module.
es6 esm esmodule expressjs hash-router hash-routing hashrouter microfrontend microfrontends microjs microlibrary pagejs router single-page-app spa universal-router url-router url-routing urlroute
Last synced: 14 Nov 2024
https://github.com/jdfx/laravel-api-react-front-end-docker-template
laravel-api-react-front-end-docker-template
api create-react-app docker docker-compose laravel react spa
Last synced: 14 Jan 2025
https://github.com/nafeu/angular-graphql-prototype
A basic Angular 1 SPA starter that is useful for prototyping static sites with minimal MVC & API functionality.
Last synced: 08 Jan 2025
https://github.com/nemtsevk/big-trip
«Большое путешествие» — сервис для путешественников
Last synced: 12 Jan 2025
https://github.com/cyco/yt-page-transition
Weekend project to figure out how to do smooth page transitions youtube-style.
dom history-api javascript page-transitions spa
Last synced: 08 Jan 2025
https://github.com/thenewtoncode/75cracker
75CRACKER is a web application designed to help me and my friends track progress on the Blind 75 coding challenge sheet. It allows users to log their progress, view others' progress, and communicate through a common chat area.
client-server expressjs hobby-project mern mongodb nodejs react reactjs spa tracker website
Last synced: 11 Feb 2025
https://github.com/ecomplus/admin-marketplace
Apps marketplace for E-Com Plus admin with Vue SPA
apps-marketplace dashboard ecomplus-apps spa vuejs
Last synced: 06 Nov 2024
https://github.com/maysker/parking.gent
An SPA aimed at optimizing urban parking in Ghent, utilizing open data and APIs to simplify the search for parking spaces. It's the first step towards improving mobility and integrating the city's art and technology.
api geolocation ghent javascript maps opendata opendata-api parking spa urbanmobility webdevelopment
Last synced: 30 Dec 2024
https://github.com/housebirdgames/birdhouse
Birdhouse is a Vanilla JavaScript framework for Single Page Applications and supports easy Progressive Web App rollouts through its NodeJS Pipeline.
birdhouse framework javascript js nodejs single-page-applications spa vanilla-javascript webapp
Last synced: 14 Jan 2025
https://github.com/housebirdgames/housebird-games
The frontend for housebird.games, built with the Birdhouse framework.
birdhouse portfolio portfolio-website pwa spa webapp
Last synced: 14 Jan 2025
https://github.com/matheuscfbt/ngcommerce
NgCommerce is a Single Page Application (SPA) developed using Angular and Bootstrap, focused on building a modern e-commerce platform. The project provides a solid foundation for developing online stores by leveraging best practices in web development.
angular bootstrap css html spa typescript
Last synced: 30 Dec 2024
https://github.com/matheuscfbt/apimarket-front-end
ApiMarket-Front-End is the front-end of the ApiMarket platform, developed in Angular as a Single Page Application (SPA), aimed at facilitating the integration of APIs. This repository uses Bootstrap for responsive design and communicates with the ApiMarket Back-End, where the APIs data and services are managed.
angular bootstrap css html spa typescript
Last synced: 30 Dec 2024
https://github.com/radhifadlillah/go-svelte-spa
Template for building SPA with Go + Svelte + TS
go spa svelte template typescript
Last synced: 08 Jan 2025
https://github.com/andresmpa/job-listings-app
A job listing app from frontend mentor
nuxt spa ssr tailwindcss typescript vue
Last synced: 26 Jan 2025
https://github.com/kropanov/react-task-project
react material-ui
frontend js material-ui react spa
Last synced: 31 Jan 2025
https://github.com/kropanov/hanafuda
Browser game
express mongodb node react spa typescript
Last synced: 31 Jan 2025
https://github.com/yracnet/spa-proxy
SPA Proxy FrondEnd
browsersync gulp maven proxy spa
Last synced: 02 Jan 2025
https://github.com/leonardovff/angular-crud-auth-e2e
Repository used to study Angular. SPA with crud, auth and guard. Using E2E and integration testes. Responsible with mobile first. Using interceptors to simulate the API.
angular crud-application e2e-tests interceptors material-design mobile-first spa testing testing-angular-applications
Last synced: 04 Feb 2025
https://github.com/luigiminardi/game_tower_vs_tower
A game where you control your horde of spawnables to destroy the enemy tower before the oposit occours.
html-css-javascript javascript javascript-game javascript-vanilla js spa
Last synced: 07 Jan 2025
https://github.com/rajdeepc/routing-with-js
A simple routing SPA application with vanilla javaScript - no frameworks used
browser frontend html5 routing routing-example spa vanilla vanilla-javascript
Last synced: 10 Jan 2025
https://github.com/chrisco/aws-serverless
A small AWS serverless project for learning and fun
api aws aws-apigateway aws-cloudfront aws-cognito aws-dynamodb aws-lambda aws-route53 aws-s3 serverless spa
Last synced: 08 Jan 2025
https://github.com/patricklafrance/wmfnext-host
Host project for wmfnext federated app
federation microfrontend microfrontends module-federation react react-router spa webpack webpack-module-federation
Last synced: 02 Feb 2025
https://github.com/mor-ald/portfolio-frontend
My Portfolio
porfolio-website primereact react scss spa vite
Last synced: 15 Jan 2025
https://github.com/onjoseph/mathmagicians
"Math magicians" is a website for all fans of mathematics. It is a Single Page App (SPA) that allows users to: Make simple calculations. Read a random math-related quote.
es6 javascript microverse-projects react-router reactjs spa
Last synced: 04 Feb 2025
https://github.com/onjoseph/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. Read a random math-related quote.
css3 html5 javascript microverse react spa
Last synced: 04 Feb 2025
https://github.com/betahut/job-listing
:rocket: A simple responsive static job lisitng website
challenge code css filter frontend frontend-mentor javascript job-listing practice spa
Last synced: 08 Jan 2025