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/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/karna41317/css_parallex
react parallex SPA with CSS
css css-parallex parallexeffect react spa webpack2
Last synced: 03 Feb 2025
https://github.com/gaurav-nelson/otepad
A minimal free temporary note-taking app - not your regular text editor.
clean editor note-taking notepad pwa pwa-app simple spa webapp
Last synced: 13 Dec 2024
https://github.com/lixinyang123/clouddt
Easy to use code editor with cloud development environment.
Last synced: 14 Dec 2024
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/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/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/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/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/ajsalemo/nextjsfrontend
Experimenting with Next.js and DevOps integration - with use of TailwindCSS and Jest/React-Testing-Library to get hands on with a utility based CSS framework and Unit tests.
azure azure-devops jest netlify netlify-deployment next next-cli nextjs nodejs react-testing-library spa ssr static-site-generator tailwindcss
Last synced: 29 Dec 2024
https://github.com/ajsalemo/react-apache-webserver
Examples of how to serve React production builds with Apache on Azure Linux App Service.
apache apache2 appservice azure container docker htaccess javascript linux react spa
Last synced: 29 Dec 2024
https://github.com/ajsalemo/portfolio
A personal portfolio.
frontmatter gatsby gatsby-image javascript lazy-loading markdown netlify portfolio react spa ssr tailwindcss
Last synced: 29 Dec 2024
https://github.com/osafi/spring-boot-spa
react single-page-app spa spring-boot spring-boot-starter
Last synced: 03 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: 14 Dec 2024
https://github.com/wompojs/wompo-router
Wompo-Router is a library that allows to create a Single Page Application using client routing with wompo.
client-routing single-page-applications spa web-components wompo
Last synced: 15 Oct 2024
https://github.com/barata-ribeiro/utilities_webapp
A utilities webapp capable of handling several conversions and/or calculations.
calculator-javascript conversion javascript javascript-vanilla routing single-page-app spa utilities utility vitejs
Last synced: 23 Nov 2024
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/fmanimashaun/artwork-listing-app
This project will be a group capstone project to create a single-page web application based on the Art Institute of Chicago's API. The application will be built with webpack 5 and Sass, and provide an intuitive user interface to view artworks from the Art Institute of Chicago. Additionally, the application will use Jest to test.
api html5 json-api rest-api sass spa webpack5
Last synced: 06 Jan 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/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: 16 Dec 2024
https://github.com/jan-golda/pw-bikeslist
Warsaw University of Technology - Advanced web applications - Vue.js application
javascript pw spa studies vue webapp
Last synced: 17 Dec 2024
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/maestre3d/private-cloud-watcher
An SPA web app to manage your cloud-stored resources.
angular aws cdn javascript s3 spa webapp
Last synced: 21 Dec 2024
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: 21 Dec 2024
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/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/voorjaar/fresh_mtos
A plugin for Deno Fresh that turns your site into a single page application.
deno deno-module denoland fresh mtos spa
Last synced: 21 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/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/micke85/balboa-gs510dz-with-panel-vl801d
An Arduino/esp8266 library to direct interface Balboa Series GS (GS510DZ) hot tube control system with panel VL801D.
arduino-library automation balboa gs510dz hot-tub iot mqtt spa vl801d
Last synced: 21 Dec 2024
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/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/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/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/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/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/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/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
https://github.com/camesine/angular-web-store
Angular2 + Typescript + Angular-Cli + SPA - Simulacion de tienda online
angular-2 angular-cli spa typescript
Last synced: 07 Jan 2025
https://github.com/yuriyvyatkin/react-todos
ToDo-приложение. Покрыто тестами.
bootstrap jest react-bootstrap react-hooks reactjs spa typescript
Last synced: 04 Jan 2025
https://github.com/irmantastam/vite-vue-spa
Example repo to showcase Vite + Vue SPA application with API endpoint using Vercel serverless function.
composition-api serverless single-page-app spa vercel vite vue3
Last synced: 07 Jan 2025
https://github.com/hqcasanova/react-task
Implementation of the classical todo challenge in React
Last synced: 15 Jan 2025
https://github.com/hqcasanova/vue-task
Implementation of the classical todo challenge in Vue 3.3 + Vite and Firebase
firebase firebase-app-check mobile-first scss spa tailwindcss typescript vitejs vue3 wip
Last synced: 15 Jan 2025
https://github.com/hqcasanova/react-graphql
List of Star Wars films from a GraphQL version of SWAPI using React + TypeScript
graphql react scss spa typescript wip
Last synced: 15 Jan 2025
https://github.com/hqcasanova/micado
Simple online supermaket
backbone ecommerce localstorage marionette responsive-design single-page-site spa
Last synced: 15 Jan 2025