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-07 00:28:20 UTC
- JSON Representation
https://github.com/malpenzibo/review
Rust wasm library for building client web apps
gui rust spa wasm web webapp webassembly
Last synced: 21 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: 13 Oct 2024
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/koko37/whythesmell
React data input and visualization example
axios javascript react redux smell spa toilet
Last synced: 21 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: 29 Dec 2024
https://github.com/meqn/vue-mpa
🛠 Vue Multiple Page Application. 👨👩👧👦 免配置的Vue多页面应用模板,简单易用。
mpa spa vue vue-mpa vue-mpa-template vue-router vue-spa vuejs vuex
Last synced: 15 Oct 2024
https://github.com/ivanflor3s/pagemos-todos
Calculo de gastos en una salida
angular firebase-hosting html spa
Last synced: 03 Feb 2025
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/pranjalya/portfolio
A personal portfolio created using Vue.js
portfolio portfolio-website spa vue vuejs
Last synced: 21 Jan 2025
https://github.com/prozi/spa-from-sitemap
Auto make folders for routes and copy index.html - all from sitemap.xml
angular react single-page-app sitemap spa
Last synced: 21 Dec 2024
https://github.com/m7kvqbe1/election-polling
Polling application built with Silex & Backbone.js
backbone election-polling javascript php poll-application silex spa voting
Last synced: 10 Jan 2025
https://github.com/voorjaar/typedoc-plugin-mtos
A plugin for TypeDoc that turns your typedoc into a single page application.
mpa mtos spa typedoc typedoc-plugin typedocplugin
Last synced: 21 Dec 2024
https://github.com/pinegrow/pg-vitepress-tailwindcss-custom
Vue Designer Vitepress Tailwind CSS - Quick start template
pinegrow spa ssg tailwindcss vitepress vue vue-designer
Last synced: 29 Dec 2024
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: 29 Dec 2024
https://github.com/ali322/frontend-boilerplate
frontend project boilerplate
react redux spa vue vue-router vuex webpack
Last synced: 21 Dec 2024
https://github.com/axtk/react-keenrouter
React router with componentless route matching
history-api react-hooks react-router router spa
Last synced: 30 Oct 2024
https://github.com/softgod4/frontend-consalting
repository for a web engineer vacancy, using React, GSAP, Zustand, Scss, and more. One of my big project
gsap react scss spa typescript zustand
Last synced: 21 Dec 2024
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/oktadev/okta-vuejs-data-binding-example
Use Vue.js Data Binding Options for Reactive Applications
Last synced: 14 Jan 2025
https://github.com/mattriley/caffe-stazione-pos-simulator
A POS item locator side-car application and experiment with PURE COMPONENTS in React.
javascript no-redux pure-components react spa
Last synced: 30 Dec 2024
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: 30 Dec 2024
https://github.com/marcodpt/microspa
A router for micro-frontends
dynamic-import es6modules hash-router hash-routing hashrouter javascript micro-framework micro-frontend micro-frontends microframework microfrontend microfrontends microjs router spa
Last synced: 14 Nov 2024
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/vincenzo-petronio/aspnetalpine
ASP.NET MVC & AlpineJS
alpinejs asp-net-mvc bootstrap5 spa
Last synced: 08 Jan 2025
https://github.com/fajarwz/goodbook-fe
Frontend for Goodbook App. Created with React
Last synced: 30 Dec 2024
https://github.com/a6iyyu/dorevi
Dorevi, my single-page application is restaurant-themed. This repository aims to complete the test for Sekawan Media.
json reactts restaurant spa typescript
Last synced: 21 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/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/alexgalhardo/painter.alexgalhardo.com
A personal and challenge project I created to learn and improve my ReactJS skills in a Single Page Application states management.
react reactjs single-page-app single-page-applications spa typescript
Last synced: 08 Jan 2025
https://github.com/lincenying/mmf-blog-vite-react
mmf-blog react v3版 (react,react-router,redux,redux-toolkit,vitejs)
react react-router redux redux-toolkit spa vitejs
Last synced: 08 Nov 2024
https://github.com/Ankan-cyber/textutils
TextUtils is a simple and user-friendly text manipulation tool built with React. It allows you to easily convert text to uppercase, lowercase, and remove spaces.
javascript js react spa text-manipulation textutils
Last synced: 08 Nov 2024
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/si3nloong/sqlike-doc
Documentation site for SQLike
documentation docusaurus2 go-mysql-orm js spa sqlike
Last synced: 15 Jan 2025
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/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/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/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/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/alexgalhardo/finances.alexgalhardo.com
A simple project I created to control my personal finances, using Vite and vanilla Javascript manipulating the DOM, in addition to saving the data in localStorage, and being able to export the data in JSON and CSV format
javascript react spa typescript
Last synced: 11 Nov 2024
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/tone4hook/comic-books-app
A web application that features a comic book store locator and weekly new comic listings. The application uses Yelp Fusion API, Google Maps JavaScript API, and Comic Vine API as the data model. Bootstrap 4, Knockout, and jQuery are dependencies, while Webpack and Babel are devDependencies.
babeljs bootstrap-4 comic-books comic-store-locator comic-vine-api google-maps-javascript-api jquery knockoutjs oauth2-yelp spa webpack yelp-api yelp-php
Last synced: 22 Jan 2025
https://github.com/itokun99/nikuy
Buat undangan nikah kamu atau ikuti acara nikahan disekitar kamu
Last synced: 18 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/benevanio/ct_brasil
Webiste com CSS e REACT JS
bootstrap css-grid front-end-development hamburger-menu javascript jsx junior-developer react react-router react-router-dom reactjs sass sass-framework sass-lint spa trip user-interface vercel webapp website
Last synced: 28 Jan 2025
https://github.com/patricklafrance/wmfnext-shell
Candidate for an application shell specialized for federated application using Webpack Module Federation and React Router
federated-application federation microfrontend microfrontends module-federation react react-router spa webpack webpack-module-federation
Last synced: 11 Jan 2025
https://github.com/giacomorebonato/fastify-vite-plugin
Integrates a Vite SPA into a Fastify application
fastify fastify-plugin spa vite
Last synced: 12 Jan 2025
https://github.com/erikyuzwa/python-spa-client-webpack-starter-kit
quick starter-kit to create a python flask server, pushing out a spa index.html using webpack
python spa starter-kit template webpack3
Last synced: 22 Jan 2025
https://github.com/webfazliddin/food-delivery-app-vue3
https://food-delivery-app-vue3.vercel.app/
classnames css-modules scss spa vue3-composition-api
Last synced: 26 Dec 2024
https://github.com/pateash/maffick
Central India's largest Cultural Fest, Maffick by NIT Bhopal
Last synced: 22 Jan 2025
https://github.com/hpt-dev/clicknclearmusic
VueJS SPA web application with node/expressJS backend. Uses Typescript.
bulma bulma-css chai inversify inversifyjs lodash mocha nodejs spa typescript vuejs
Last synced: 14 Jan 2025
https://github.com/alterebro/angular-movies-webapp
Test Single Page Web Application using Angular, TypeScript and Sass
angular angular-cli sass spa typescript webapp
Last synced: 14 Jan 2025
https://github.com/wlodpawlowski/react-games-library-app
Retro games library single page application developed using React, NodeJS, Redux, Server API and MongoDB
es6 filestack javascript mongodb mongodb-database node-module nodejs pug react react-component react-components react-redux react-router reactjs redux redux-saga sass server-api single-page-app spa
Last synced: 24 Jan 2025
https://github.com/pombadev/parcel-monorepo
SPA monorepo frontend boilerplate
boilerplate eslint lerna monorepo parcel-bundler parceljs react spa typescript
Last synced: 15 Dec 2024
https://github.com/serg-io/infuse-loader
Webpack loader for parsing and importing infuse.host templates.
custom-elements data-binding dom framework front-end frontend html html-template infuse pwd spa template template-engine web-application web-apps web-components webpack
Last synced: 22 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/luxuling/luxuling.github.io
web portfolio using reactjs
portfolio-website reac single-page-app spa
Last synced: 17 Jan 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/passidel/expense
JUST A MIRROR OF https://git.syma.dev/Pascal/expense.
Last synced: 21 Jan 2025
https://github.com/cedric921/gda_quizapp
Créer une application web qui permet aux développeurs JavaScript d'évaluer leur niveau.
Last synced: 21 Jan 2025
https://uzairali19.github.io/awesome-books/
A single-page application that uses javascript and local storage to create and use forms and list items.
Last synced: 20 Nov 2024
https://github.com/and3sil4/frontend-asiste
Creación de aplicación frontend SPA utilizando Angular 16 para solucionar los requerimientos del proyecto ASISTE
angular angular-cli browser core javascript node nodejs npm spa typescript yarn
Last synced: 05 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/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/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/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/covenantsql/covenant-scan
CovenantSQL main chain explorer
blockchain cqli explorer jsonrpc spa typescript vuejs websocket
Last synced: 20 Nov 2024
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/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/rse/obs-birddog-camera-preset
Recall Birddog Camera Preset from OBS Studio
Last synced: 23 Jan 2025
https://github.com/hmarzban/ned
Light Router and Component Library
component component-library jquery library router router-library single-page-app spa
Last synced: 29 Jan 2025
https://github.com/jimli570/react-template
React template (up to date as in first half of 2022) project template using webpack for a modern SPA react project. Made it for for work, so we could have a good start on our React project back in 2022.
2022-project boilerplate project react react-router react-router-dom react18 redux spa template web webapp webpack
Last synced: 16 Jan 2025
https://github.com/maciekiwaniuk/demo-crypto-exchange
💲 Demo cryptocurrencies exchange single page application made with Symfony 6 and Vue 3
authentication cryptocurrency-exchanges docker-compose dto jest lexikjwt php8 phpunit scss single-page-application spa symfony6 typescript vue-test-utils vue3 webpack-encore
Last synced: 05 Feb 2025
https://github.com/thealexlichter/alexander-lichter-dynamic-rendering
cloaking dynamic-rendering nuxt seo spa
Last synced: 29 Jan 2025
https://github.com/shakibamoshiri/adzuki
Setup & Deploy your SPA in less than :one: minute
nodejs reactjs single-page-applications spa
Last synced: 31 Dec 2024
https://github.com/faustinopsy/atomic-designer
O design atômico é um processo iterativo em que cada um dos componentes (átomos, moléculas, organismos, modelos e páginas) são reunidos até chegarmos ao resultado esperado, e como é um processo iterativo podemos receber feedback mais feedback rápido do nosso cliente desde o primeiro dia até o momento em que geramos nossos primeiros átomos.
atomic-design css design-system html javascript spa
Last synced: 29 Jan 2025
https://github.com/faustinopsy/livraria
Este projeto é um exemplo de arquitetura de e-commerce implementado utilizando o conceito de microserviços. O objetivo é demonstrar a separação de responsabilidades entre diferentes serviços que compõem a aplicação, como autenticação, gerenciamento de produtos e gateway de API.
css3 javascript jwt-authentication microservices php8 spa sqlite3
Last synced: 29 Jan 2025
https://github.com/faustinopsy/gspa
O Generic Simple Page Application (GSPA) é um roteiro essencial para estudantes focados no desenvolvimento moderno de aplicações web. Prioriza a performance, a otimização, o SEO, e o reaproveitamento de código, enfatizando uma organização eficiente para criar experiências de usuário otimizadas e eficazes. cada branch é uma evolução do projeto
Last synced: 29 Jan 2025
https://github.com/faustinopsy/portifolio_modelo
este é um modelo de portfolio modelo, que foi baixado de um site, com o propósito de restrturação interna alterando e modularizando aos poucos o html e javascript e por fim o css e criando personalização de cores e tamanho de letra, e adicionando a internacionalização
css html-css-javascript html5 javascript spa
Last synced: 29 Jan 2025
https://github.com/between-freedom-and-space/web-client
Web Frontend Client for Between Freedom and Space service
blog frontend react react-redux react-router social-network spa typescript
Last synced: 29 Jan 2025