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.

https://github.com/rehhouari/clovre

Local manga & WebToon reading web app with AniList integration

alpinejs anilist manga manga-downloader manga-reader manga-tracker mangareader pwa spa tailwindcss webapp

Last synced: 30 Jan 2026

https://github.com/openmrs/openmrs-esm-home

The homepage microfrontend for the OpenMRS SPA

microfrontend openmrs react spa typescript

Last synced: 12 Apr 2025

https://github.com/Nordes/HoNoSoFt.DotNet.Web.Spa.ProjectTemplates

.Net Core 2.2 > SPA Application with VueJS/Vuex/WebPack 4/Picnic CSS/Fontello

csharp docker dotnet dotnet-core dotnet-core2 nuget picniccss spa template vuejs vuejs2 webpack

Last synced: 09 Apr 2025

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: 16 Oct 2025

https://github.com/vuefront/create-vuefront-app

Generator for quick VueFront project setup

create-app generator pwa sao spa vueapp vuefront vuejs

Last synced: 11 Apr 2025

https://github.com/sapfir0/premier-eye

Program for detecting objects

ai detecting-objects docker opencv premier-eye spa

Last synced: 10 Aug 2025

https://github.com/4cm4k1/personal-website

Personal website – made with Next.js, Preact, MDX, RMWC, & Vercel

material-components material-design mdx next next-js preact pwa react rmwc serverless spa ssg ssr vercel

Last synced: 11 Oct 2025

https://github.com/devexp-pro/reface

Reface is a embeddable fullstack framework designed for creating Hypermedia-Driven Applications without a build step, based on HTMX and Hono.

css deno html htmx jsx react spa ssr typescript

Last synced: 25 Oct 2025

https://github.com/mouadziani/ur-fullstack-coding-challenge

💪 My own implementation of the United Remote web coding challenge.

challenge laravel php spa vuejs

Last synced: 29 Oct 2025

https://github.com/tom76kimo/generator-elm-app

A generator for generating basic template of Elm app with routing.

elm spa web yeoman-generator

Last synced: 25 Oct 2025

https://github.com/ccamel/playground-elm

:balloon: My playground for playing with elm-lang

bootstrap demo-site elm elm-demos parceljs playground spa web-application

Last synced: 13 Apr 2025

https://github.com/jangaraj/keycloak-cors-issue-debugging

Recommendations how to solve/debug CORS issues, when Keycloak IDP is used

cors keycloak spa

Last synced: 06 Feb 2026

https://github.com/lgug2z/microfest

Manifest management for single page applications driven by micro frontend apps

golang javascript microfrontends react spa

Last synced: 14 May 2025

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: 21 Jun 2025

https://github.com/mudafar/predictive-prefetch

A JavaScript client-side predictive prefetch solution for Webpack and SPAs. An alternative to Guess.js.

javascript prediction predictive predictive-prefetching prefetching react spa webpack

Last synced: 31 Aug 2025

https://github.com/fengzilong/reo

🍯 regularjs and stateman based spa framework, inspired by redux, vuex and choo

dva redux regularjs spa state stateman time-travel vuex

Last synced: 26 Jun 2025

https://github.com/lindsaykwardell/vite-elm-spa

A default template for building Elm SPA applications using Vite.

elm spa template vite

Last synced: 07 Oct 2025

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 ghibli-fans ghibli-film ghibli-studio jsx reactjs single-page-app spa tailwindcss youtube-api youtube-api-v3

Last synced: 26 Jul 2025

https://github.com/mubaidr/prerender-plugin

A Node.js/ webpack plugin to prerender static HTML in a single-page application.

nodejs prerender prerender-plugin single-page-applications spa webpack webpack4

Last synced: 24 Jul 2025

https://github.com/johndatserakis/koa-vue-notes-project

🤓 A single repo containing both the koa-vue-notes-api and koa-vue-notes-web projects.

koa spa starter vue

Last synced: 12 Apr 2025

