Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/tangram-js/json-schema-editor

JSON Schema Editor is an intuitive editor for JSON schema. It provides a tree view to present the structure of schema, and a property inspector to edit the properties of schema element. Develop with Vue.js 2 and Firebase.

editor firebase javascript json-schema single-page-app spa vuejs2

Last synced: 04 Nov 2024

https://github.com/sheshbabu/rustmart-yew-example

Single Page Application (SPA) written using Rust, Wasm and Yew

rust spa wasm yew

Last synced: 24 Jan 2025

https://github.com/Goldfish-Social/Goldfish

Goldfish Social - Free open source alternative for Vine / TikTok (alpha). ActivityPub will come later!

goldfish shorts spa videos

Last synced: 07 Nov 2024

https://github.com/arifszn/ezfolio

Open Source Portfolio/Resume CMS built using Laravel, React and Ant Design.

laravel laravel-portfolio php portfolio portfolio-builder portfolio-cms react react-portfolio spa visitor-tracking

Last synced: 20 Jan 2025

https://github.com/elm-lang/navigation

Routing for SPAs, the Elm way

elm routing spa

Last synced: 23 Jan 2025

https://github.com/dhruv-kumar-jha/productivity-frontend

Productivity Application - Kanban Style Productivity Management Application with Customizable Boards, Lists and Cards to Make You More Productive.

ant-design apollo-client babel es6 graphql-client netlify progressive-web-app pwa react react-intl react-router service-worker sortablejs spa webpack2

Last synced: 19 Dec 2024

https://github.com/RavelloH/RTheme

新一代现代化极客风多功能横版博客系统 - 基于Nextjs // Next-gen modern geeky versatile horizontal blog system - Powered by Nextjs. //

animation auto-feeder automation codehighlight compatibility customizable functionalization html5-framework javascipt javascript-applications music-player native native-base nodejs seo-friendly single-page-app spa static-site themes

Last synced: 28 Oct 2024

https://github.com/scottbedard/vuetober

A webpack starting point for single page apps with October CMS and Vue

laravel oc-vuetober-theme octobercms spa vue vuetober

Last synced: 26 Oct 2024

https://github.com/jkchao/blog-admin

blog-admin @react、@typescript、@apollographql

ant-design blog create-react-app react react-apollo spa typescript vue vue-admin vue-cli vue-template

Last synced: 18 Nov 2024

https://github.com/lincenying/mmf-blog-vue2

mmf-blog vue2.0 (vue2, vue-router, vuex)

mmf-blog spa vue vue-router vuex

Last synced: 04 Nov 2024

https://github.com/ioing/IOING

Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.

framework ioing javascript mvvm sandbox shadow-dom single-page-applications spa virtual-dom webcomponents

Last synced: 11 Nov 2024

https://github.com/ioing/ioing

Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.

framework ioing javascript mvvm sandbox shadow-dom single-page-applications spa virtual-dom webcomponents

Last synced: 24 Jan 2025

https://github.com/fuxingloh/vue-horizontal

An ultra simple pure vue horizontal layout for modern responsive web with zero dependencies. (SPA/SSG/SSR)

horizontal horizontal-scrolling layouts list-layouts listview nuxtjs spa ssg ssr vue vue-horizontal vuejs

Last synced: 24 Jan 2025

https://github.com/NagariaHussain/doppio

A Frappe app (CLI) to magically setup single page applications and Vue/React powered desk pages on your custom Frappe apps.

frappe frappe-framework python react reactjs spa tailwindcss vitejs vue vuejs

Last synced: 25 Dec 2024

https://github.com/nagariahussain/doppio

A Frappe app (CLI) to magically setup single page applications and Vue/React powered desk pages on your custom Frappe apps.

frappe frappe-framework python react reactjs spa tailwindcss vitejs vue vuejs

Last synced: 22 Jan 2025

https://github.com/makajs/maka

Maka.js是基于react的一个前端微服务开发框架(makajs.com)

hub koa maka maka-application maka-pkg mock nodejs react redux spa

Last synced: 26 Jan 2025

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

🤓 This is a simple SPA built using Koa as the backend, Vue as the first frontend, and React as the second frontend. Features MySQL integration, user authentication, CRUD note actions, and Vuex store modules.

boilerplate bootstrap demo frontend jwt mysql spa storybook template typescript vue vuex

Last synced: 18 Nov 2024

https://github.com/auth0-samples/auth0-javascript-samples

Auth0 Integration Samples for Vanilla JavaScript Applications

auth0 authentication dx-sdk-quickstart quickstart spa

Last synced: 25 Jan 2025

https://github.com/atlassian-labs/react-resource-router

Configuration driven routing solution for React SPAs that manages route matching, data fetching and progressive rendering

react router spa

Last synced: 24 Jan 2025

