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/slimkit/plus-small-screen-client

本库已经合并进入 https://github.com/slimkit/plus 中,仅提供 2.1 及以前版本下载使用!

client h5 plus sns spa thinksns vue web

Last synced: 27 Nov 2024

https://github.com/drewjbartlett/routegen

Define your API and SPA routes in one place. Use them anywhere. Only 1.3kb.

api generator map router routes routes-api spa

Last synced: 05 Dec 2024

https://github.com/g0ld3lux/laravel-vue-starter

Well Documented Laravel Starter App From Development to Production. For Full Blown RESTFUL API and SPA with Beautiful UI Using Buefy / ElementUi For Reusable Vue Components

acl api bouncer buefy dingo dingo-api element-ui fb-api jwt jwt-authentication jwt-middleware jwt-token laravel laravel5 single-page-app single-page-applications spa vue vuejs

Last synced: 12 Feb 2025

https://github.com/raucao/webmarks

remoteStorage-enabled bookmarking app

bookmarks-manager ember emberjs javascript pwa remotestorage spa unhosted

Last synced: 12 Apr 2025

https://github.com/stowball/quench-vue

Simple, client-side hydration of pre-rendered Vue.js apps

javascript spa ssr vuejs

Last synced: 12 Apr 2025

https://github.com/s427/MARL

Mastodon Archive Reader Lite - a lightweight single-page app to explore the contents of your Mastodon archive file

archive mastodon spa

Last synced: 12 Dec 2024

https://github.com/snipcart/wordpress-headless-vue

A demo for a Vue.js SPA on top of WordPress as a headless CMS

headless-cms spa vue vuejs wordpress wp-rest-api

Last synced: 14 Apr 2025

https://github.com/elm/url

Build and parse URLs. Useful for HTTP and "routing" in single-page apps (SPAs)

elm escape percent-encode router routing single-page-app spa url

Last synced: 13 Apr 2025

https://github.com/logustra/vivu

💎 Opinionated scalable vue boilerplate using vite

atomic-design atomic-design-example boilerplate ddd ddd-example spa typescript vite vue vue-boilerplate

Last synced: 22 Nov 2024

https://github.com/pinegrow/happy-paws-with-nuxt-tailwindcss

Full-Stack (SPA SSG/SSR) with Nuxt & Tailwind CSS

full-stack happy-paws nuxt pinegrow spa ssg ssr tailwindcss vue vue-designer

Last synced: 09 Apr 2025

https://github.com/mercedes-benz/mo360-ftk

MO360 Frontend Toolkit: A toolkit for single page applications (SPA) based on React and Typescript that allows to extract single features into microfrontends.

microfrontend react spa

Last synced: 06 Apr 2025

https://github.com/tjhorner/schema.tl

📜 Easy-to-use TL-Schema viewer

angularjs playground schema spa telegram

Last synced: 14 Dec 2024

https://github.com/zuoyanart/sparender

基于puppeteer的高性能SPA SEO解决方案

seo spa ssr

Last synced: 14 Apr 2025

https://github.com/cristianoliveira/distributex

A POC of a federated architecture using HTMX & NGINX - micro-frontends/services (same thing)

distributed-systems golang htmx microfrontend microservice nginx python rust server-side-rendering spa

Last synced: 13 Apr 2025

https://github.com/guillaumebriday/todolist-backend-laravel

Back-end application for Todolist Web application built with Laravel 5.8 and Vue.js

api capistrano docker docker-compose jwt laravel nginx pusher rest spa spatie traefik vuejs

Last synced: 22 Dec 2024

https://github.com/elcobvg/laravel-vuetify-spa

Laravel-Vue SPA starter project template with Vuetify frontend.

frontend laravel material-design spa vee-validate vue vuetify vuetify-frontend vuetifyjs vuex

Last synced: 15 Apr 2025

https://github.com/tooleks/photo-blog

The Photo Blog Application based on Laravel 5 and Vue.js 2 + Prerender

container docker gallery laravel mysql nginx nodejs photoblog photogallery photography photos php prerender redis spa vue

Last synced: 14 Apr 2025

https://github.com/amitavroy/react-spa-laravel-typescript

React Single Page application with Typescript and Laravel backend

javascript laravel php react reactjs spa

Last synced: 16 Jan 2025

https://github.com/stardustdl/acblog

An open source extensible static & dynamic blog system. (an alternative tool with same features at StardustDL/paperead)

acblog backend blazor blog-engine cms content-management-system csharp docker dotnet dotnet-core frontend github-pages spa static-site-generator wasm wasm-ghpages

Last synced: 14 Dec 2024

https://github.com/curityio/spa-using-token-handler

