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/freddyb19/portafolio
Mi portafolio web
flask flask-application javascript-vanilla spa
Last synced: 26 Jan 2025
https://github.com/inevolin/spa
A super lightweight framework for building Single Page Apps in pure JavaScript. A perfect solution for building a prototype, mvp, app, website, blog, forum or anything else.
javascript single-page-app spa
Last synced: 11 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/marcodpt/paw
A low-code, vdom-free hyperscript framework.
app bootstrap components dashboard font-awesome framework hyperscript json-schema low-code no-vdom page-builder router seo spa ssr themes
Last synced: 13 Jan 2025
https://github.com/nulldev/arithmetica.xyz
The Website for Arithmetica Bot
lightningcss nulldev scss spa terser vite
Last synced: 26 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/nazmul-nhb/rtk-product-management-dom
Practicing Redux Toolkit with Vanilla TS DOM Manipulation & SPA Routing
axios redux redux-toolkit route routes rtk-query spa typescript vitejs
Last synced: 11 Feb 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
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
https://github.com/efiand/portfolio
Портфолио со списком работ и биографией. Все данные получаются по Github API
a11y design eslint mobile-first portfolio-project postcss posthtml semantics spa stylelint svg vue-router vuex webpack
Last synced: 13 Jan 2025
https://github.com/efiand/mobf21
Предыдущая версия сайта mobf21.com
a11y bem commercial design eslint mobile-first opengraph portfolio-project postcss schema semantics spa stylelint sveltekit webp
Last synced: 13 Jan 2025
https://github.com/fdm-monster/fdm-monster-site
FDM Monster's main website
3d-printing landing-page spa vite vue vuetify
Last synced: 12 Nov 2024
https://github.com/fil1994/the-sound-pursuit
A music simulation game made with ES6, React, Redux, Lodash and LocalForage.
babel es6 html5 localforage lodash react react-router react16 redux redux-thunk single-page-app spa webpack webpack3
Last synced: 06 Jan 2025
https://github.com/sebastianofazzino/my-portfolio
My Portfolio - Built using Angular18, powered by Github Pages
angular github-actions github-pages portfolio spa
Last synced: 11 Jan 2025
https://github.com/saqibameen/keeper
Todo List built using Vue, Google Auth, and Firestore as DB.
css firebase firestore flexbox google google-auth html javascript spa vue
Last synced: 22 Jan 2025
https://github.com/abraojr/spa-with-gulp
Implementation of a SPA using Gulp
Last synced: 15 Jan 2025
https://github.com/artenlf/ignite-pomodoro-app
Pomodoro timer application. Users can set a task and a timer for it, then follow-up on their task/timers history.
localstorage pomodoro-timer react react-hooks single-page-app spa styled-components typescript vite vitrinedev
Last synced: 09 Jan 2025
https://github.com/artenlf/coffee-delivery
An e-commerce application for coffee delivery
cep-promise e-commerce localstorage react react-form-hook react-hooks reactjs single-page-app spa styled-components typescript vite
Last synced: 09 Jan 2025
https://github.com/timo-reymann/nginx-spa
Docker container to host your single page application
Last synced: 15 Jan 2025
https://github.com/mrcbq/coinmarket
The Coinmarket is a web application that displays information about the top 100 cryptocurrencies in the world. The application shows the top 100 and allows users to select a cryptocurrency to view more information about it, such as Market Capitalization, price, price change in the last week, rank, and website.
axios-react css3 javascript jest-tests react react-testing-library redux-toolkit spa
Last synced: 15 Jan 2025
https://github.com/tcastanie/wacky-planets
Quick SPA using module Nuxt I18n, for fun
Last synced: 22 Dec 2024
https://github.com/daviteixeira-dev/spa-universe
Creation of a simple project for the study of SPA (Single Page Application) development made in HTML, CSS and JavaScript.
Last synced: 30 Dec 2024
https://github.com/minsoo-web/keyword_search_report
키워드 검색을 통해 데이터를 시각화 해주는 프로젝트입니다.
Last synced: 12 Feb 2025
https://github.com/schafeld/meal-prep
A meal delivery website (SPA) using Vue, Vuex, Vue Router, Vuetify, and Firebase.
firebase spa vue vue-router vuetify vuex
Last synced: 22 Jan 2025
https://github.com/alejogonza/telemercados
proyecto REST API + SPA + Aplicación Android de un modelo básico de una aplicación de lista de productos consumiendo la API de telemercados.
Last synced: 06 Jan 2025
https://github.com/marcusvxf/pokedex
Projeto de um site SPA com informações sobre pokemon usando a PokeApi e o Pokemon TCG Api
axios context-api pokeapi react reactjs spa styled-components
Last synced: 28 Dec 2024
https://github.com/thebeyondr/timesheet
Vertis Time Sheet App Test
express materialize-css mongodb nodejs react spa
Last synced: 11 Jan 2025
https://github.com/antonypaquay/spa-router
Create an SPA router using vanilla JS
Last synced: 04 Feb 2025
https://github.com/rafael-vasconcellos/playhub-spa
react w/ tailwindcss version of my netflix clone app
front-end react react-query react-router spa tailwindcss vite youtube-iframe-api
Last synced: 11 Jan 2025
https://github.com/patacsilpam/pampatacsil-reactjs
My personal website built with React.js
css reactjs spa webdevelopment
Last synced: 28 Jan 2025
https://github.com/jimcresswell/tfs-proto1
A SPA (Vue) providing information on growing trees (UK/northern Europe native-ish) from seed
Last synced: 16 Jan 2025
https://github.com/anson09/crystal
A scaffold tool used to quickly create a web project ⚡️
code-standards element-plus parcel2 spa starter-kit vue3 webapp-template
Last synced: 22 Jan 2025
https://github.com/ulbora/cocka2notespwaserver
A web server for serving WebAssembly Mobile App Cocka2notesPWA note taking application
go golang mobile-app mobile-development moble progressive-web-app progressive-web-apps single-page-app spa webassembly webassembly-demo
Last synced: 26 Jan 2025
https://github.com/tablecheck/spa-boilerplate
TableCheck's SPA boilerplate for rapid prototyping of demos, tests and experiments
boilerplate emotion react spa tablekit typescript
Last synced: 17 Jan 2025
https://github.com/azapata27/vanilla-js-spa
Spa con vanilla Javascript, HTML, and CSS. que consume una Api de jsonplaceholder, integrada para build con webpack
Last synced: 14 Jan 2025
https://github.com/ulbora/cocka2notespwa
A WebAssembly App for note taking. Written in Golang.
go golang mobile mobile-app mobile-development progressive-web-app progressive-web-apps single-page-app spa wasm webassembly webassembly-demo
Last synced: 26 Jan 2025
https://github.com/thavarshan/ignite
🛟 Ignite is a ticketing/helpdesk system to support and help you deal with issues/incidents in your organization or from customers.
assistance conversation customer-support help-desk helpdesk-ticketing ignite javascript mongodb monorepo nestjs nextjs pwa reactjs redis spa ticket-management ticketing-system turborepo typescript
Last synced: 14 Jan 2025
https://github.com/chickendevlab/openedu
Conference system based on OpenVidu
javascript kurento lernsax node-js nodejs openvidu rest-api restful-api spa
Last synced: 02 Feb 2025
https://github.com/carlsonbuma/laravel-quasar-template
App Account & Access Management
auth docs geolocation laravel-framework payment-access quasar-framework spa template webapp
Last synced: 09 Feb 2025
https://github.com/svkhrobbeck/jobify
The client part is built on React.js, forming an integral component of the MERN Stack project, which is an excellent application developed in Node.js and Express.
expressjs full-stack mern nodejs reactjs spa
Last synced: 16 Jan 2025
https://github.com/islishude/spa-deploy-action
Deploy your single page applications to S3 with correct cache control
actions aws deployment s3 single-page-applications spa
Last synced: 26 Jan 2025
https://github.com/gammarers/aws-frontend-web-app-deploy-stack
his is an AWS CDK Construct to make deploying a Frontend Web App (SPA) deploy to S3 behind CloudFront.
aws bucket cdk cicd cloudfront cloudfront-distribution deploy s3 s3-bucket spa
Last synced: 11 Nov 2024
https://github.com/extwiii/ajs-restaurant
AngularJS - David Chu's China Bistro Website
Last synced: 28 Jan 2025
https://github.com/diegoreports/spa-dio
Desenvolvimento de SPA com ANGULAR | Desafio Digital Innovation One
angular angularmaterial developer digitalinnovationone front-end javascript material-ui spa
Last synced: 02 Feb 2025
https://github.com/erikyuzwa/spring-boot-ember-starter
emberjs maven spa spring-boot starter starter-template
Last synced: 22 Jan 2025
https://github.com/tuspedesign/svelte-helant
A static search engine optimized website for accounting firm Helant powered by Svelte Kit.
onepage single-page-app single-page-applications spa static static-site svelte sveltejs sveltekit website
Last synced: 16 Jan 2025
https://github.com/lukaszwoznica/chatter
A real-time chat application built with Laravel, Vue.js and Pusher Channels.
aws-s3 chat-application google-maps-api html5 javascript laravel laravel-horizon mysql oauth2 php phpunit pusher pusher-channels redis rest-api sass spa vuejs vuex websockets
Last synced: 12 Jan 2025
https://github.com/rosano/massagetxt-web
Convert between text and structured data.
offline-first remotestorage single-page-app spa svelte unhosted
Last synced: 16 Jan 2025
https://github.com/rosines-almeida/e-commerce-pop-funko
Laboratoria Bootcamp - Sprint 5: Single Page Application
api bootstrap html-css javascript spa
Last synced: 22 Jan 2025
https://github.com/irwinbraganza/web-vue2
Website application using vue.js 2
contact-form eslint parallax sidebar smoothscroll spa vuejs vuejs2 vuetify vuetify-frontend vuetifyjs vuex
Last synced: 16 Jan 2025
https://github.com/benja27/awsome-books2.0
It is a practice of local storage, ES6, Single page aplication, bootstrap and DOM manipulation
bootstrap dom-manipulation flexbox grid spa
Last synced: 18 Jan 2025
https://github.com/franklin2009/tareas-angular9
tarjeta de tareas - frontend
angular9 bootstrap4 css html5 javascript spa typescript
Last synced: 22 Jan 2025
https://github.com/tomasbencko/alien-negotiator
Simple Angular chat-based game powered by GPT-3.5-Turbo large language model. Created in a week as an experimental side project.
angular chatgpt-api html5 mobile-first netlify netlify-functions pwa sass spa stable-diffusion typescript
Last synced: 22 Jan 2025
https://github.com/mariyazakharova73/react-dress
Интернет-магазин платьев
antd react redux-toolkit spa typescript
Last synced: 22 Dec 2024
https://github.com/tupiribas/agende
Site para agendar a vinda dos clientes á empresa assumindo papeis de gestão dos mesmos de forma eficiente. Padrão: SPA.
Last synced: 28 Jan 2025
https://github.com/acheema90/nasa-apod
nasa astronomy picture of the day in react
apod es6 html javascript nasa react spa
Last synced: 16 Jan 2025
https://github.com/codestun/dk-portfolio
This is my single page application portfolio page.
css html javascript portfolio portfolio-website scss spa
Last synced: 05 Jan 2025
https://github.com/nemtsevk/taskmanager
«Менеджер задач» – веб-приложение для организации и контроля выполнения задач.
Last synced: 12 Jan 2025
https://github.com/patacsilpam/pampatacsil
My personal website built with React.js
css reactjs spa webdevelopment
Last synced: 14 Jan 2025
https://github.com/gabriel-aroucas/website-business
Simples Landing Page para uma empresa fictícia
business css-grid css3 html5 javascript landing-page pages react spa typescript
Last synced: 18 Jan 2025
https://github.com/thenewtoncode/maven-task-manager
Maven is a task manager application built using React. It provides a simple yet elegant way to manage your tasks with features such as dark and light mode functionalities, task addition and removal, and data persistence through localStorage. Maven is fully responsive and incorporates Bootstrap for styling, making it suitable for beginr and intermid
dark-theme darkmode javascript nodejs react reactjs single-page-app spa webapp
Last synced: 09 Jan 2025
https://github.com/basilean/stw
Spread the Word
content javascript md reader spa
Last synced: 20 Jan 2025
https://github.com/sath26/nshamagri
invoice management app for not only seller but for buyer too
material-theme quasar-framework spa ssr vuejs
Last synced: 20 Jan 2025
https://github.com/devstackq/real-tim-forum
service like forum
clean-architecture forum golang javascript spa sqlite web-sockets
Last synced: 28 Dec 2024
https://github.com/michle99/module_320_react_projects
Per Scholas Module 20: React Guided Labs and Projects.
mui-material react react-router react-router-dom react-router-v6 spa styled-components useeffect-hook usestate
Last synced: 22 Jan 2025
https://github.com/vitordwb/fine-installment
Front-end single page application for Kovi Hackathon 2024
Last synced: 22 Jan 2025