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/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/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/hidao80/cockatoo
Manage today's schedule and work records.
javascript multilingual spa todoapp
Last synced: 19 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/cirmifrancis/paladar-restaurante
Project of a fictional restaurant created with Astro and Tailwind CSS, aimed at practicing these technologies.
astro css frontend gsap html javascript responsive seo spa tailwind web
Last synced: 08 Feb 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/persteenolsen/blazor-display-list
A Blazor App using WebAssembly and .NET 6 - Displays a List
Last synced: 27 Dec 2024
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/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/hqcasanova/micado
Simple online supermaket
backbone ecommerce localstorage marionette responsive-design single-page-site spa
Last synced: 15 Jan 2025
https://github.com/dheavy/nuxt-wp
A test Nuxt.js project fetching data from the Wordpress API.
nuxt nuxtjs single-page-app single-page-applications spa vue vue2 vuejs vuejs2 vuex webdev webdevelopment wordpress wordpress-development wp
Last synced: 08 Feb 2025
https://github.com/linhntaim/render-man
A middle man, also a module and an application, wants to render your SPA on the server.
application manager node node-js nodejs prerender prerender-io render seo server spa
Last synced: 23 Jan 2025
https://github.com/boriskrasko/english-for-kids
English for kids - SPA for learning English words
audio css css3 css3-flexbox english-language es6 es6-javascript eslint game html html5 javascript localstorage scss spa svg webpack
Last synced: 21 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/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/ahmed0saber/testmode-spa-without-react
TestMode is where you can test your skills and get certified.
ahmed0saber certificates coding cpp css html javascript js leaderboard programming responsive-web-design single-page-app skill-test skills-assessment spa test
Last synced: 26 Jan 2025
https://github.com/hqcasanova/react-task
Implementation of the classical todo challenge in React
Last synced: 15 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/yuriyvyatkin/react-todos
ToDo-приложение. Покрыто тестами.
bootstrap jest react-bootstrap react-hooks reactjs spa typescript
Last synced: 04 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/juanfalconcodigo/angular-effects
Implementation of ngrx with effects.
angular-10 api-client http-client ngrx ngrx-effects redux spa typescript
Last synced: 24 Jan 2025
https://github.com/heikkilamarko/samples
Misc sample code.
azure database-migrations dotnet golang ibm-mq nodejs python spa sql-server tools
Last synced: 13 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/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/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/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/uzulla/talk_deck_gacha
Apps for smartphones to use when you have no idea what to talk about.
Last synced: 24 Jan 2025
https://github.com/takeruun/aws-free-infra
Web service operation infrastructure configuration within free range using AWS
cloudfront ecs iac spa terraform
Last synced: 29 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/volfpeter/ck-ts-react-webpack-app
Minimal cookiecutter template for translatable single-page web applications using TypeScript, React, and Webpack.
cookiecutter cookiecutter-template react reactjs single-page-app spa translation typescript webpack
Last synced: 05 Feb 2025
https://github.com/selmasaltik/advanced-routing
Building a Multi-Page SPA with React Router /// What I learned from "React - The Complete Guide 2024 (incl. Next.js, Redux) - Academind by Maximilian Schwarzmüller"
multi-page-application react react-router react-router-dom routing spa
Last synced: 22 Dec 2024
https://github.com/rl-king/simple-elm-spa
A small single page app written in Elm, highlighting how the language helps you create fun, reliable and maintainable apps.
Last synced: 29 Jan 2025
https://github.com/newhoteng/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 and read a random math-related quote.
Last synced: 05 Feb 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/newhoteng/bookstore
Bookstore is a Single Page Application(SPA) website that displays a list of books and allows users to add or remove a selected book.
Last synced: 05 Feb 2025
https://github.com/oieduardorabelo/snowpack-react-tanstack-router
Snowpack with React.js and Tanstack Router example
react reactjs single-page-app single-page-applications snowpack snowpack-starter spa tanstack tanstack-router typescript
Last synced: 08 Feb 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/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/againpsychox/phpspeedrunsapp
University project, where we have been tasked to create application using PHP with Laravel. I hate it, but there was also Typescript/React along side it.
laravel php react spa typescript
Last synced: 13 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/ecomclub/refapp
Parse Refract JSON to API Reference jQuery and Bootstrap SPA
api-reference apiblueprint docs-generator documentation-tool jquery-plugin refract spa
Last synced: 23 Jan 2025
https://github.com/yracnet/spa-proxy
SPA Proxy FrondEnd
browsersync gulp maven proxy spa
Last synced: 02 Jan 2025
https://github.com/kropanov/hanafuda
Browser game
express mongodb node react spa typescript
Last synced: 31 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/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/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/franklin2009/cart-angular9
cart shopping - frontend
angular9 bootstrap3 cart cart-shopping css e-commerce html5 javascript product spa typescript
Last synced: 22 Jan 2025
https://github.com/dominicluidold/ethics-vision
Angular frontend and Symfony backend implementation for my master's thesis covering the topic of creating and submitting application forms for the Research Ethics Commission at Vorarlberg University of Applied Sciences
angular backend frontend php spa symfony typescript
Last synced: 29 Jan 2025
https://github.com/dedal378/vue-cinema
Vue, firebase (база данных, аутентификация), pug, stylus, фильтр по статусу, автологин. Тестовые пароль-логин [email protected] 123456 Cоздание todo карточек, редактирование, удаление, возможность отметить завершенными, фильтр по карточкам.
spa vue vue-router vue-store vuejs
Last synced: 25 Jan 2025
https://github.com/mmdqurani/i-shop
A shopping site developed with react and other libraries as an SPA
api bootstrap css html javascript js react react-bootstrap reactjs responsive shop shoping spa
Last synced: 08 Feb 2025
https://github.com/arisupriatna14/kanban-app
Kanban realtime apps with firebase database realtime
firebase firebase-realtime-database spa vue-cli vuejs vuetifyjs vuex
Last synced: 25 Jan 2025
https://github.com/mikaelkaron/koa-spa-stencil
Template repository for a stencil web application
Last synced: 13 Jan 2025
https://github.com/dialtor/curso-spa
API Rick and Morty and SPA
api single-page-applications spa
Last synced: 01 Feb 2025
https://github.com/andrewjbateman/angular-webpack-spaexample
:clipboard: Angular App to make calls to an external API. Don't update to v15
angular angular15 rxjs spa typescript typescript4 webpack
Last synced: 27 Dec 2024
https://github.com/englishextra/serguei-muicss-dev
Developing Tutor Portfolio PWA with https://github.com/muicss/mui. Lightweight CSS framework https://www.muicss.com. No JS framework. Demo site: https://englishextra.gitlab.io/
ajax css3 html5 json material-design pwa-apps spa vanilla-javascript webapp
Last synced: 26 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/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/walissonrodrigo/contacts-aceleradev-react
Desafio do AceleraDEV React da Codenation onde foi desenvolvido um SPA (Single Page Application) de uma lista de contatos em React
aceleradev codenation react spa
Last synced: 29 Jan 2025
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/uzemiu/vue-seo-selenium
SEO solution for SPA based on selenium
Last synced: 05 Feb 2025
https://github.com/englishextra/mytushino-muicss-dev
Business Directory of Severnoye and Yuzhnoye Tushino
Last synced: 26 Jan 2025
https://github.com/afeiship/spa-micro-apps
Micro frontends apps architecture based on webpack.
Last synced: 07 Feb 2025
https://github.com/pooyasamimi/simple-dashboard
simple admin dashboard with react and jsonplaceholder Api
axios css html js jsonplaceholder jsonplaceholder-api react redux-toolkit responsive spa swiper
Last synced: 29 Jan 2025
https://github.com/pooyasamimi/login-register
SPA register and login page
bootstrap css formik helmet html javascript js less multidatepicker react responsive scss spa yup
Last synced: 29 Jan 2025
https://github.com/sanogotech/angularstarter
Angular Starter
angular angular-cli css javascript npm scss spa typescript web
Last synced: 09 Feb 2025
https://github.com/hmarzban/ned-seed
Ned library Starter seed
example-project js ned seed spa
Last synced: 29 Jan 2025
https://github.com/afeiship/webpack-vue-spa
Vue app start kit based on webpack.
sass spa vue-router webpack-vue
Last synced: 07 Feb 2025
https://github.com/vvaldesc/angular_material_spa
Learning angular basics
angular angular-directives angular-material angular-routing angular-services i18n spa typescript
Last synced: 18 Jan 2025
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/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/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/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/logustra/pokedex
📗 List of pokémon
atomic-design atomic-design-example ddd ddd-example graphql graphql-example react spa typescript
Last synced: 22 Jan 2025
https://github.com/gaurishhs/utdocs-v1
Simple minimalistic Documentation Generator
documentation-generator documentation-tool golang spa
Last synced: 02 Feb 2025
https://github.com/webmatze/mixtapes
A simple app to create mixtapes on cassettes with 60, 90, 100, and 120 minutes length constraints.
mixtape mixtape-generator mixtapes single-page-app spa spotify spotify-web-api vue vuejs
Last synced: 09 Jan 2025
https://github.com/md0011/foodstuffs_store
A Single-Page Application (SPA) using React Router DOM for a Foodstuffs Store.
context-api lighhouse localstorage react react-router-dom reactjs spa
Last synced: 22 Jan 2025
https://github.com/ntonbala/medium-react-hooks
Medium clone on React hooks
absolute-imports authentication classnames create-react-app github-pages hooks ionic-icons query-string react react-i18next react-router spa
Last synced: 26 Jan 2025
https://github.com/ajsalemo/frostedglasseffect
Testing out a UI built with Angular to mimic the 'Frosted Glass' effect while using Spring Boot as it's API.
angular azure bmw java javascript mvc netlify spa spring springboot tailwindcss typescript ui
Last synced: 29 Dec 2024
https://github.com/nemtsevk/big-trip
«Большое путешествие» — сервис для путешественников
Last synced: 12 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/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/goodbyteco/shocktober-tracker
golang letterboxd spa vue webscraping
Last synced: 22 Dec 2024
https://github.com/forthtilliath/react-ts-dolla
Single Page Application
react react-scroll spa styled-components typescript
Last synced: 30 Jan 2025