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/gibbu/svelte-shepard
A simple yet flexable SPA router for Svelte 5
Last synced: 26 Jan 2025
https://github.com/vaibhav-jain/refugeechallenge
Repo for refugeechallenge collaborizm
Last synced: 06 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/iondrimba/musicbattl
Music chart system with realtime voting (Asp.net WebpAPI)
asp-net-mvc csharp javascript spa websockets
Last synced: 20 Dec 2024
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/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/ng-parth/notifyMe
notifyMe is a angular 1.x module which can be used to show notification messages within a SPA. You can check the demo at
angular notification-message notifications notifyme spa
Last synced: 11 Nov 2024
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/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/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/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/cooksleep/skyfetch
SkyFetch is a simple and user-friendly online tool for obtaining high-resolution download links for images from the BlueSky social platform. Users can quickly get direct download links for high-resolution images by simply pasting the original image link. All data processing is done locally in the user's browser, ensuring privacy and security.
bluesky front-enddevelopment imageprocessing javascript responsivedesign socialmediatools spa vuejs webapplication
Last synced: 31 Oct 2024
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: 19 Dec 2024
https://github.com/amirmahdyjebreily/timestamppicker
C# Blazor Unix time converter
blazor calendar csharp dotnet spa timestamp unix-timestamp
Last synced: 05 Jan 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/alexmihov96/contactify
Contactify - a twiter like applicaiton
angular5 aspnetcore bootstrap csharp dotnet-core entity-framework-core spa typescript webapi-2
Last synced: 28 Dec 2024
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/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: 25 Dec 2024
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: 25 Dec 2024
https://github.com/wjdp/cylfill
⏰ Tiny app to track filling of compressed air cylinders
pwa-app scuba scuba-diving spa
Last synced: 20 Jan 2025
https://github.com/liutian/smart-doc-web
smart-doc 前端项目
angular5 pwa sass serviceworker spa
Last synced: 23 Jan 2025
https://github.com/pjiwm/yew-navbar
Yew Navbar using the yew router
bootstrap rust spa yew yew-framework yew-router
Last synced: 13 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/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: 26 Dec 2024
https://github.com/rulyotano/httpd-spa
Docker image to create apache httpd to allow spa apps
docker docker-image single-page-applications spa
Last synced: 26 Dec 2024
https://github.com/helcioitiyama/be-the-hero-app
App created during Omnistack11
javascript nodejs react-native reactjs spa sqlite3
Last synced: 02 Jan 2025
https://github.com/mkg20001/hapi-spa-serve
Serve a single-page-app from hapi using inert
Last synced: 02 Feb 2025
https://github.com/mohammad-zolghadr/loginformvalidation
Login & Signup Form Validation
css functional-components html javascript jsx react-router-dom reactjs recaptcha spa toastify
Last synced: 03 Jan 2025
https://github.com/muarachmann/laravel11-spa-boilerplate
A refined set of tools that enables you to get started asap building your next laravel app
inertiajs laravel11 spa tailwindcss vuejs
Last synced: 10 Feb 2025
https://github.com/mubbashirhussain/mubbashirhussain
Hi i'am Mubbashir hussain , i am a Frontend Developer/MEAR stack Developer
css custom html javascript javascript-library mongodb mubbashir mubbashirhussain nodejs profile-readme react-native react-native-app reactjs readme readme-profile redux resume spa typescript vite
Last synced: 03 Jan 2025
https://github.com/bclehmann/wfinance
This is going to be a stock ticker app. It ain't even close to done.
csharp netcore react redux single-page-app spa stock-market
Last synced: 10 Jan 2025
https://github.com/ahmad-mdi/onlineshop
shopping store project: In this project, Spring Boot(MVC), AngularJs,Bootstrap,jsp-hibernate-postgeSQL database, and restapi technologies have been used by me.
angularjs eccomerce-app hibernate-jpa java javascript-library jsp-servlet panel-admin rest-api spa spring-boot
Last synced: 03 Jan 2025
https://github.com/sekolah-beta-2023/asrofil-fachrul-riidlo_whisper.io
Simple functional web chat app with intuitive UI.
chat daisyui javascript learning-project nuxtjs pwa socket-io spa ssr tailwindcss vuejs web-app websocket
Last synced: 23 Jan 2025
https://github.com/arieljimenez/pybanca-front
Frontend for the app pyBanca
elm-architecture elm-lang functional-programming js spa
Last synced: 11 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/guicheffer/alien-registration-spa
👽 A spa of registration of Aliens
aliens crud css3 es6 html5 jest localstorage nightwatch react reactredux redux spa stylus ufo webpack
Last synced: 12 Jan 2025
https://github.com/namikazebadri/starterkit-reactjs
ReactJS project template with a lot of basic project must-have features, such as containerization and deployments to GCR, ECR, Dockerhub and regular old VM using Github Actions. Also Unit Test, Code Coverage, Static Analysis and Stages Flow (such as dev, staging, uat and production) are part of this project template repository.
docker-image dockerhub nodejs project-template reactjs reactjs-application spa
Last synced: 18 Jan 2025
https://github.com/kirillmeleshko004/musicsearchapp
ASP.NET Core MVC with React website
asp-net-core asp-net-core-mvc client-server csharp entity-framework-core jsx mssqlserver reactjs scss spa webpack5
Last synced: 18 Jan 2025
https://github.com/romsmnk/tour-of-heroes
Angular application the Tour of Heroes helps a staffing agency manage its stable of heroes. The app has many of the features you'd expect to find in any data-driven application. The finished app acquires and displays a list of heroes, edits a selected hero's detail, and navigates among different views of heroic data.
angular css html spa typescript
Last synced: 18 Jan 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/try0/sveltekit-example
SvelteKit 勉強用
daisyui example i18next spa svelte sveltekit sveltekit-superforms zod zod-i18n
Last synced: 09 Feb 2025
https://github.com/jackomo007/vue-firebase-bookmark
Small & Simple Bookmark
Last synced: 05 Jan 2025
https://github.com/hamzahussyn/recapsheet
Project created in the course of Web-Technologies
ajax api api-rest es6 javascript jquery mongodb spa vash
Last synced: 19 Jan 2025
https://github.com/hamzahussyn/datasheet-react
Project created in the course of Web-Technologies
api javascript mern-stack reactjs spa
Last synced: 19 Jan 2025
https://github.com/devgaucho/gaucho
Framework PHP para single-page-application (SPA)
framework gaucho jquery less php single-page-application skeleton spa
Last synced: 19 Jan 2025
https://github.com/frontdevguy/logistics
A cargo business web application.
laravel6 mysql-database reactjs spa
Last synced: 19 Dec 2024
https://github.com/tensojka/caffeine-tracker
☕️
coffee pwa pwa-example spa vue-cli vuejs vuejs2
Last synced: 24 Jan 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/junixapp/multipage-vue-spa
基于vue-cli重构的大型多页面SPA项目架构。
multipage multipage-spa spa vue
Last synced: 19 Jan 2025
https://github.com/manekinekko/angular-view-transition-api
An experiment of the view-transitions API written in Angular
angular animation css spa transition view-transitions web webplatform
Last synced: 02 Feb 2025
https://github.com/babblebey/tilconf-islands-architecture-talk
This repository contains resources (consumed as reference) in the talk on Island Architecture presented at TILConf 2024.
astrojs deno-fresh islands-architecture javascript markojs resources single-page-applications spa ssr talks-and-papers
Last synced: 24 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/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/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: 19 Dec 2024
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/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/lexmin0412/vite-react-app
vite react application template
Last synced: 13 Jan 2025
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/timoanttila/svelte-doksut
Documenting a REST API project is really important, but usually cumbersome. Doksut provides an easy way to create an easy-to-read website from a json file.
documentation documentation-generator documentation-tool pwa spa svelte svelte-documentation svelte-example svelte-framework sveltejs webapp website
Last synced: 20 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/jamowei/webapp
Simple WebApp (SPA) Template using eslint, jsx and tailwind, packed in lightweight Docker image with provided Helm chart for use in Kubernetes
docker docker-compose docker-image esbuild helm-chart jsx kubernetes spa typescript webapp
Last synced: 09 Feb 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/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/nazar1ua/reise
Сайт туристичної компанії. Створено за допомогою Vue і TailwindCSS
Last synced: 05 Jan 2025
https://github.com/xan105/web-vanilla-router
Simple Vanilla JS router based on the Navigation API & URLPattern API
browser esbuild esm navigation router spa vanilla-javascript vanillajs
Last synced: 10 Nov 2024
https://github.com/f00b4r/dub
:whale: Docker Hub front-end API wrapper written in Vue.js
Last synced: 13 Jan 2025
https://github.com/efiand/netbiblio
Интернет-архив авторской русскоязычной литературы.
a11y admin-panel amp api commercial design favicons mobile-first nodejs opengraph portfolio-project postcss postgresql prisma semantics spa sveltekit svg typography webp
Last synced: 13 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: 22 Dec 2024
https://github.com/efiand/vue-pizza
Веб-приложение для пиццерии.
eslint htmlacademy jest portfolio-project spa vue-router vue-test-utils vuex webpack
Last synced: 13 Jan 2025
https://github.com/si3nloong/sqlike-doc
Documentation site for SQLike
documentation docusaurus2 go-mysql-orm js spa sqlike
Last synced: 15 Jan 2025
https://github.com/alexgalhardo/books.alexgalhardo.com
A simple catalog of books I have read, I'm reading and recommend to other people.
reactjs single-page-app spa vite vitejs
Last synced: 08 Jan 2025
https://github.com/dzen-g-neere/web_4
SPA React + Redux + SpringBoot + Java that allows authorized users to enter coordinates of a point. Server validates data and checks if point is located in specific area according to parametrs sent in request.
css git java java-ee javascript maven orm postgresql react redux spa spring spring-boot spring-data-jpa spring-security
Last synced: 04 Jan 2025
https://github.com/darkzarich/weather-app
Simple SPA that shows weather. Made Vue3 + Tailwind CSS project
env spa tailwindcss vue-router vue3 vue3-typescript
Last synced: 19 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/islati/vuejs-retail-cannabis
⭐️ Cannabis Retailer website in Vue.js
html javascript spa vue vuejs vuex
Last synced: 19 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/mgthetrain/e-commerce-service
Web front- and backend for an e-commerce platform utilizing DDD principles based on an existing cookiecutter template
angular backend domain-driven-design dotnet-8 dotnet-core e-commerce-project frontend spa web-api web-ui
Last synced: 13 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/zelflod/item-list
SPA для отображения списка объектов и расширенной информации
adaptive bem spa vanilla-javascript
Last synced: 11 Jan 2025