https://github.com/kovah/tradefinder

A web tool to find the most profitable trades between two merchants. Perfect for gamers. 🎮

calculator gaming react spa tool tools trading videogames

Last synced: 17 Mar 2025

https://github.com/johannschopplich/plain-spa

🦢 Modern SPA deployable as-is without any bundlers

dom javascript reactive sinuous spa

Last synced: 09 May 2025

https://github.com/hopsoft/stimulus_todomvc

[WIP] An implementation of TodoMVC using Ruby on Rails and StimulusJS

reactive ruby-on-rails server-side-rendering single-page-app spa stimulus stimulusjs todo-mvc todomvc todomvc-demo

Last synced: 24 Apr 2025

https://github.com/rhiokim/monorepo-sample

Enterprise React-based Application Boilerplate with Next.js, CRA and Catalog

lerna monorepo nextjs react spa ssr

Last synced: 31 Aug 2025

https://github.com/janeksmielowski/event-bus

React Event Bus library for post messaging in JS/TS

bus event event-bus eventbus javascript message post post-message postmessage react spa typescript

Last synced: 22 Apr 2025

https://github.com/jaredreich/dowels

🔨 a tiny but powerful javascript library that performs client-side routing, templating, and REST API communication to help you get your single-page web applications running in seconds

fast javascript routing single-page-applications small spa template templating

Last synced: 11 Apr 2025

https://github.com/zacharytamas/page-title

A Polymer element for easily updating a webpage's title, such as in a SPA.

custom-elements javascript polymer polymer-element polymer2 spa web-components

Last synced: 22 Jul 2025

https://github.com/irkvuz/schedule

📅 React.js PWA Schedule for Baikal State University students 👨‍🎓 (Irkutsk)

pwa react schedule spa timetable

Last synced: 28 Apr 2025

https://github.com/claudiarojassoto/react-todo-app

"React-ToDo-App" It is a project that present a to-do application developed using React. The application allows users to add, edit, delete, and mark their daily tasks as completed.

cra javascrip props-and-state-components react react-components react-hooks reactjs spa ui vite webdevelopment wireframe

Last synced: 23 Apr 2025

https://github.com/dativebase/dative

Dative: software for linguistic fieldwork

coffeescript linguistics spa

Last synced: 15 Mar 2026

https://github.com/cap32/react-wechat-api

React Wechat JSSDK component for SPA

jssdk react share spa wechat wx

Last synced: 16 Jun 2025

https://github.com/steinjs/stein

A SPA-first modular framework based on SolidJS. Modular but with opinionated defaults to help you get started quickly.

dx solid solidjs spa typescript vite

Last synced: 14 Apr 2025

https://github.com/valq7711/vue2pyj

WebIDE with embedded Rapydscript for web2py

python rapydscript spa vue web2py webapp

Last synced: 13 Apr 2025

https://github.com/jarohen/oak

A ClojureScript library to structure single-page apps - taking inspiration from the Elm Architecture

clojurescript elm reagent spa

Last synced: 13 Oct 2025

https://github.com/ericdallo/itsmegreg

A frontend application simulating an unix terminal with access to my profissional profile

css front-end frontend harp html html5 javascript js node npm sass scss spa terminal unix

Last synced: 25 Oct 2025

https://github.com/valq7711/vue3pyj

WebIDE with embedded Rapydscript for py4web

py4web python rapydscript spa vue webapp

Last synced: 13 Apr 2025

https://github.com/dragonsea0927/laravel-react-vite-stisla

[NEW!] Auth JWT Multirole + CRUD, Searching, Pagination, Showing with Laravel React Vite and Template admin stisla!

ai crud jwp laratrust laravel react spa stisla vite

Last synced: 25 Feb 2026

https://github.com/yiniau/native-spa-route

Provide SPA route's experience with native web component

router spa webcomponent

Last synced: 13 Apr 2025

https://github.com/cppcoffee/netguard