API driven OpenID Connect SPA security, using only the most secure cookies in the browser

code-example oauth2 openid-connect react spa token-handler

Last synced: 07 Apr 2025

https://github.com/profiscience/ko-component-router

:station: Component based router for developing wicked awesome apps with Knockout

javascript knockout knockoutjs ko-component-router router spa tko

Last synced: 18 Nov 2024

https://github.com/StardustDL/acblog

An open source extensible static & dynamic blog system. (an alternative tool with same features at StardustDL/paperead)

acblog backend blazor blog-engine cms content-management-system csharp docker dotnet dotnet-core frontend github-pages spa static-site-generator wasm wasm-ghpages

Last synced: 25 Mar 2025

https://github.com/dbrattli/felizia

Non-Static Website Application Generator inspired by Hugo

fable feliz feliz-syntax fsharp safe-stack spa ssr

Last synced: 17 Mar 2025

https://github.com/brain-up/brn

The idea of this project is to design and make a web-application (with scientist cooperation) which would contained series of special audio trainings to support people with central auditory skills deficit to allow them to train them to listen better.

angular emberjs epam hacktoberfest kotlin spa training-project

Last synced: 05 Apr 2025

https://github.com/mzakharo/tubby

Hot Tub & Pool Water Quality Sensor

esp32 esphome homeassistant hottub iot orp ph pool spa tensorflow tflite-micro

Last synced: 17 Mar 2025

https://github.com/akornatskyy/scheduler

:watch: A fully managed cron job scheduler.

cron docker golang job job-scheduler nodejs postgres scheduler service spa

Last synced: 09 Apr 2025

https://github.com/ladunjexa/nextjs14-saas-landing-page

🌈 Modern SaaS landing page with sleek parallax effects and bento box layouts.

landing-page modern-ui-ux nextjs14 react-just-parallax saas-boilerplate spa tailwindcss

Last synced: 22 Apr 2025

https://github.com/curityio/pkce-javascript-example

JavaScript SPA showing how to handle PKCE in an OpenID Connect flow

code-example oauth2 openid-connect spa

Last synced: 11 Apr 2025

https://github.com/oakesja/elm-news

All elm news in one place

elm spa

Last synced: 03 Apr 2025

https://github.com/smapiot/piral.blazor

All .NET things to make Blazor work seamlessly in microfrontends using Piral. :jigsaw:

aspnet-core blazor hacktoberfest microfrontends piral plugin spa webassembly

Last synced: 12 Apr 2025

https://github.com/isaacdarcilla/hrms

⚡ Human resource management system built with VueJS, InertiaJS, Laravel 8 and Tailwind CSS

hrm hrms human-resource inertiajs laravel nodejs server-driven-ui server-side-rendering spa ssr tailwind tailwindcss vilt vilt-stack vuejs webpack

Last synced: 11 Apr 2025

https://github.com/maniruzzamanakash/laracms

A Great Web Application CMS & a Starter Kit for Big Project Built with Laravel Framework 9.x & React JS.

admin admin-dashboard adminlte cms cms-framework laravel laravel-application laravel8 laravel9 laravelcms laravelproject php spa

Last synced: 12 Feb 2025

https://github.com/linka-app/linka

Cross-platform, Self-hosted & AI powered bookmark management app for linkding, an alternative to linkding front-end, with special optimization for search and quick open functions. Free and open source. Provide web app、PWA and desktop APP. Companion for browsers without bookmark like Arc.

bookmarks chakraui fulltext-search linkding pwa react spa

Last synced: 18 Nov 2024

https://github.com/doterlin/vue-user-center

💻一个用vue.js(2.0)写的直播类应用web端个人中心

mvvm spa user-centered-design vue vue-resource vue-router vuex

Last synced: 02 Apr 2025

https://github.com/robertohuertasm/microserver

🔬 Simple ad-hoc server with SPA support based on Warp.

http-server localserver microserver rust rust-crate server single-page-app spa spa-support warp

Last synced: 18 Nov 2024

https://github.com/LowByteFox/buchta

Bun-First integrable build tool for frontend

build-tool bun framework http plugins spa ssr svelte web

Last synced: 09 Dec 2024

https://github.com/52abp/spa.phonebook

基于SPA做的电话薄项目,Angular

angular6 asp-net-core bootstrap3 phonebook spa

Last synced: 21 Jan 2025

https://github.com/roxiness/spank

Slap the pages out of a SPA

export html spa ssr static static-export

Last synced: 12 Nov 2024

https://github.com/kontent-ai/sample-app-react

Sample React SPA utilizing the Kontent.ai Delivery API to fetch content.

caas content-delivery hacktoberfest headless-cms kontent-ai kontent-ai-sample kontent-sample react spa