https://github.com/smith-cruise/spring-boot-security-jwt-spa

Spring Boot 2 + JWT + Spring Security 5的单页应用(SPA) Restful 解决方案

jwt restful single-page-applications spa springboot2 springsecurity

Last synced: 19 Dec 2024

https://github.com/slaveOftime/Fun.Blazor

Powered by .NET blazor!!! ❤ F#

blazor fsharp spa wasm

Last synced: 18 Nov 2024

https://github.com/dataformsjs/dataformsjs

🌟 DataFormsJS 🌟 A minimal JavaScript Framework, standalone React and Web Components, and JSX Compiler for rapid development of high quality websites and single page applications.

compiler compilers custom-elements dataformsjs handlebars handlebarsjs image-gallery javascript javascript-framework jsx markdown markdown-viewer playground preact react react-components single-page-app spa vue web-components

Last synced: 19 Jan 2025

https://github.com/fahad19/singool

Backbone.js based framework for developing single-page web applications

backbone coffeescript framework javascript spa

Last synced: 13 Jan 2025

https://github.com/auth0/auth0-angular

Auth0 SDK for Angular Single Page Applications

angular auth0 auth0-spa-js authentication dx-sdk spa

Last synced: 24 Jan 2025

https://github.com/quasarframework/icongenie

CLI tool to generate all the icons and splashscreens for your Quasar Apps

cordova cross-platform electron es6 favicon icns icon-factory icons iconset nodejs optipng pngcrush pngquant pwa pwa-icons quasar-framework spa

Last synced: 06 Dec 2024

https://github.com/thecodingmachine/symfony-vuejs

Source code of the tutorial "Building a single-page application with Symfony 4 and Vue.js"

authentication axios single-page-applications spa store symfony vue vue-router vue-store vuejs vuex

Last synced: 03 Jan 2025

https://github.com/easywebapp/webcell

Web Components engine based on VDOM, JSX, MobX & TypeScript

decorator ecmascript jsx mobx mvvm spa typescript vdom web-component webapp

Last synced: 20 Jan 2025

https://github.com/EasyWebApp/WebCell

Web Components engine based on VDOM, JSX, MobX & TypeScript

decorator ecmascript jsx mobx mvvm spa typescript vdom web-component webapp

Last synced: 18 Nov 2024

https://github.com/starkovsky/laravel-vue-cli

Laravel 7 + Vue CLI 4 SPA (Vuex, Router, Test) Admin + Public builds

laravel laravel6 spa vue vuecli vuecli4 vuerouter vuex

Last synced: 21 Jan 2025

https://github.com/swifweb/web

🧱 Write your website in pure Swift with power of webassembly. DOM, CSS and all the WebAPIs are available out of the box.

css dom html pwa reactive spa swift web webber

Last synced: 14 Nov 2024

https://github.com/guillaumebriday/modern-datatables

They are many ways to build reactive web interfaces but do we really need to add the complexity of JavaScript frameworks like Vue.js or React?

datatables hotwire kamal rails spa stimulusjs turbo vuejs

Last synced: 25 Jan 2025

https://github.com/Vincent1993/V2EX-Vue

Vue2 Family Barrels

spa vue vue2

Last synced: 14 Nov 2024

https://github.com/kuy/redux-tower

Saga powered routing engine for Redux app.

redux redux-saga router routing sagas spa

Last synced: 23 Jan 2025

https://github.com/rl-king/elm-hnpwa

Elm implementation of the Hackernews PWA

elm hnpwa pwa spa

Last synced: 01 Dec 2024

https://github.com/colinhacks/nextjs-react-router

A demonstration of how to use React Router inside Next.js

nextjs react-router spa

Last synced: 27 Oct 2024

https://github.com/skyrpex/laravel-nuxt-js

Build a SPA with Laravel and Nuxt.

laravel node npm nuxt spa vue

Last synced: 01 Nov 2024

https://github.com/pkamenarsky/replica

A remote virtual DOM library for Haskell

react replication spa ui virtual-dom web

Last synced: 20 Jan 2025

https://github.com/oliyh/re-learn

A library for integrating tutorials into your re-frame/reagent application

clojurescript lesson react reagent spa tutorial

Last synced: 23 Jan 2025

https://github.com/rainner/soma-fm-player

This is a Vue.js web application for streaming radio stations from Somafm.com. This app uses the public SomaFM JSON channels API endpoint to pull in a list of stations and makes it easy to switch between stations. This app also uses Three.js and the HTML5 Web Audio Context API to sample audio data and create a visualizer effect for the selected station.

audio javascript somafm spa threejs ui visualizer vuejs

Last synced: 03 Nov 2024

https://github.com/jsakamoto/self-learning-materials-for-blazor-jp

C# で Single Page Web アプリを開発するフレームワーク「Blazor」の WebAssembly 版の自習教材です。