Layer 4 Single Packet Authentication utilizing Netfilter Queue and libnetfilter.

conntrack knock libnetfilter-queue single-packet-authorization spa zerotrust

Last synced: 12 Apr 2025

https://github.com/dragonsea0927/react-laravel-typescript

React Single Page application with Typescript and Laravel backend

javascript laravel php react spa

Last synced: 12 Apr 2025

https://github.com/gabrielperales/elm-soundcloud-player

Example soundcloud player done in Elm

elm elm-ports soundcloud soundcloud-player spa

Last synced: 10 Apr 2025

https://github.com/thundersdata-frontend/spa-template

雷数前端SPA模板

hooks spa typescript umijs

Last synced: 27 Oct 2025

https://github.com/romaixn/turbo-drive

Integrate Hotwired Turbo inside WordPress. No refresh, no bullshit.

spa turbo turbodrive turbolinks wordpress wordpress-plugin

Last synced: 16 Mar 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: 09 Mar 2026

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 Oct 2025

https://github.com/hidao80/linebackupviewer

LINE風LINEバックアップテキストデータビュアー

javascript line spa viewer

Last synced: 13 May 2025

https://github.com/curityio/oauth-agent-node-nextjs

A Node.js OAuth Agent for the Next.js web server, providing API driven OAuth and OpenID Connect for SPAs

nextjs oauth-agent oauth2 openid-connect spa token-handler

Last synced: 28 Jul 2025

https://github.com/bzg/choices

Build SPAs to let users answer questions from a decision tree

decision-tree flowchart spa

Last synced: 31 Aug 2025

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 Mar 2026

https://github.com/hypermkt/pepalunch

Quick lunch matching service. Go lunch with friends in your Slack team.

laravel slack socialite spa vuejs2

Last synced: 12 Apr 2025

https://github.com/koron/go-spafs

File server which specialized for SPA

golang http spa

Last synced: 25 Feb 2026

https://github.com/wesselgrift/sveltekit-spa

A minimal, production-ready boilerplate for building Single Page Applications with SvelteKit. Pre-configured with Firebase Authentication, Firestore, and shadcn-svelte UI components.

firebase-auth firestore-database shadcn-ui spa sveltekit

Last synced: 04 Feb 2026

https://github.com/balta-io/3002

Fundamentos do Blazor com .NET 8

aspnet blazor csharp css dotnet html javascript js microsoft spa ssg ssr

Last synced: 07 Mar 2026

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: 01 May 2025

https://github.com/simonschaufi/routes

Provides an ability to bind a route slug to the certain Extbase Action endpoint.

ajax api crud extbase middleware rest route routing spa webservice yaml

Last synced: 16 Sep 2025

https://github.com/ccssmnn/relaxed-spa

Develop & run your full stack spa without a build step using Deno, React & twind (TailwindCSS).

deno react react-router spa tailwindcss trpc twind typescript

Last synced: 10 Apr 2025

https://github.com/linagora/esn-frontend-inbox

Webmail SPA for the OpenPaaS Suite - https://open-paas.org

spa

Last synced: 07 Sep 2025

https://github.com/jquintozamora/react-es6-webpack-minimal-starter-template

Simple Starter Template for React, ES6, SCSS, Webpack and Live Reloading (React Hot Loader 3)

react react-hot-loader scss spa starter-template webpack2

Last synced: 10 Apr 2025

https://github.com/jayminpanchal/laravel-vue-spa-jwt

A simple login example for Vue Spa Laravel using JWT Auth

axios jwt jwt-authentication laravel54 spa vuejs2 vuex2

Last synced: 27 Oct 2025

https://github.com/lixinyang123/erp

ERP Desktop App base on Flask & Electron

electron erp flask spa

Last synced: 13 Aug 2025

https://github.com/iviphp/ivi

Ivi.php is a fast, lightweight, and modular PHP framework with expressive routing, built-in ORM, caching, and WebSocket support—ideal for modern APIs and SPAs.

