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/elazzouzihassan/reactroutertp
A simple React app that demonstrates the use of React Router with lazy loading, navigation, and styled components. The app includes basic pages (Home, About, and Contact) and a loading fallback during the lazy loading of components.
css javascript lazy-loading navigation react react-router react-router-dom react-styling single-page-applications spa vite
Last synced: 27 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/wambita/profilecard
Simple html project with a business' profile card
Last synced: 01 Feb 2025
https://github.com/sidneynemzer/hardwareswap-browser
A simple React web app for browsing the posts on /r/hardwareswap
Last synced: 01 Feb 2025
https://github.com/ddipper/eventerwebapp
A simple web application for some person.
Last synced: 27 Dec 2024
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: 07 Feb 2025
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/franmc01/react-heroes-spa-website
An application made in the react course, the objective is to learn more details about the react-router-dom library
heroes-app react react-router-v6 spa
Last synced: 01 Feb 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/akihokurino/crypto-assistant-web
portfolio of crypto management
reactjs realtime-database spa typescript
Last synced: 01 Feb 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: 07 Feb 2025
https://github.com/jalusw/noted-v2
Proyek Submission Dicoding Kelas Membangun SPA + API, Context, dan Hooks
Last synced: 01 Feb 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/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/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/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/gabrielf7/calculando-em-angular
Repositório destinado ao início dos estudos em AngulaJS.
Last synced: 30 Dec 2024
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/goldylucks/tiny-spa-router
Tiny SPA Router (no dependencies)
javascript javascript-library npm-package router spa
Last synced: 28 Dec 2024
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/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/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/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/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/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/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/lamsut/contactbook-fe
CT313H
bootstrap caddy spa tanstack-vue-query vue-router
Last synced: 07 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/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/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/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/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/yracnet/spa-proxy
SPA Proxy FrondEnd
browsersync gulp maven proxy spa
Last synced: 02 Jan 2025
https://github.com/raveriss/ft_transcendence
Une application web intégrant le jeu Pong multijoueur en temps réel avec une interface utilisateur moderne, des fonctionnalités avancées de gestion des utilisateurs et une architecture modulaire axée sur la sécurité et l'accessibilité.
2fa cyber-security dev-ops django docker-compose ethereum gdpr javascipt jwt microservices multiplayer-game oauth2 pong pong-python postgresql python real-time spa tree-js
Last synced: 08 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/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/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/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/graphtylove/warcraft_stats_frontend
React App for Warcraft Stats
Last synced: 07 Jan 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/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/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/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/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/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/yuriyvyatkin/react-todos
ToDo-приложение. Покрыто тестами.
bootstrap jest react-bootstrap react-hooks reactjs spa typescript
Last synced: 04 Jan 2025
https://github.com/joanllenas/elm-spa
Super simple Elm SPA skeleton in three commits
Last synced: 09 Feb 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
https://github.com/efiand/shag24
Центр развития «Шаг вперёд»: мультидоменная кастомная CMS с админкой
a11y admin-panel api commercial composer design flatpickr gulp mariadb mobile-first opengraph portfolio-project rollup spa sprite swiftmailer tinkoff-api typography vanilla-js webpack
Last synced: 13 Jan 2025
https://github.com/chantouchsek/laravel-vue-boilerplate
A Laravel Vue BoilerPlate starter project template.
back-end boilerplate frontend jwt jwt-authentication jwt-token laravel spa vue vuejs
Last synced: 15 Jan 2025
https://github.com/valchanoficial/valflix
Projeto criado durante a Imersão React da Alura
react react-slick reactjs spa styled-components vercel
Last synced: 04 Jan 2025