blazor blazor-spa blazor-webassembly csharp sample-code spa wasm

Last synced: 19 Dec 2024

https://github.com/hopsoft/sr_mini

A single file Rails app that will have you running a StimulusReflex and CableReady demo in just 2 steps.

rails ruby ruby-on-rails single-page-app spa stimulus-reflex stimulusreflex

Last synced: 09 Jan 2025

https://github.com/mrvautin/githubdocs

Easily build a searchable documentation app using markdown files in your Github Repo or local Markdown files.

doco documenation express expressjs faq knowledgebase markdown spa wiki

Last synced: 18 Nov 2024

https://github.com/dirkhe1051931999/quasar-typescript-admin-template

:dizzy: This is a management system written using the Class API for Vue2 and Vue3 versions of the Quasar framework and supports TypeScript. where the master branch is used for the Vue2 version and the v3-admin branch is used for the Vue3 version.

quasar-admin quasar-framework spa typescript vue2 vue3

Last synced: 01 Nov 2024

https://github.com/laqul/laqul

A complete starter kit that allows you create amazing apps that look native thanks to the Quasar Framework. Powered by an API developed in Laravel Framework using the easy GraphQL queries language. And ready to use the Google Firebase features.

api api-client dashboard firebase firebase-auth firebase-cloud-messaging graphql javascript laravel login-system mobile-app oauth2 php pwa quasar-framework registration-system social-login spa token-authetication user-roles

Last synced: 01 Nov 2024

https://github.com/wizdmio/wizdm

The ultimate SPA boilerplate

angular firebase spa

Last synced: 24 Jan 2025

https://github.com/gao-sun/github-vsc

🐙 Launch VSCode dev environment in your browser.

github react spa vscode web webworker

Last synced: 10 Nov 2024

https://github.com/eolant/laravel-vuetify-spa-starter

Laravel Vuetify Starter SPA built with Laravel 6.0, JWT Auth, Vue 2, Vue Router 3, Vuex 3, Axios, Vuetify 2

laravel spa vuetify

Last synced: 18 Nov 2024

https://github.com/summersec/spatool

静态程序分析工具 主要生成方法的CFG和.java文件的AST

ast cfg programming-language sa spa spatool static-analysis

Last synced: 20 Nov 2024

https://github.com/SummerSec/SPATool

静态程序分析工具 主要生成方法的CFG和.java文件的AST

ast cfg programming-language sa spa spatool static-analysis

Last synced: 21 Nov 2024

https://github.com/madeyoga/authendpoints

A simple jwt library for Asp.Net 6 that provides a set of minimal api endpoints to handle authentication actions

2fa aspnetcore authentication authorization csharp dotnet6 httponly-cookie json-web-token jwt spa

Last synced: 27 Oct 2024

https://github.com/xiaoping6688/vue-spa-project

vue.js + vuex + vue-router + fetch + element-ui + es6 + webpack + mock 纯前端SPA项目开发实践

babel element-ui es6 eslint fetch mock mock-data spa vue-demo vue-router vue-spa vuejs vuex webpack

Last synced: 20 Nov 2024

https://github.com/tivac/crucible

API CMS UI powered by Firebase, mithril, and my own dwindling sanity. Oh, and acronyms.

cms crucible firebase mithril purecss spa

Last synced: 27 Oct 2024

https://github.com/devforth/spa-to-http

Lightweight zero-configuration SPA HTTP server. Serves SPA bundle on HTTP port so it plays well with Traefik out of the box. Compatible with Vue.js, React and Angular

brotli http http-server spa traefik

Last synced: 21 Jan 2025

https://github.com/benc-uk/vuego-demoapp

Simple Golang and Vue.js SPA demo for deploying to Azure, Docker etc

golang spa vue-spa vuejs

Last synced: 04 Nov 2024

https://github.com/evancz/url-parser

Parse URLs into nicely structured data

elm navigation routing spa url

Last synced: 24 Jan 2025

https://github.com/txthinking/nico

A HTTP3 web server for reverse proxy and single page application, automatically apply for ssl certificate, Zero-Configuration.

certificate http-server http2 http2-server reverse-proxy spa ssl tls webserver

Last synced: 29 Oct 2024

https://github.com/dd3v/snippets.ninja

Code snippets manager for developers. PWA.

forfun pwa snippets spa vue vue3 webapp

Last synced: 20 Jan 2025

https://github.com/giscience/ors-map-client

Openrouteservice API web SPA client using VueJS, Vuetify and Vue2Leaflet

api directions isochrones ors places routing spa

Last synced: 20 Jan 2025

https://github.com/nut-project/nut

🌰 A framework born for micro frontends

cli framework microfrontends nut spa

Last synced: 25 Jan 2025

https://github.com/tuya/medusa