api caching framework lightweight modular orm php spa websocket

Last synced: 13 Dec 2025

https://github.com/pedro-gutierrez/sleeky

Sleek applications in Elixir

bandit diesel ecto elixir-lang oban plug postgres rest spa

Last synced: 23 Jul 2025

https://github.com/ali-haggag7/realtime-chat-engine

💬 High-performance Real-time Chat Engine built with React & Vite. Features Serverless architecture (Firebase), secure Auth, and instant media sharing (Cloudinary).

clean-ui cloudinary firebase firestore messaging-app react realtime-chat serverless spa vite

Last synced: 10 Jun 2026

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: 13 Jul 2025

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: 10 Apr 2025

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: 23 Mar 2025

https://github.com/tauseedzaman/laravel-news-site

This is a simple News/Blogging Website Build Using Vue and Inertia with Laravel.

inertia laravel news-site spa vue zeenews

Last synced: 21 Apr 2025

https://github.com/martincastroalvarez/django-admin-react

A drop-in React single-page admin for Django — driven entirely by your existing ModelAdmin. Dark mode, mobile cards, drag-and-drop column layout with freezable columns, keyboard a11y, JSON-aware detail rendering, and a bidirectional bridge to the classic admin during migration. Pip install and go — no React code on your side.

admin-dashboard admin-panel backend django django-admin django-rest frontend modeladmin python react rest-api single-page-application spa tailwindcss

Last synced: 01 Jun 2026

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: 15 Apr 2025

https://github.com/maolion/uniapp-cli

一套用于 WEB APP 开发 和 Mobile APP 开发的解决方案

javascript react react-native spa typescript uniapp web-framework webpack

Last synced: 10 Jul 2025

https://github.com/corylr/user-routine

User-Routine is a JavaScript library to automate user routines on web pages. You can easily test features or create tutorials with actions such as click, await, and fill.

application automated click e2e end-to-end javascript routine single-page spa spa-check test testing typescript user user-routine userflow

Last synced: 13 Apr 2025

https://github.com/f5devcentral/spa-demo-app

Single-page application demo leveraging Vue.js, Node.js and MongoDB

demo-app nodejs spa vuejs

Last synced: 11 Apr 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: 20 Sep 2025

https://github.com/vuefront/demo

VueFront Demo Repo. This is used to build our demos. Do not use for production.

demo demosite nuxt pwa spa spa-demo vue vue-demo vueapp vuefront vuejs

Last synced: 11 Apr 2025

https://github.com/ishanvyas22/cakephp-pingcrm

A demo application to illustrate how Inertia.js works with CakePHP.

cakephp cakephp4 demo-application inertia inertiajs javascript react spa vuejs

Last synced: 13 May 2025

https://github.com/apertureless/colourhunt

🎨Community driven colour palettes

color-palette color-scheme community graphql spa vuejs

Last synced: 23 Mar 2025

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: 16 May 2025

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: 22 Mar 2025

https://github.com/moigagoo/karaxapp

Sample tweetbox app created with Karax

components karax nim spa

Last synced: 28 Jul 2025

https://github.com/leoneck/spa-wc-vite

Single Page Application (SPA) demo using web components powered by vite.

spa vite web-components

Last synced: 23 Mar 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: 28 Jul 2025

https://github.com/albert-cyberhulk/angular-boilerplate

Advanced Boilerplate for Angular Applications

angular boilerplate bower build-automation grunt javascript npm spa

Last synced: 31 Oct 2025

https://github.com/mgdsoft/symfony-profiler-spa

For lovers of SPA and symfony profiler

ajax development profiler spa symfony

Last synced: 11 Oct 2025

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: 31 Aug 2025

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.

api react redux spa

Last synced: 07 May 2025

https://github.com/ykrods/svelte-spa-history-router

History base router for Svelte 3 SPA (Single Page Application).

router routing spa svelte

Last synced: 23 Apr 2025