Last synced: 20 Feb 2025

https://github.com/openmrs/openmrs-esm-patient-chart

This repo houses all EMR patient chart components for OpenMRS v3

fhir healthcare microfrontend openmrs react spa typescript

Last synced: 12 Apr 2025

https://github.com/wso2/apim-apps

WSO2 API Manager portals web UI apps

api-management portals spa wso2

Last synced: 08 Apr 2025

https://github.com/taniarascia/router-example

Use React Router DOM to create a Single Page Application (SPA).

react react-router-dom router routing single-page-application spa

Last synced: 25 Mar 2025

https://github.com/zgldh/scaffold

Scaffold for laravel

laravel scaffold spa vuejs

Last synced: 05 Apr 2025

https://github.com/johnhidey/angular-appinsights

An Angular module for using Microsoft's Application Insights within a SPA

angular angular-appinsights application-insights microsoft-application-insights spa

Last synced: 23 Apr 2025

https://github.com/connor11528/laravel-vue-spa-tailwindcss

Single Page Application with Laravel 5.8, Vue, Vue Router and TailwindCSS

laravel laravel-api laravel-api-boilerplate laravel5 spa tailwindcss vue vue-router vuejs vuejs2 vuex

Last synced: 12 Feb 2025

https://github.com/course-one/react-ssr

React Server-Side Rendering examples.

javascript react seo seo-optimization spa ssr

Last synced: 13 Nov 2024

https://github.com/emtudo/laravel-vue

Skeleton Laravel and Vue

api laravel skeleton spa vue

Last synced: 13 Apr 2025

https://github.com/tobischulz/vue-laravel-spa

A simple and clean starter-kit to start a new SPA project. Its like Jetstream without Inertia but with Vue-Router and Pinia as store.

fortify-authentication laravel laravel-11 laravel-framework pinia pinia-vuejs sanctum-authentication sanctum-spa sanctum-vue spa tailwindcss vite vue vue-options-api vue-router vue3 vuejs

Last synced: 16 Mar 2025

https://github.com/mihailgaberov/pizza-app

🍕 SPA with Vue.js and C# using .NET Core

csharp dotnet dotnet-core spa vuejs

Last synced: 23 Apr 2025

https://github.com/amir2mi/vajehh

Both client and server side of the “Vajehh” web application: the search engine for writers.

database dehkhoda dictionary ganjvar mongodb motaradef persian react search search-engine sereh spa teyfi

Last synced: 13 Apr 2025

https://github.com/orus-io/elm-spa

Pure Elm library to easily build Single Page Applications

elm single-page-app spa

Last synced: 13 Apr 2025

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

A Node.js OAuth Agent, providing API driven OAuth and OpenID Connect for SPAs

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

Last synced: 12 Apr 2025

https://github.com/jongacnik/kirby2-spad

📄 Kirby single page app json

api json kirby single-page-app spa

Last synced: 18 Mar 2025

https://github.com/y-taka-23/miso-tutorial-app

An example GHCJS + Miso single page application. 🍜

frontend ghcjs haskell javascript miso spa ssr tutorial

Last synced: 11 Apr 2025

https://github.com/swimlane/docspa

A documentation SPA in Angular.

angular documentation hacktoberfest spa

Last synced: 08 Apr 2025

https://github.com/ghivert/fireblog

Blog template in elm for easy deploy on Firebase!

blog elm firebase spa

Last synced: 12 Nov 2024

https://github.com/nandomoreirame/nandomoreira.me-nuxt-theme

🏃🏻‍♂️ My superfast personal SPA blog/site using Vuejs and Nuxt :D

blog blogging css3 es6 eslint js node npm nuxt nuxtent nvm sass spa ssr travisci vue vuejs

Last synced: 21 Apr 2025

https://github.com/tsotimus/vite-plugin-csp-guard

A vite plugin for your content security policy

csp security spa vite vite-plugin

Last synced: 05 Mar 2025

https://github.com/ksafranski/spaq

Template for quickly setting up an SPA

docker express mern-stack nodejs react spa

Last synced: 11 Nov 2024

https://github.com/soulsam480/noter

realtime note taking and sharing app built with Vuejs + Firebase

firebase noter notes notion realtime realtime-database spa vue vuejs

Last synced: 25 Nov 2024

https://github.com/brutusin/brutusin-rpc

Self-describing JSON-RPC web services over HTTP, with automatic API description based on JSON-Schema

http java json json-rpc2 json-schema microservices single-page-applications spa spring websockets

Last synced: 23 Apr 2025

https://github.com/panoply/spx

⚡ Single Page XHR for enhancing SSR powered web applications.

pjax spa spx ssr xhr