Micro Frontends All-in-one Integrated Solution.

medusa micro-frontend micro-frontends qiankun spa tuya

Last synced: 12 Nov 2024

https://github.com/exceptionless/Exceptionless.UI

Exceptionless web user interface

angular exceptionless grunt html javascript spa

Last synced: 13 Nov 2024

https://github.com/ximalayacloud/award

⚙基于react的服务端渲染框架

award babel koa nodejs plugin react react-router spa ssr webpack

Last synced: 24 Jan 2025

https://github.com/m2sd/nuxt-laravel

Nuxt module for integration with the Laravel framework

laravel laravel-nuxt nuxt nuxt-module pwa spa vue

Last synced: 01 Nov 2024

https://github.com/ritwickdey/ritwickdey.github.io

(outdated) This is my portfolio website (SPA), developed with Angular :cupid: :sparkling_heart: :cupid: :sparkling_heart:

angular css portfolio-website spa

Last synced: 11 Nov 2024

https://github.com/berhir/AspNetCore.SpaYarp

An alternative approach to the new ASP.NET Core SPA templates in .NET 6. It uses YARP as proxy to forward requests to the SPA dev server.

asp-net-core proxy spa yarp

Last synced: 06 Nov 2024

https://github.com/jeffersonribeiro/react-nodejs-mongodb-crud

👨‍💻 Fullstack web app built with MongoDB, NodeJs, React and Redux. Features: Protected routes client/server side, MaterialUI layout

code-splitting express jwt-authentication localstorage materialui mongodb mongoose nodejs react redux restful-api spa

Last synced: 07 Nov 2024

https://github.com/srid/chronicle

Forming reliable memories.

elm journal spa

Last synced: 27 Oct 2024

https://github.com/estrattonbailey/operator

1.8kb drop-in "PJAX" solution for fluid, smooth transitions between pages.

ajax-library ajaxify pjax spa

Last synced: 18 Nov 2024

https://github.com/berndwessels/preact-redux-isomorphic

preact-redux-isomorphic PWA SPA SSR best practices and libraries in under 80kB page size (for live demo click the link below)

aws boilerplate graphql isomorphic lambda mdc mdl preact preact-mdc pwa rambda ramda react-intl react-router redux rxjs seo spa ssr webpack2

Last synced: 11 Oct 2024

https://github.com/obetomuniz/tatooine

A powerful scraper for JavaScript Developers.

html javascript json nodejs scraper scraper-engine spa typescript xml

Last synced: 27 Oct 2024

https://github.com/CaptainFact/captain-fact-frontend

🔎 CaptainFact - Frontend. The one you see on https://captainfact.io

captain-fact civic-tech collaborative fact-checking frontend hacktoberfest react spa

Last synced: 06 Dec 2024

https://github.com/binbytes/nuxt-chat-app

Frontend of real-time chat application built using nuxtjs, socket.io. Check the backend at https://github.com/binbytes/chat-app-server.

chat-application frontend nuxt nuxt-chat nuxtjs progressive-web-app socket-io-client spa vuejs

Last synced: 22 Jan 2025

https://github.com/rse/componentjs

ComponentJS -- Powerful run-time Component System for structuring HTML5-based Rich Clients

component html5 javascript spa system

Last synced: 23 Jan 2025

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/adambien/bce.design

minimal magic, minimal tooling, essential dependencies, high productivity, no transpilations and no migrations. The Web Components starter ships with integrated lit-html, redux-toolkit and vaadin router components.

bce best-practices customelements flexbox flux-architecture javascript lit-html pattern-javascript patterns-design pwa quickstarter redux redux-toolkit rollup routing spa template vaadin-router webcomponents

Last synced: 17 Dec 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/pdsuwwz/vue-boilerplate-i18n

🌏 基于 Vue3 + Vite 5 + Pinia 2 + TypeScript + Element-Plus + Vue Router 4 + UnoCSS + Unplugin + ESLint(v9) + Vitest 的原型 Web 端模板框架, 支持路由切换国际化语言, 自动导入 🚀🚀🚀 适合快速开发 B 端模块化产品的中小型后台管理系统,基于 vue-i18n-next 💪 Starter using Vite5 + Vue 3 + Pinia + TS + i18n to fast build a admin prototyping(附示例截图)

admin element i18n pinia plus quick-start router spa starter tailwind template ts typescript unocss vite vue-router vue3 vuex

Last synced: 21 Jan 2025

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: 11 Oct 2024

https://github.com/raucao/webmarks

remoteStorage-enabled bookmarking app

bookmarks-manager ember emberjs javascript pwa remotestorage spa unhosted

Last synced: 17 Jan 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/stowball/quench-vue

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

javascript spa ssr vuejs

Last synced: 07 Nov 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: 28 Nov 2024

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: 23 Jan 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: 22 Jan 2025