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-16 00:27:53 UTC
- JSON Representation
https://github.com/anthonymnf/listagemdedados-rocketseat
Bem-vindo ao repositório do projeto de Listagem de Dados desenvolvido durante o evento "React na Prática" da RocketSeat, no qual eu fiz algumas melhorias! Este projeto é uma demonstração da aplicação de diversas tecnologias e funcionalidades para criação de uma lista dinâmica de dados com recursos avançados.
radix-ui react-hook-form reactjs spa tailwind-css typescript
Last synced: 11 Jan 2025
https://github.com/itsteknas/meta-seo-helper
Meta Tags helper for SEO of SPA's. To be used in conjunction with Firebase cloud hosting and firebase functions.
firebase-functions firebase-hosting seo seo-meta seo-optimization single-page-app spa
Last synced: 25 Jan 2025
https://github.com/sinhapaurush/yugal_frontend
This is framework is the branch of Yugal Framework, for frontend only, it is capable of creating Single Page apps very easily with Vanilla JS, even you can convert your present website to SPA with it very easily. Please contribute to this project also, if you have some idea or solutions.
Last synced: 12 Feb 2025
https://github.com/trustyoo86/stiory
History state management plugin
es2015 es6 history javascript spa state
Last synced: 07 Feb 2025
https://github.com/cidaluna/angular-e-rxjs-com-nayanne
Projeto "Busca por Livros" utilizando recursos do RxJS no Angular 14 e consumo da API Google Books.
alura alura-cursos-online angular-cli angular-components console-log frontend-app learning-by-doing programacao spa typescript
Last synced: 25 Jan 2025
https://github.com/leogeneroso/blog
Blog project built as SPA using React, React Router, Axios and JSONPlaceholder API for the content
axios jsonplaceholder react react-router spa
Last synced: 07 Jan 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: 06 Feb 2025
https://github.com/pjblitz86/nfq_academy_frontend_website
NFQ company test task for academy selection. Now deployed https://pjchessshop.firebaseapp.com/
angular-cli angular-fire angular-router angular-router-guard angular6 bootstrap4 css3 es6 firestore-database font-awesome html5 rxjs6 spa typescript
Last synced: 17 Feb 2025
https://github.com/fajarwz/goodbook-fe
Frontend for Goodbook App. Created with React
Last synced: 19 Feb 2025
https://github.com/clouduser98/simple-githubpages-spa-router
Simple web router for SPA hosted in Github Pages
front-end javascript routing single-page-applications spa typescript
Last synced: 03 Feb 2025
https://github.com/mthomason12/battlenet-api-browser
Battle.NET API Browser
angular api battle-dot-net json spa world-of-warcraft
Last synced: 17 Feb 2025
https://github.com/jaid/textblatt.com
Simple webapp with a big input box and some optional text analytics.
boilerplate page project-template react react-dom single-page-app spa template textblatt tool webapp website
Last synced: 17 Feb 2025
https://github.com/Arpit078/pre-reactjs
Pre-ReactJS: A lightweight, powerful library to create single page web applications in VanillaJS with features like component-based architecture, one-time server call for static content, file based routing and access to dom and browser apis. Simplify your development journey with Pre-ReactJS! 🚀✨ Ideal for indie and hobby projects.
css frontend frontend-framework html javascript javascript-framework pwa single-page-app single-page-app-library spa spa-with-vanillajs vanilla-javascript
Last synced: 19 Feb 2025
https://github.com/moebiusmania/subs-tracker
Webapp to keep track on subscriptions fees and have some math done for you.
hacktoberfest spa subscriptions tracker vuejs
Last synced: 31 Jan 2025
https://github.com/linusbolls/statistabooking
My application project for CODE University, a web app for corporate room booking. First time i ever used GitHub lmao good times
mern-stack react spa typescript
Last synced: 14 Feb 2025
https://github.com/pateash/maffick
Central India's largest Cultural Fest, Maffick by NIT Bhopal
Last synced: 22 Jan 2025
https://github.com/kadirkarabacak/react
This repository is all about my React & NextJS experience and learnings.
csr nextjs react-query reactjs redux seo spa ssr styled-components tailwind vite
Last synced: 29 Jan 2025
https://github.com/hassan254-prog/weather_laravel_vue-app
Weather Application written in VueJs and laravel RESTful API that makes calls to open weather API's
javascript laravel rest-api spa vuejs weather-api
Last synced: 24 Jan 2025
https://github.com/parzibyte/ejemplo-angular-router
Ejemplo y demostración del enrutador de Angular (Angular Router)
angular angular-router demo example router spa
Last synced: 25 Jan 2025
https://github.com/curityio/oauth-agent-kotlin-spring
A Kotlin OAuth Agent, providing API driven OpenID Connect for SPAs
oauth-agent oauth2 openid-connect spa spring-boot token-handler
Last synced: 03 Dec 2024
https://github.com/ajsalemo/angularuniversalssr
A todo application using Angular Universal, Angular Material, Tailwind, Sequelize and Postgres along with Authentication.
angular angular-material angular-universal azure database date-fns javascript material node orm postgres postgresql scss sequelize spa ssr tailwind typescript
Last synced: 19 Feb 2025
https://github.com/woodemai/warehouse
Web application of a warehouse. Contains items, cn ategories, suppliers. JWT authentication
docker docker-compose jwt jwt-authentication mobx react rest-api shadcn-ui spa spring-boot tailwindcss
Last synced: 16 Jan 2025
https://github.com/c0de4un/nginx-spa-api-example
SPA + API on nginx-based server example
Last synced: 09 Jan 2025
https://github.com/hassonor/ticketing
Scalable, E-Commerce app using Microservices with Node,TypeScript,MongoDB,Kafka, Next.js, Docker, K8S, Ngnix, Skaffold
docker ingress-nginx kafka kubernetes microservices mongodb nextjs nodejs skaffold spa ssr
Last synced: 07 Jan 2025
https://github.com/docsallover/barbajs-css-transition
This repository showcases the effective integration of Barba.js to create smooth, fluid animations between different pages of your website.
barbajs javascript page-transitions single-page-applications spa
Last synced: 15 Jan 2025
https://github.com/c0de4un/wc-ebids
WordPress e-Commerce (WooCommerce-based) Bids demo-project
ecommerce php php8 spa vue vuejs woocommerce woocommerce-plugin wordpress wordpress-plugin
Last synced: 09 Jan 2025
https://github.com/authgear/authgear-example-spa-js
Authgear sample for SPA (Single Page App)
authentication authgear css html javascript sdk spa
Last synced: 07 Dec 2024
https://github.com/mkloz/to-do
React SPA(advanced to-do app) https://to-do.mkloz.online
react spa to-do-app typescript vite zustand
Last synced: 25 Jan 2025
https://github.com/iondrimba/musicbattl
Music chart system with realtime voting (Asp.net WebpAPI)
asp-net-mvc csharp javascript spa websockets
Last synced: 13 Feb 2025
https://github.com/lhdv/treasure_hunt
A simple webapp to hunt brazilian T-Bonds
brazil go golang jquery spa t-bond tesouro-direto tesourodireto treasury
Last synced: 14 Nov 2024
https://github.com/nordicsemiconductor/asset-tracker-cloud-app-aws-js
The nRF Asset Tracker Web Application for AWS is a reference single-page application (SPA) developed using TypeScript.
aws iot nrf-asset-tracker react spa vite web-app
Last synced: 11 Nov 2024
https://github.com/yurifabiosanches/github-favorites
Github Favotires - Rocketseat challenge
css fetch html imutability javascript rocketseat spa
Last synced: 14 Feb 2025
https://github.com/kferrone/kferrone.github.io
A personal website to show off my skills and experience and a free website to play around with as a pet project.
github-pages jekyll jekyll-blog pure-css spa vue vuejs
Last synced: 08 Feb 2025
https://github.com/shakibamoshiri/adzuki
Setup & Deploy your SPA in less than :one: minute
nodejs reactjs single-page-applications spa
Last synced: 20 Feb 2025
https://github.com/mardix/s3lify
S3lify, a script to deploy secure (SSL) single page application (SPA) or HTML static site on AWS S3, using S3, Route53, Cloudfront and ACM.
aws-s3 cloudfront jamstack single-page-app spa ssg
Last synced: 18 Jan 2025
https://github.com/pateash/ashishpatel.info
Portfolio website old
javascript laravel php portfolio-website single-page-applications spa vuejs2
Last synced: 10 Feb 2025
https://github.com/dzervoudakes/simple-chat
No frills chat app built with React and Socket.io.
chat docker-compose express mongodb overnightjs react react-with-styles socket-io spa typescript
Last synced: 03 Feb 2025
https://github.com/curityio/token-handler-js-assistant
A helper library to help SPAs interact with OAuth Agent in the Token Handler pattern.
oauth-agent oauth2 openid-connect spa token-handler
Last synced: 30 Jan 2025
https://github.com/tonylapoche/test-technique-app-ines
Test technique pour la société App'Ines [en cours de validation]
angular angular-18 frontend intellij ionic signal spa tailwind typescript
Last synced: 08 Jan 2025
https://github.com/pavel-voronin/twa-timers
Track time effortlessly in Telegram
nuxt nuxt3 spa tailwindcss telegram-mini-app time-management-tools twa vue vue3
Last synced: 14 Feb 2025
https://github.com/curityio/javascript-assisted-token-website
An example of the assisted token flow using JavaScript and JQuery
assisted-token code-example oauth2 openid-connect spa
Last synced: 30 Jan 2025
https://github.com/gtsopour/typescript-react-redux
SPA with React, TypeScript as language, Redux for state management, Sass as preprocessor and Webpack as module bundler.
preprocessor react react-redux react-router-dom redux redux-thunk sass spa typescript webpack webpack5
Last synced: 21 Jan 2025
https://github.com/marinerer/vue-mpa
🛠 Vue Multiple Page Application. 👨👩👧👦 免配置的Vue多页面应用模板,简单易用。
mpa spa vue vue-mpa vue-mpa-template vue-router vue-spa vuejs vuex
Last synced: 10 Feb 2025
https://github.com/mdazlaanzubair/cinephoria
Cinephoria provides detailed information about films. Explore the code of Cinephoria here to see how I used the TMDB API and Redux to manage, display and present data throughout the app. Contributions/suggestions are welcome.
movie-database omdb-api react reactjs redux redux-toolkit single-page-app spa state-management user-interface
Last synced: 10 Jan 2025
https://github.com/mdazlaanzubair/nucal_challenge
A coding challenge to create a single-page app using Vue.js & Vuex. Checkout, its live 👇👇👇
es6 html5 javascript mdbootstrap single-page-app spa task-manager vue vuex
Last synced: 10 Jan 2025
https://github.com/tupilabs/slbr-cordova
Speak Like A Brazilian Cordova app
brazilian brazilianportuguese dictionary mobile portuguese spa
Last synced: 31 Jan 2025
https://github.com/codingchili/chrome-embedded-demo
Simple demo using the chrome embedded framework with CFE4Delphi to load an SPA as a desktop App.
cef chrome-embedded-framework delphi polymer spa
Last synced: 12 Feb 2025
https://github.com/covenantsql/covenant-scan
CovenantSQL main chain explorer
blockchain cqli explorer jsonrpc spa typescript vuejs websocket
Last synced: 20 Nov 2024
https://github.com/ajayns/movie-browser
Real-time SPA build on AngularJS, using OMDB API
angularjs css html5 imdb javascript omdb-api spa
Last synced: 20 Feb 2025
https://github.com/onekiloparsec/vuex-module-generator
A generator of full-featured Vuex modules for CRUD REST endpoints handling mutations, actions, state & selection. Ideal for large Vue.js SPA using dozens of API endpoints (see https://www.arcsecond.io as an exemple).
axios crud javascript no-dependencies nodejs rest spa vue vuejs vuex
Last synced: 10 Feb 2025
https://github.com/itokun99/nikuy
Buat undangan nikah kamu atau ikuti acara nikahan disekitar kamu
Last synced: 18 Jan 2025
https://github.com/luxuling/luxuling.github.io
web portfolio using reactjs
portfolio-website reac single-page-app spa
Last synced: 17 Jan 2025
https://github.com/mattriley/charlie-gaffer
Frontend for Charlie Gaffer. Professional lighting for film and TV.
javascript no-redux no-typescript react spa
Last synced: 20 Feb 2025
https://github.com/jdizm/finance-calculator
A finance calculator to calculate compound interest and mortgage payments
frontend spa typescript vite vue vue3
Last synced: 02 Feb 2025
https://github.com/hkk97/hkid_validator
HKID Validator Library, support HKID Validation and generated eight or nine digits validated HKID.
dart flutter flutter-web-app hkid-generat hkid-generator hkid-validator hkid-ver hkid-verif progressive-web-app pwa single- spa
Last synced: 10 Jan 2025
https://github.com/fmanimashaun/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.
bem-methodology reactjs sass spa
Last synced: 10 Feb 2025
https://github.com/camilo-j/keepable-js
App similar to Google Keep where the user can create, edit, delete, pinned tasks. This app is a Single Page Application and was made with vanilla-javascript
localstorage spa vanilla-javascript
Last synced: 17 Feb 2025
https://github.com/vaibhav-jain/refugeechallenge
Repo for refugeechallenge collaborizm
Last synced: 06 Feb 2025
https://github.com/jerryshell/spa-seo
Single Page Application SEO 单页面应用搜索引擎优化
Last synced: 16 Jan 2025
https://github.com/try0/sveltekit-example
SvelteKit 勉強用
daisyui example i18next spa svelte sveltekit sveltekit-superforms zod zod-i18n
Last synced: 09 Feb 2025
https://github.com/sandeep-shaw10/resume-cv-maker
React Resume Maker
bootstrap reactjs resume-maker spa
Last synced: 13 Feb 2025
https://github.com/jackomo007/vue-firebase-bookmark
Small & Simple Bookmark
Last synced: 05 Jan 2025
https://github.com/netlah/spaservices-hosting
The ASP.NET Core hosting the single-page application
asp-net-core aspnetcore configurable dotnet host hosting netcore single-page-application spa web-ssh webssh
Last synced: 20 Feb 2025
https://github.com/tomkoom/startup-summer-22-paralect
Registration task for Paralect Startup Summer 2022. React app to search for GitHub profiles.
api github-api js react reactjs spa
Last synced: 23 Jan 2025
https://github.com/jinjinov/priority-task-list
Priority Task List is a Progressive Web App (PWA) written with Vue.js and PouchDB
couchdb mvvm pouchdb priority-list pwa spa task-list todo-list vuejs2
Last synced: 16 Jan 2025
https://github.com/pranjalya/portfolio
A personal portfolio created using Vue.js
portfolio portfolio-website spa vue vuejs
Last synced: 21 Jan 2025
https://github.com/charlesgobina/ecommerce-landing-page
This SPA is one I built with React and Redux. It is a sneaker landing page I took from frontend mentor. It allows users to add a desirable number of sneakers to a cart. Users can also remove sneakers from the cart
Last synced: 02 Feb 2025
https://github.com/maicoqb/elm-spa
A shy Elm SPA project.
elm elm-lang elm-language npm single-page-app single-page-applications spa
Last synced: 21 Jan 2025
https://github.com/kralion/technno-spa
Website that showcases an array of visual elements and animations for an enhanced user experience. It challenges the limits of CSS animations.
Last synced: 19 Jan 2025
https://github.com/hkp22/laravel-vuejs-vuex-boilerplate
Boilerplate SPA made with Laravel 5.6, Bootstrap 4, JWT Auth, Vue 2, Vue-router 3, Vuex 3, Axios.
axios boilerplate jwt-auth laravel spa vue vue-router vuejs vuex
Last synced: 08 Jan 2025
https://github.com/hmz777/z-toolbar-blazor-electron
Z-Toolbar is a productivity toolbar written in Electron .NET and Blazor Web Assembly as a desktop app.
asp-net-core aspnetcore blazor desktop electron electron-app electronnet net5 net50 spa toolbar
Last synced: 16 Feb 2025
https://github.com/krol44/nuxt-smart-cache
cache pages on ssr to the disk, anti-ddos
anti-ddos nodependence nuxt nuxtjs spa ssr
Last synced: 09 Feb 2025
https://github.com/clivern/minion
Single Page Application Boilerplate.
angular angular-boilerplate boilerplate-template bulma bulma-css-framework hacktoberfest single-page-app spa
Last synced: 17 Jan 2025
https://github.com/mozgiii/sap
Opinionated HTTP server for hosting static files of Single Page Apps from memory with blazing fast speeds
http http-server spa static-file-server static-files static-site web-server
Last synced: 20 Nov 2024
https://github.com/liutian/smart-doc-web
smart-doc 前端项目
angular5 pwa sass serviceworker spa
Last synced: 23 Jan 2025
https://github.com/leogeneroso/party_time
Party Time project built as a SPA using React and React Router on front-end, Node on back-end, MongoDB as NoSQL database with Express and Axios for API requests
axios express mongodb mongoose node react react-router spa toastfriends
Last synced: 11 Feb 2025
https://github.com/dominicluidold/bachelor-thesis
A bachelor's thesis comparing the SPA frameworks "Angular" (based on JavaScript/TypeScript) and "Vaadin" (based on Java). Commits in English, thesis in German. @ Vorarlberg University of Applied Sciences (FHV)
angular bachelor bachelor-thesis java javascript spa typescript vaadin
Last synced: 29 Jan 2025
https://github.com/arpit078/pre-reactjs
Pre-ReactJS: A lightweight, powerful library to create single page web applications in VanillaJS with features like component-based architecture, one-time server call for static content, file based routing and access to dom and browser apis. Simplify your development journey with Pre-ReactJS! 🚀✨ Ideal for indie and hobby projects.
css frontend frontend-framework html javascript javascript-framework pwa single-page-app single-page-app-library spa spa-with-vanillajs vanilla-javascript
Last synced: 09 Feb 2025
https://github.com/dataformsjs/website
🌐 DataFormsJS Website 🖥️
database dataformsjs geonames javascript nodejs php python react-components single-page-app spa sqlite vue web-components
Last synced: 24 Nov 2024
https://github.com/yerlanyr/secret-santa
Express JS. Vanilla javascript SPA. Application utilizing power of websockets and realtime.
santa secret spa vanilla-javascript webapp webcomponents
Last synced: 23 Jan 2025
https://github.com/lithos-hub/iread
App about books using Google Books API
api css google google-books-api html javascript spa vuejs
Last synced: 23 Jan 2025
https://github.com/bitcooker/champions-queue
SvelteKit SPA for the League of Legends NA Champions Queue server. Player, Champion, and Team profiles and stats.
Last synced: 17 Feb 2025
https://github.com/pinegrow/pg-vitepress-tailwindcss
Vue Designer Vitepress Tailwind CSS - Quick start template
pinegrow spa ssg tailwindcss vitepress vue vue-designer
Last synced: 19 Feb 2025