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-28 00:27:46 UTC
- JSON Representation
https://github.com/patrickmichalina/fusing-angular-cli
🔥 Faster CLI tool for Angular Universal
angular cli firebase fusebox isomorphic javascript material node rendering rxjs serverless spa ssr typescript universal
Last synced: 20 Oct 2024
https://github.com/dhruv-kumar-jha/reddit-pwa
Reddit Progressive Web Application
firebase-hosting manifest material-ui offline-first pwa pwa-apps react-router reactjs reddit reddit-pwa service-worker spa webpack
Last synced: 19 Nov 2024
https://github.com/j-t-mcc/uptime-backend-api
Website Uptime & Certificate Monitoring API built using Laravel.
laravel-application laravel-fortify laravel-sanctum spa
Last synced: 07 Nov 2024
https://github.com/bzg/choices
Build SPAs to let users answer questions from a decision tree
Last synced: 02 Jan 2025
https://github.com/mattriley/agile-avatars
Great looking avatars for your agile board and experiment in FRAMEWORK-LESS, vanilla JavaScript.
javascript no-framework no-react no-redux no-typescript spa vanilla-javascript
Last synced: 30 Dec 2024
https://github.com/logustra/read
:atom_symbol: Opinionated scalable react boilerplate using webpack
atomic-design atomic-design-example boilerplate ddd ddd-example react react-boilerplate spa typescript webpack
Last synced: 22 Nov 2024
https://github.com/jpmikkers/blinktorrent
Blazor web based gui frontend for monotorrent
apple blazor csharp dotnet front-end frontend gui linux monotorrent mudblazor single-page-app spa torrent torrent-client torrents ubuntu windows
Last synced: 12 Dec 2024
https://github.com/apertureless/colourhunt
🎨Community driven colour palettes
color-palette color-scheme community graphql spa vuejs
Last synced: 28 Oct 2024
https://github.com/angeal185/github-forum
a github pages forum that requires no db or extra server
forum github-api github-pages javascript news-feed pwa single-page-app spa web-framework
Last synced: 28 Oct 2024
https://github.com/abichinger/lottie-alchemist
SPA to convert lottie animations into other formats
animation converter gif gif-animation lottie lottie-animation lottie-to-gif lottie-to-png lottie-to-video lottie-to-webm png spa webm
Last synced: 24 Jan 2025
https://github.com/gabrielperales/elm-soundcloud-player
Example soundcloud player done in Elm
elm elm-ports soundcloud soundcloud-player spa
Last synced: 12 Oct 2024
https://github.com/f5devcentral/spa-demo-app
Single-page application demo leveraging Vue.js, Node.js and MongoDB
Last synced: 14 Nov 2024
https://github.com/johnnyeric/openfaas-serverless-nextjs-template
Next.js Serverless Mode Template for OpenFaaS
nextjs openfaas openfaas-template serverless spa
Last synced: 21 Dec 2024
https://github.com/dmotz/express-spa-router
Express middleware for single page app routing
express javascript middleware node nodejs router spa
Last synced: 26 Dec 2024
https://github.com/lucasbassetti/react-spa-boilerplate
:fire: React SPA for open source projects
boilerplate documentation opensource react spa
Last synced: 02 Jan 2025
https://github.com/curityio/react-assisted-token-website
Example React SPA that implements OpenID Connect using the assisted token flow
assisted-token code-example oauth2 openid-connect react spa
Last synced: 03 Dec 2024
https://github.com/saposs-org/zuckerjs
A simple Javascript library to build any SPA(Single Page Application) web application in a new way(component-based architecture + all uncoupled components).
architecture component component-architecture component-based css html javascript js js-library library pattern single-page-app single-page-application spa
Last synced: 28 Oct 2024
https://github.com/john-weeks-dev/ev-charge-map-api
EV Charge Map Api is the the backend/api for ev-charge-map. Made with Laravel
google-maps javascript laravel laravel-api php quasar quasar-framework single-page-app spa vue3 vuejs
Last synced: 14 Nov 2024
https://github.com/diogosouza/vuetify-logrocket
A SPA app made with Vue.js and Vuetify
javascript logrocket spa vue vuejs vuetify vuetifyjs
Last synced: 29 Nov 2024
https://github.com/nowshad-sust/bingo
A board game made with Meteor.js
bingo blaze game javascript live meteor meteorjs minimongo mongodb multiplayer nodejs real-time single-page-app spa web-application
Last synced: 28 Dec 2024
https://github.com/albinotonnina/vanilla-js-spa
Single page applications for a test, no libraries
Last synced: 13 Oct 2024
https://github.com/hombre2014/stocks-market
React-Redux Capstone project. SPA using API from Finage.co.uk stocks market information. Displaying market information about 30 most active US stocks and detailed info for the selected stock symbol.
Last synced: 23 Oct 2024
https://github.com/maccali/Brain-Nuxt.WEB
🔥🦕 BrainNuxt is a Boilerplate based in NuxtJS
axios boilerplate dotenv eslint fontawesome jest nuxt nuxtjs prettier pwa seo serverside-rendering spa ssr static-site vue
Last synced: 06 Dec 2024
https://github.com/vuefront/vuefront-docs
VueFront Documentation
documentation pwa single-page-application single-page-application-with-vue spa vue vuefront vuejs
Last synced: 25 Nov 2024
https://github.com/mudafar/alz-predictor
A JavaScript sequence prediction library, for building proactive and smart user interfaces.
activelezi adaptive ai algorithm client-side javascript-library lz77 prediction predictive-prefetching sequence spa ui
Last synced: 19 Nov 2024
https://github.com/maolion/uniapp
uniapp 框架基础模块
javascript mobile-framework react react-native redux spa typescript uniapp web-framework webpack
Last synced: 21 Nov 2024
https://github.com/linagora/esn-frontend-calendar
Calendar SPA for the OpenPaaS Suite - https://open-paas.org/
Last synced: 02 Jan 2025
https://github.com/nobledsmarts/walkify
walkifyjs - Simple and lightweight Javascript routing library for building interactive single page applications.
app application apps custom-router javascript js js-router library pages router routes routing single spa walkifyjs
Last synced: 09 Dec 2024
https://github.com/mogahidgaffar/laravel-vue-starter-kit-dashboard
Laravel 10 vuejs3 inertiajs Reusable Starter Kit Dashboard
admin-dashboard admin-panel dashboard dashboard-templates inertia inertiajs laravel laravel10 php spa starter-kit starter-template vue vuejs vuejs3
Last synced: 20 Oct 2024
https://github.com/remixer-dec/youtubeplaylistrandomizer
Randomize YouTube playlists, shuffle the videos, avoid repetitions, save progress.
es5 ie10 javascript playlist single-page-app spa vue vuejs2 webapp youtube
Last synced: 14 Nov 2024
https://github.com/deeleman/spaghettify
Enjoy an unparalleled SPA experience with Spaghettify, the ultimate JavaScript library that turns static web pages into fully functional SPA websites.
ajax javascript javascript-library single-page-applications spa typescript typescript-library xhr xhr-framework
Last synced: 08 Nov 2024
https://github.com/lixinyang123/erp
ERP Desktop App base on Flask & Electron
Last synced: 14 Dec 2024
https://github.com/hansschouten/laravel-quasar
Laravel 10 with Quasar v2 (Vue3, Vite, Pinia, i18n) for a Material Design SPA/PWA or Cordova Android/iOS app
boilerplate cordova laravel pinia pwa quasar quasar-framework spa vite vue3
Last synced: 14 Oct 2024
https://code2k.github.io/ghfresh/
Monitor GitHub repositories for new releases.
create-react-app markdown material-ui preact prerender react redux redux-toolkit spa testing-library typescript
Last synced: 02 Nov 2024
https://github.com/dzervoudakes/user-management
Full stack CRUD app made with Express, React and TypeScript.
docker-compose express material-ui mongodb overnightjs react spa typescript user-management
Last synced: 08 Nov 2024
https://github.com/honatas/frameworkless-jamstack
Proof of Concept - you can create Single Page Applications without a framework
frameworkless frontend jamstack javascript spa typescript
Last synced: 17 Nov 2024
https://github.com/aleksandertabor/flashcards
Manage your flashcards with an app built with Laravel, Vue, GraphQL, Progressive Web App (PWA).
graphql graphql-api laravel laravel-sanctum laravel-scout laravel7 progressive-web-app pwa spa vue vue-router vuejs vuetify vuex workbox
Last synced: 11 Oct 2024
https://github.com/s-shemmee/ghibligaze
Explore the enchanting world of Studio Ghibli with GhibliGaze—a captivating single-page application showcasing iconic movies, mesmerizing trailers, and a visual feast of anime art. Powered by React, Tailwind CSS, and the YouTube Data API.
ghibli-studio jsx reactjs single-page-app spa tailwindcss youtube-api youtube-api-v3
Last synced: 23 Jan 2025
https://github.com/hmmhmmhm/svelte-spa-chunk
🚧 Do the Chunk split on a page-by-page basis. In the svelte-spa-router module.
frontend spa spa-router svelte
Last synced: 08 Nov 2024
https://github.com/code2k/ghfresh
Monitor GitHub repositories for new releases.
create-react-app markdown material-ui preact prerender react redux redux-toolkit spa testing-library typescript
Last synced: 12 Nov 2024
https://github.com/leoneck/spa-wc-vite
Single Page Application (SPA) demo using web components powered by vite.
Last synced: 28 Oct 2024
https://github.com/xsf0105/angular2-spa
angular2、angularjs、route、typeScript
Last synced: 16 Oct 2024
https://github.com/yersey/laravel-vuejs-spa
laravel, spa, vue, vue-router, vuetify, vuex, vuex-persistedstate, responsive, json web token
jwt laravel responsive spa vue vue-router vuetify vuex vuex-persistedstate
Last synced: 09 Nov 2024
https://github.com/projectstorm/tornado
Concept board and image reference software for ambitious creatives and artists
art artists concepts creative docker images media mysql node reference self-hosted spa typescript
Last synced: 15 Nov 2024
https://github.com/slurmulon/gooey
:cactus: Hierarchical PubSub data synchronization solution for ES6
data-synchronization pubsub spa state-synchronization
Last synced: 29 Oct 2024
https://github.com/adamalston/v1
Personal website version 1.0
mobile personal-website portfolio resume resume-website simple spa visual
Last synced: 09 Nov 2024
https://duanedave.github.io/Awesome-Books/
This project is to build a book library, that has the functionality to Create, Read, Update and Delete (CRUD) books. Local storage was used in other to preserve user activities on this page.
Last synced: 18 Nov 2024
https://github.com/mohammadali-arjomand/singlightjs
A light-weight, open-source, free, powerful and easy-to-use Javascript library for creating SPAs
front-end javascript javascript-framework lightweight reactive reactivity router single-page-app single-page-applications single-spa single-spa-application spa template-builder template-engine web
Last synced: 29 Dec 2024
https://github.com/abdelaziz-mahdi/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.
api calculator-application math react spa
Last synced: 13 Jan 2025
https://github.com/giovannicandido/generator-spring-spa
Best practices and production quality to start with a modern FrontEnd in AngularJS 2 or Aurelia, backend by Java Spring Boot Framework
angular2 aurelia keycloak spa spring-boot spring-framework
Last synced: 21 Jan 2025
https://github.com/daggerok/spring-streaming
SPA on Spring Boot 1.x, WebSockets and React, gradle, nodejs, spring-boot, gradle multi project, spring-mvc, spring-data, gradle dependency update plugin, react-router
gradle gradle-dependency messaging react spa spring-boot spring-data spring-mvc spring-streaming streaming webpack websockets
Last synced: 11 Nov 2024
https://github.com/curityio/oauth-agent-dotnet
A .NET OAuth Agent, providing API driven OpenID Connect for SPAs
dotnet oauth-agent oauth2 openid-connect spa token-handler
Last synced: 03 Dec 2024
https://github.com/marcodpt/tint
A natural template engine for the HTML DOM
dom dom-templating handlebars html html-template hyperapp javascript logic-less mustache natural rivets spa template template-engine template-language transparency virtual-dom vuejs xml xml-template
Last synced: 14 Nov 2024
https://github.com/hoshinotsuyoshi/rails-api-vite-easy-stack
A Monorepo Boilerplate for Rails 8 GraphQL API with Vite + React SPA
graphql-api rails rails-api spa vite
Last synced: 19 Jan 2025
https://github.com/asbhogal/personal-portfolio-site
A personal portfolio site created for the repo owner to showcase his projects, created using TypeScript, Next.js, Payload CMS, SASS, Framer Motion & Playwright.
developer-portfolio es6 eslint framer-motion next nextjs portfolio portfolio-project portfolio-site portfolio-website projects react reactjs sass scss single-page-app single-page-application single-page-applications spa typescript
Last synced: 21 Jan 2025
https://github.com/marcodpt/merlin
A functional JS framework that values elegance, simplicity and minimalism.
component components elm elm-architecture esmodule esmodules framework frontend-framework hyperapp hyperscript javascript-framework js microframework microfrontends no-build router spa ssr vdom vue
Last synced: 14 Nov 2024
https://github.com/mgdsoft/symfony-profiler-spa
For lovers of SPA and symfony profiler
ajax development profiler spa symfony
Last synced: 29 Jan 2025
https://github.com/profjordanov/hybrid-app-development
The primary repository responsible for the course documentation at the University of Economics-Varna.
ajax cordova javascript jquery jquery-mobile react react-native spa
Last synced: 14 Nov 2024
https://github.com/abbadon1334/sun-position-spa-php
SPA Sun Position Calc Library for PHP
algorithm azimuth-angles degrees longitude php sidereal solar-position-algorithms solar-radiation-applications spa
Last synced: 07 Nov 2024
https://github.com/petrenko-alex/ar-nav
AR-Nav - навигации внутри помещениия с помощью дополненной реальности / Augmented reality indoor-navigation
ar-js ar-nav ar-navigation augmented-reality es6-fuzz indoor-navigation indoor-positioning navigation neo4j spa vue-qrcode-reader vuejs vuetify web
Last synced: 13 Nov 2024
https://github.com/martins-rafael/mt07-landing-page
:motorcycle: Landing page da motocicleta Yamaha MT-07
landing-page nextjs reactjs single-page-application spa typescript
Last synced: 13 Oct 2024
https://github.com/94dreamer/tel_react_spa
react/redux/react-router4.x/react-redux/redux-thunk/redux-devtools/ES6/Webpack的电话销控复杂SPA
es6 react react-redux react-router react-router-redux redux redux-devtools redux-thunk spa webpack
Last synced: 30 Oct 2024
https://github.com/inforkgodara/purchase-orders
Web-based single page application (SPA) built in Laravel and Vue Js. Basically, it can be used for the order process of the Purchase Department in any organization.
accounts composer delivery-note inforkgodara journal laravel laravel-project laravel-purchase-orders laravel-vue laravel-vue-project laravel-vue-spa mysql php php-purchase-orders purchase purchase-orders sales spa student-project vue
Last synced: 30 Oct 2024
https://github.com/chrisco/ng4
A small Angular 4 project for learning and fun
angular angular-cli angular4 bootstrap spa
Last synced: 11 Nov 2024
https://github.com/veloace/laravel-buefy-spa
A Laravel-Vue SPA starter project template based on Bulma and Buefy
buefy bulma bulma-css-framework laravel php spa vue
Last synced: 25 Jan 2025
https://github.com/progrium/authsite
Set up GitHub Pages and Auth0 authentication with minimal effort
auth0 auth0-spa-js authentication github github-pages javascript spa
Last synced: 14 Nov 2024
https://github.com/valchanoficial/valchan.com.br
Valchan - Personal Blog
algolia blog dotenv gatsby google-fonts graphql personal-blog prismjs react react-disqus-comments react-icons reactjs seo spa styled-components
Last synced: 09 Nov 2024
https://github.com/linagora/esn-frontend-account
Account SPA for OpenPaaS https://open-paas.org/
Last synced: 02 Jan 2025
https://github.com/oresoftware/hr4r2
The new Hot-Reloading example project for (React + RequireJS + TypeScript) => all React components can be hot-reloaded.
chokidar code-splitting dev-server developer-experience hot-reload hot-reloading live-reload nodejs react reactjs reactjs-components require-js requirejs single-page-app spa typescript webdevelopment websockets yeoman yeoman-generator
Last synced: 26 Oct 2024
https://github.com/newbeea/vue-mp-web
利用 vue mpvue 同时生成微信小程序和SPA H5单页应用,获得一致开发体验
h5 miniprogram mpvue spa vue web
Last synced: 24 Nov 2024
https://github.com/ajsalemo/weather
A weather application build with React, Node, Leaflet and Material UI
axios dotenv html jsx leaflet material-design material-ui moment nodejs openweathermap-api react redux redux-form redux-persist spa weather-api
Last synced: 29 Dec 2024
https://github.com/riwert/alpinejs-spa-template
An AlpineJS SPA template with an intuitive folder structure, simple features and included examples.
alpinejs alpinejs-head alpinejs-router spa structure tailwindcss
Last synced: 01 Jan 2025
https://github.com/tbreuss/mithril-slim-skeleton
A single-page application (SPA) skeleton based on Mithril.js and Slim Framework trying to use good practices
mithril-starter mithriljs slim-framework slim4 slim4-skeleton spa typescript webapplication
Last synced: 13 Nov 2024
https://github.com/curityio/angular-assisted-token-website
Example Angular SPA that implements OpenID Connect using the assisted token flow
angular assisted-token code-example oauth2 openid-connect spa
Last synced: 03 Dec 2024
https://github.com/faissalelfid/webfid
This web application is created in order to use facial recognition to ensure the detection of employees entering or leaving a building.
face-api-js laravel7 recognition spa vuejs
Last synced: 11 Oct 2024
https://github.com/nassimtaghipour/gallery-images-vuejs
show gallery images in a grid of thumbnails with filtering and sorting by Vuejs and Vuex
bootstrap4 filtering imgur-album imgur-api imgur-com pagination responsive sorting spa vuejs vuex
Last synced: 09 Nov 2024
https://github.com/javadkarami-com/e-card-website
portfolio website with html/css/js with v-card design
css html-css-javascript html5 js portfolio portfolio-site portfolio-sites portfolio-website spa website website-template website-templates
Last synced: 21 Dec 2024
https://github.com/rezwanahmedsami/routemamba
Routemamba is a js library to develop single page web applications easily.
nextjs reactjs routemamba routemambajs single-page single-page-app spa vuejs
Last synced: 02 Dec 2024
https://github.com/hombre2014/math-magicians
"Math magicians" is a website for all fans of mathematics. It is a React Single Page App (SPA) that allows users to: Make simple calculations and read random math-related quotes.
Last synced: 24 Oct 2024
https://github.com/easywebapp/cell-router
Decorator based Router component framework, powered by WebCell
decorator router spa web-app web-cell web-component
Last synced: 06 Nov 2024
https://github.com/theoomoregbee/angular4-auth
EVERYTHING YOU NEED TO KNOW ON SECURING YOUR ANGULAR 2+ SPA
angular-cli angular4 security single-page-app spa
Last synced: 24 Oct 2024
https://github.com/diogenespolanco/pocoyoplayer
Esta es una demostración de un proyecto SPA en angular 1.x con typescript que permite el entender y tener una idea concreta de como implementar una solución Front-End con tecnologías estables, seguras y fácil de implementar.
Last synced: 27 Nov 2024
https://github.com/huruji/musicSPA
A music SPA APP Powered BY React、Redux、React-Router:musical_note:
music react react-redux react-router redux spa webapp
Last synced: 11 Nov 2024
https://github.com/raulghm/vue-lavin-quotes
Frases de Lavin with Vue + GraphQL (Graph.cool) 😘
apollo-client graphcool graphql spa twitter-api vue vue-apollo
Last synced: 20 Nov 2024
https://github.com/seanvelasco/usky.app
Web client for Bluesky using Solid.js
atproto bluesky decentralized federation pwa social-media social-network solidjs spa
Last synced: 24 Nov 2024
https://github.com/changhuixu/angular-nginx-docker
Serve a SPA using NGINX in a docker container
angular docker nginx nginx-docker nginx-server server spa web
Last synced: 19 Dec 2024
https://github.com/homebrewing/malt.io
Malt.io Website
binary-format brewing brewing-recipes brewing-software spa
Last synced: 23 Nov 2024
https://github.com/shahabganji/aureliaaspnetcore
Adds Extension methods for spa services for Aurelia in Asp.Net Core
aurelia aurelia-cli microsoft spa spa-services
Last synced: 11 Oct 2024
https://github.com/alirezaabd-dev/alirezaabd-dev.vercel.app
My porfolio that you can get to know me better with it 😉
formik javascript material-ui mern-stack nextjs node particles portfolio react spa typescript website
Last synced: 27 Oct 2024