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-01-30 00:23:02 UTC
- JSON Representation
https://github.com/felipecastrosales/spa
Flutter SPA example with dynamic routes
flutter flutter-app flutter-apps flutter-examples flutter-ui flutter-web route router routes single-page-app single-page-applications spa web website
Last synced: 23 Nov 2024
https://github.com/cristianv0117/over-app
¡OVER APP! FRONT HECHO EN NEXT JS Y MDBOOSTRAP
bootstrap4 css html javascript jsx mdbootstrap nextjs react spa typescript
Last synced: 10 Jan 2025
https://github.com/abirtasrif/immemorial
A single page web app created with react, react router, gsap & lenis . Live view at below address
Last synced: 26 Dec 2024
https://github.com/jaid/entity.works
Simple wiki for Dead by Daylight. Contains perks, killer powers and patch notes.
app dbd dead-by-daylight entity entity-works game homepage html page perks react single-page-app social-network spa webpack website wiki
Last synced: 25 Dec 2024
https://github.com/bgalek/spring-boot-starter-spa
Zero configuration single page app configuration for spring boot
angular react single-page-app spa spring spring-boot spring-mvc vue
Last synced: 29 Jan 2025
https://github.com/michaelchadwick/soundlister
SPA for displaying a playlist of audio.
audio html5 javascript mp3 playlist single-page-app skeleton-template spa website
Last synced: 19 Nov 2024
https://github.com/northernman54/esp32_balboa_spa
ESP32 Based Balboa Spa wifi controller module
Last synced: 31 Oct 2024
https://github.com/wuletawwonte/leaderboard
The leaderboard website displays scores submitted by different players. It also allows you to submit your score.
api asynchronous fetch javascript jest spa webpack
Last synced: 20 Dec 2024
https://github.com/mickaelbaron/vuejs-spa-tutorial
L'objectif de cette série d'exercices est d'apprendre à développer une application Single-Page Application avec le framework Vue.js
Last synced: 26 Dec 2024
https://github.com/intuition-dev/mbmobile
“Don’t do what I SAY, watch what I do”. Cordova, PhoneGap, Electron, SPA
Last synced: 31 Dec 2024
https://github.com/vseplet/reface
Reface is a embeddable fullstack framework designed for creating Hypermedia-Driven Applications without a build step, based on HTMX.
css deno html htmx jsx react spa ssr typescript
Last synced: 11 Oct 2024
https://github.com/kaleidawave/prism-ssr-demo
A example of using Prism to build fullstack sites with Express and Node
express hydration isomorphic prism prism-compiler spa
Last synced: 29 Nov 2024
https://github.com/sandy98/next-chess-board
Yet another javascript chess board using react.js. Give it a try at
babel chess-board chessboard javascript nextjs react spa universal-app
Last synced: 14 Dec 2024
https://github.com/maolion/weboot
Quickly and easily make a web application bootstrap program
Last synced: 12 Dec 2024
https://github.com/paladique/azuresample-guestbook
Guestbook using MySQL and Cosmos DB on Azure
cosmosdb data mysql spa websockets
Last synced: 13 Jan 2025
https://github.com/condef5/todo-hunter
https://condef5.github.io/todo-hunter/
Last synced: 25 Jan 2025
https://github.com/estrattonbailey/putz
A tiny progress bar with a full API and the ability to increment randomly.
ajax progress progress-bar spa
Last synced: 25 Jan 2025
https://github.com/skyv26/math-magician
Math Magician is the intermediate project for learning React.js in a fun and interactive way. This project will be updated from time to time by adding the features step by step. In this project, we will see Mathematics related utilities like calculators and some tricks or magic.
calculator-application css3 es6 eslint eslint-config flexbox-css flexbox-grid grid-layout jsx-syntax react reactjs single-page-app spa style stylelint
Last synced: 19 Jan 2025
https://github.com/thorstenhans/currency-calculator-office-addin
Currency Calculator Add-In for Microsoft Excel
angular office-365 office-addin office-js spa
Last synced: 23 Dec 2024
https://github.com/driebit/elm-projects
An overview of projects written in Elm by Driebit Amsterdam
Last synced: 28 Jan 2025
https://github.com/aashrafh/lyricize
SPA where you can search for song lyrics. Built using React Hooks, Context API, React Router, Font Awesome, and Bootstrap.
bootstrap context context-api font-awesome fontawesome hooks react react-hooks react-router reactjs spa spinner
Last synced: 20 Dec 2024
https://github.com/alexlitel/mirrored-image-generator
Small app using HTML Canvas and JavaScript to generate mirrored versions of images.
art html5-canvas image image-creation image-generation image-processing mirroring spa
Last synced: 02 Dec 2024
https://github.com/ajaymarathe/realtime-forum-with-laravel-vue.js
Realtime forum with Laravel + vue.js +vue-router + pusher + bootstrap. Thanks.
forum laravel-framework larvel spa vue-router vuejs vuejs-router
Last synced: 25 Jan 2025
https://github.com/d3dc/react-flying-saucer
A simple framework built on top of create-react-app for scalable single-page apps with functional react.
app create-react-app effects esnext feature-fleet hooks memoize modules mothership react react-hooks redux rematch selectors spa star-app star-child wip
Last synced: 09 Nov 2024
https://github.com/NyctibiusVII/eSports
Projeto web construído durante o NLW#09 com a @Rocketseat/Diego Fernandes, Rodrigo Gonçalves. ESPORTS: "Encontre seu 'duo' perfeito". 🎮🚀
api-rest duo e-sports game ignite match mobile nlw nodejs react-native reactjs rocketseat server spa twitch twitter-api web
Last synced: 23 Oct 2024
https://github.com/enpage/enpage
Enpage SDK for the Enpage platform. Develop beautiful single page websites easily.
jsdom no-code nocode single-page-app spa tailwindcss vite web-build-tools web-builder web-builder-framework web-builder-platforms web-components website wysiwyg-editor wysiwyg-html-editor
Last synced: 14 Oct 2024
https://github.com/avtonom/spa-application-symfony-restful-api-vue
SPA application (Symfony RESTful API + Vue.js)
api api-rest api-restfull apirest rest rest-api restful restful-api spa spa-architecture symfony symfony3 vue vue-component vue-components vue-resource vue-router vue2 vuejs vuejs2
Last synced: 23 Jan 2025
https://github.com/mohammad-zolghadr/shopping-cart-e-commerce-website
Shopping Cart Project (E-Commerce Website)
axios css ecommerce html javascript react react-hooks react-router-dom reactjs redux shopping-cart spa
Last synced: 03 Jan 2025
https://github.com/michalzaq12/team-management-app
An application for managing sport teams
adaptive-ui google-autocomplete google-maps-api i18n jwt-authentication responsive-design rest spa vue vuetify
Last synced: 08 Jan 2025
https://github.com/loreanvictor/callbag-router
Routing for single-page applications, using Callbags
Last synced: 12 Oct 2024
https://github.com/voorjaar/eleventy-plugin-mtos
A plugin for Eleventy that turns your site into a single page application.
11ty eleventy eleventy-plugin mpa mtos spa
Last synced: 17 Jan 2025
https://github.com/thomassloboda/vanillajs-spa
SPA in VanillaJS with router, databinding and webcomponents
databinding javascript routing spa vanilla-javascript webcomponents
Last synced: 09 Dec 2024
https://github.com/curityio/react-haapi-demo
A demo HAAPI OpenID Connect implementation in a React app
code-example haapi oauth2 openid-connect react spa
Last synced: 03 Dec 2024
https://github.com/mindspace/react-store
Typescript + React: Utilities for DI, EventBus and ReactiveStore
react spa state-management typescript zustand
Last synced: 14 Oct 2024
https://github.com/atatus/atatus-spa
Atatus Real User Monitoring(RUM) and Error tracking for Single Page Applications
agent apm error-monitoring rum spa
Last synced: 20 Jan 2025
https://github.com/bautistaj/web-components-spa
SPA with web components
css javascript spa webcomponents
Last synced: 02 Dec 2024
https://github.com/curityio/spa-using-curitytokenhandler
Demonstrates Hardened Security for Single Page Applications
code-example oauth2 openid-connect react spa token-handler
Last synced: 03 Dec 2024
https://github.com/domexx/ares-habbo-frontend
This is the frontend part of the Ares Habbo Cms, it was build with angular and you can easily extend it with less effort
angular habbo javascript singlepageapplication spa
Last synced: 07 Nov 2024
https://github.com/skybrud/Skybrud.Umbraco.Spa
Work in progress...
csharp dotnet headless package single-page-application skybrud spa umbraco umbraco-package umbraco-packages umbraco-v7 umbraco-v8
Last synced: 23 Oct 2024
https://github.com/englishextra/englishextra-app
English Grammar for Russian-Speakers (a mobile app)
cordova css electron-app html html5 js phongap pwa spa template vanilla-js web-app webapp
Last synced: 27 Nov 2024
https://github.com/alfredo1995/spa
Angular 7 being efficiently consumed by the REST API created with ASP.NET Core WebAPI, enabling powerful interactions with data.
angular javascript microservice spa
Last synced: 19 Nov 2024
https://github.com/fanmixco/gravitynow-angular
Gravity Now! A wonderful App to know more about gravity in an interactive way!
angular bootstrap4 calculations css3 geolocation geolocation-application gravity hackathon html5 javascript leaflet leaflet-map nasa ng-bootstrap osm single-page-app single-page-applications spa spaceapps typescript
Last synced: 17 Oct 2024
https://github.com/nakov/books-library
Simple (Minimalistic) JavaScript Single Page App (SPA) without a Framework
ajax dom javascript js kinvey rest spa
Last synced: 09 Jan 2025
https://github.com/masoumehmohebbi/react-harry-potter-api
Harry Potter Api o-o⚡ - React Js
api clean-code context harry-potter harry-potter-api muli-contexts pagination react react-pagination react-router-dom reactjs responsive sing spa tailwind
Last synced: 02 Jan 2025
https://github.com/sucodelarangela/doguito-blog
Application developed during Alura's React Router training course (https://www.alura.com.br/curso-online-react-router-navegacao-spa)
axios json-server react react-router reactrouter spa styled-components vitrinedev
Last synced: 21 Jan 2025
https://github.com/faustinopsy/sorteoffline-spa
Aplicativo para gerenciar seu jogos de loteria *apenas lotofácil por enquanto
Last synced: 02 Dec 2024
https://github.com/yuri-val/dolibarr-tracker
Web interface for quick time tracking by tasks in the Dolibarr ERP system
dolibarr dolibarr-erp spa task-tracker tasks time-tracker vue vue3
Last synced: 19 Jan 2025
https://github.com/an5dy/my-admin
laravel + vue + element-ui spa rbac 后台
element-ui laravel rbac spa vue vue-element-admin
Last synced: 21 Jan 2025
https://github.com/grandemayta/javascript-scaffolding
SPA Scaffolding built with Vanilla JS and lit-html as a template engine. To navigate between pages I added navigo router. You can use latest features of es6 and es7 without add manually the polyfills.
javascript scaffolding single-page-applications spa vanilla-javascript vanillajs webpack4
Last synced: 19 Dec 2024
https://github.com/nyctibiusvii/esports
Projeto web construído durante o NLW#09 com a @Rocketseat/Diego Fernandes, Rodrigo Gonçalves. ESPORTS: "Encontre seu 'duo' perfeito". 🎮🚀
api-rest duo e-sports game ignite match mobile nlw nodejs react-native reactjs rocketseat server spa twitch twitter-api web
Last synced: 23 Jan 2025
https://github.com/tbreuss/my-website
My personal website built with Mithril.js and FlightPHP
flightphp mithriljs single-page-app spa
Last synced: 12 Jan 2025
https://github.com/yazan98/netflix-clone
React.js Training App (Typescript, Firebase, MovieDB Api, PWA)
netflix-clone react react-router reactjs spa website
Last synced: 07 Jan 2025
https://github.com/albertprofe/cifojava2022-5
ThymeLeaf Web Project RestTemplate (data from API Rest). MongoDB . Websockets Spring Boot Project with JS Web-Client. GraphQL Spring Boot Project with PlayGround
axios grpahql js mongodb-atlas resttemplate spa thymeleaf web-navigation websockets
Last synced: 19 Nov 2024
https://github.com/ipang-dwi/vue
Vue - zipped vue mini projects for learn about vue it's self
firstplato frontend javascript js js-framework sidoarjo-dev single-page-app spa ui vue
Last synced: 11 Jan 2025
https://m-aminalizadeh.github.io/Awesome-books-collection/
This project is about building a web-app to store your books collection in browser's local storage with CRUD feature.
bootstrap5 crud-application es6-javascript eslint functional-programming gh-pages html-css-javascript javascript lighthouse localstorage npm oop responsive-website routes spa ux-ui
Last synced: 03 Nov 2024
https://github.com/valchanoficial/ecommercefashionista
:dress: Codenation - Fashionista E-commerce
bem-css codenation mobile-first reactjs redux spa
Last synced: 04 Jan 2025
https://github.com/geekelo/recalc-webapp
The ReCalc WebApp aims to provide users with a user-friendly and efficient calculator tool accessible through their web browser. React JS, known for its simplicity and component-based architecture, allows for the creation of interactive and responsive user interfaces, making it an ideal choice for this project.
Last synced: 17 Oct 2024
https://github.com/denishrana09/online-portrait-react-app
emailjs node-sass react react-ga react-helmet reactjs spa
Last synced: 19 Dec 2024
https://github.com/mohammad-zolghadr/pro-todo
A professional todolist that stores information in local storage and uses Redux to manage states.
css hooks html javascript localstorage react-router-dom reactjs redux spa speech-recognition
Last synced: 03 Jan 2025
https://github.com/hamidb80/maze-vis
A* BFS DFS visualization
a-star bfs dfs karax nim path-finding-algorithms path-finding-visualizer spa web web-app
Last synced: 31 Oct 2024
https://github.com/ijayabby/spa-rest-api-in-vuejs
This project is built with Vue.js and Vite, and uses Dog API RESTful API that provides access to images of different dog breeds and sub-breeds. Users can select an image to apply filters to it using Cloudinary's image transformation APIs.
cloudinary dogapi restful-api spa vuejs
Last synced: 10 Jan 2025
https://github.com/alphayowakarindi/laravel9-vue3-blog
This a complete blog tutorial with authentication that I did on my youtube channel with Laravel 9, Vue 3 and Laravel sanctum. Enjoy!
blog laravel sanctum-authentication spa vue3
Last synced: 10 Nov 2024
https://github.com/linagora/esn-frontend-calendar-public
Public calendar SPA for OpenPaaS
Last synced: 02 Jan 2025
https://github.com/chiefbiiko/ballify
bundle all frontend assets of your single page app into one ball :8ball: :basketball: :baseball: :football:
ball ballify build-tool devops frontend-assets simple single-page-app spa utility
Last synced: 21 Jan 2025
https://github.com/natsalete/minhas-tarefas
Este repositório possui o código-fonte da aplicação web construída em React para uma lista de tarefas.
react-router reactjs redux spa styled-components typescript
Last synced: 21 Jan 2025
https://github.com/m7kvqbe1/houston
Hoot have thought support could be so good
backbone javascript php silex spa support support-system support-ticket
Last synced: 10 Jan 2025
https://github.com/abhi18av/minimal-fulcro-app
The walkthrough of a minimal fulcro app
clojurescript fulcro reactjs spa
Last synced: 05 Jan 2025
https://github.com/ali322/isomorphic-boilerplate
isomorphic webapp boilerplate
isomorphic koa2 react react-router redux spa ssr
Last synced: 21 Dec 2024
https://github.com/codingchili/domplates
html templates to pdf - client side/offline first based on platform features
css3 es6 html5 javascript offline-first pdf pwa spa templating usetheplatform
Last synced: 21 Dec 2024
https://github.com/jwar28/countries-app
web: angular app to search countries info, routing practice
Last synced: 25 Jan 2025
https://github.com/ajsalemo/vue.js-ui-template
A project mocking up a Blog to start experimenting with Vue.js, Vuetify and SASS.
blog component-architecture components javascr netlify node node-sa sass scss single spa vue vuetify
Last synced: 29 Dec 2024
https://github.com/ik5/gopipewire
Mirror for my pipewire golang binding
audio bindings golang golang-library golang-package linux multimedia pipewire spa video webrtc
Last synced: 07 Dec 2024
https://github.com/stringmanolo/ff
Fast Framework. A javascript 300 lines of code browser library and framework to help you build your webpages providing you with some easy to use features.
aliases browser-cache cache custom-tags framework html javascript javascript-library kebab-case localstorage mustache router shortcuts spa
Last synced: 14 Dec 2024
https://github.com/ultimaweapon/dovm-core
Next generation front-end framework. It's powerful!
dovm framework single-page-application spa typescript
Last synced: 07 Dec 2024
https://github.com/manuelgeek/phoenix-inertia
A Phoenix App to demonstrate Vue JS SPA with Inertia JS routing
elixir-lang inertiajs phoenix-framework spa tailwindcss vue
Last synced: 17 Jan 2025
https://github.com/jekuer/angular-ideal-htaccess
Ideal secure and performant htaccess for running an Angular application on Apache.
Last synced: 04 Dec 2024
https://github.com/mozgiii/caddy-templatify-config
Convert JSON config file to Caddy template
caddy docker runtime-configuration spa template
Last synced: 21 Jan 2025
https://github.com/qualityshepherd/splog
A simple, single page, blog written in vanilla js that supports markdown, rss, podcasts and deploys to github pages (github.io).
blog github-pages indexing markdown pagination rss search showdown spa vanilla-js webpack
Last synced: 10 Jan 2025
https://github.com/rafal19987/hairdresser-salon-landing-page-booking-system-nextjs-tailwind-typescript-redux-nextauth-zod
[STILL IN DEVELOPMENT] Side project for learning purposes - front-end landing page for a hairdressing salon with a dedicated visit booking system.
2023 booking-system fullstack google-login handlebars jsonwebtoken landing-page neon next-auth nextjs13 nodemailer prisma prisma-orm react-hook-form redux-toolkit side-project spa tailwindcss typescript zod-validation
Last synced: 20 Nov 2024
https://github.com/mihailgaberov/address-book
Client Side Address Book
address-book angular1 app css html js spa
Last synced: 21 Dec 2024
https://github.com/springheart199279/web-developer-tools
Free Online Developer Tools
Last synced: 25 Dec 2024
https://github.com/linb/jsoneditor
A great tool for editing JSON
crossui editor javascript json spa tool
Last synced: 06 Jan 2025
https://github.com/geicesousa/burgerladies
Quinto e último projeto da Laboratoria; feito em dupla. Criamos uma interface na qual é possível: fazer login, criar pedidos, fazer cadastro e edição de funcionários e de produtos, verificar pedidos realizados. Nesse projeto utilizamos a biblioteca React e fizemos a implementação do projeto utilizando o Vercel.
javascript react spa styled-components
Last synced: 01 Jan 2025
https://github.com/brunociccarino/electronripper
⚡ Extract uncompiled, uncompressed SPA code from Webpack source maps.
decompiler information-disclosure security-tool security-tools sourcemaps spa webpack4
Last synced: 15 Jan 2025
https://github.com/frknasir/cogito
An open source personal website
laravel6 php73 spa sqlite vue-router vue2 vuex
Last synced: 17 Dec 2024
https://github.com/skn-036/spa-shopping-cart-stripe-payment
This repository implements Laravel and Vue.js as a product shopping cart single page application(SPA). Laravel Cashier(stripe) is used as the payment gateway.
laravel laravel-cashier payment-gateway payment-integration php shopping-cart shopping-cart-spa spa spa-payment-gateway spa-shopping-cart spa-stripe stripe vue vue-router vue-spa vuejs vuex
Last synced: 17 Dec 2024