Last synced: 10 Apr 2025

https://github.com/johndatserakis/modern-webpack-starter

🏰 A modern JavaScript starter using Webpack 4. Made in a simple way - good for learning or starting a new project without having to rollout cli-auto-builders.

boilerplate bootstrap spa starter template webpack webpack-dev-server

Last synced: 22 Mar 2025

https://github.com/kasvith/vue-spa-multiple-layouts-example

Sample application that shows how to use multiple layouts in single SPA app

example layouts spa vue vue-router vuetify vuetifyjs vuex

Last synced: 18 Apr 2025

https://github.com/italomaia/flask-vue-semantic-docker

Flask+VueJS+SemanticUI+Nginx+Docker boilerplate. Also, see https://pypi.python.org/pypi/fvsd

docker docker-compose flask python semantic-ui spa vuejs

Last synced: 21 Mar 2025

https://github.com/lmammino/fastify-preact-htm-boilerplate

Quickly bootstrap your next web app with Fastify, Preact and htm

boilerplate bootstrap bootstrap4 fastify htm preact react single-page-app spa

Last synced: 09 Mar 2025

https://github.com/tsotimus/csp

A vite plugin for your content security policy

csp security spa vite vite-plugin

Last synced: 26 Feb 2025

https://github.com/perisicnikola37/laravel-inertia-vue-spa

Single page application built using Laravel, Vue.js, Inertia.js and Jetstream. Enhanced with tests, Docker, and various other advanced topics for further exploration and understanding. Powered by Dependabot.

github-actions inertia inertiajs inertiajs-vue laravel php singlepageapplication spa vuejs

Last synced: 19 Dec 2024

https://github.com/ankitsharma-007/blazor-server-side-spa

A Single Page Application (SPA) using the Server-Side Blazor with the help of Entity Framework Core database first approach.

ankit-sharma article asp-net-core blazor csharp entity-framework-core single-page-app spa sql-server visual-studio-2019

Last synced: 18 Apr 2025

https://github.com/virtocommerce/vc-frontend

Virto Commerce Frontend - B2B SPA is a fresh look on the field of eCommerce solutions. This is a place where common B2B and B2C scenarios are combined with the most bleeding edge technologies to deliver blazing fast and fully functional solution. It implements common business use-cases needed for a vast majority of projects we build.

ecommerce graphql pwa-app spa typescript virtocommerce vue3

Last synced: 07 Apr 2025

https://github.com/jhumanj/laravel-vue-tailwind-spa

A Laravel-Vue-Tailwind SPA starter kit.

laravel spa tailwind vue

Last synced: 23 Jan 2025

https://github.com/younth/react-router-redux-mobile-spa

基于 fis3+react+redux+react-router移动端单页面应用

fis3 mobile react react-router redux spa webapp

Last synced: 10 Apr 2025

https://github.com/commanderxl/xroute

一个小型的前端路由库✈️

router spa webpack webpack2

Last synced: 18 Nov 2024

https://github.com/tettusud/merge-jsons-webpack-plugin

This plugin is used to merge json files into single json file,using glob or file names

angular json react spa webpack-plugin

Last synced: 02 Jan 2025

https://github.com/IcyDrae/vaults

Password manager featuring client-side encryption, vaults, folders and more.

aes-256 mobilefirst password-generator password-manager pbkdf2 php php8 spa symfony vuejs3 vuex

Last synced: 11 Nov 2024

https://github.com/nobonobo/spago

SpaGo is toolkit for Single Page Application.

frontend spa tinygo wasm

Last synced: 26 Mar 2025

https://github.com/aksakalli/todo-spring-angular

Todo demo with Spring Boot + AngularJS + Flyway + PostgreSQL + Docker

angularjs authentication boilerplate docker flyway migration postgres rest spa spring spring-boot spring-security

Last synced: 11 Nov 2024

https://github.com/eliasgcf/gobarber-web

✂️ Web platform of gobarber application - made with reactjs, styled-components, unForm and react-router-dom

gobarber react-router-dom reactjs redux redux-saga spa styled-components typescript web

Last synced: 05 Jan 2025

https://github.com/lucamug/elm-spa-boilerplate

Boilerplate to create Single Page Applications in Elm

localstorage pushstate seo spa style-guide

Last synced: 22 Nov 2024

https://github.com/kerolloz/team-up

Team Up is a website that helps teams get together to work on projects.

collaboration frontend github-primer primer spa team team-up teamwork typescript vue vuejs

Last synced: 02 Apr 2025

https://github.com/snipcart/next-react-seo

A Next.js Tutorial to Build a SEO-Friendly React SPA

nextjs react seo seo-optimization single-page-app spa

Last synced: 14 Apr 2025