Showing 36 of 85 projects
A ClojureScript library of reusable UI components for building desktop-class single-page applications with Reagent.
A tiny (865-byte) client-side router for the browser with support for named parameters, wildcards, and history integration.
Generate Laravel route URLs, actions, and HTML links from JavaScript for single-page applications.
A highly declarative, tiny, dependency-free router for Svelte web applications.
Full-stack web framework for building functional, reactive web apps and microservices in F# and C# with JavaScript compilation.
A feature-rich routing library for Svelte single-page applications with localization, guards, and nested layouts.
A demo single-page application built with React, ES6, Webpack, and Ant Design for learning and prototyping.
Official Elixir/Phoenix adapter for Inertia.js, enabling server-driven single-page applications with modern JavaScript frameworks.
A pure TypeScript Angular library for animated scrolling with no dependencies, offering both service and directive APIs.
A sample employee directory application built with Backbone.js and Twitter Bootstrap.
An example single-page application built with Elm 0.19, demonstrating core concepts and structure.
A single-page web app that organizes Google Docs, Hackpad, and EtherCalc documents for hackathons with read-only viewing.
A single HTML file that displays your entire AWS service inventory using the AWS JavaScript SDK and Bootstrap.
A Ruby on Rails demo application illustrating Inertia.js integration with Vue.js 3 for building modern single-page applications.
A state-based routing framework for Angular (v2+) applications, enabling hierarchical navigation and URL management.
A cross-platform single-page application example built with ASP.NET Core, Angular 4, and TypeScript.
An opinionated example application demonstrating best practices for building complex apps with Marionette.js.
A Go server-side adapter for Inertia.js, enabling modern single-page applications with server-side routing and rendering.
A comprehensive example project demonstrating Vue.js frontend with Sails.js backend integration for learning SPA development.
A C# backend framework for building real-time single-page applications with RESTlike APIs, subscriptions, and reactive database support.
A single-page e-commerce demo application built with Rust, WebAssembly, and the Yew framework.
A demo CRM application built with Inertia.js and Svelte to illustrate modern full-stack development patterns.
A type-safe router for Vue.js applications, providing full TypeScript support for route definitions and navigation.
An Angular 20+ authentication module with HTTP interceptors, token refresh, and route guards.
A free, production-ready Vue.js admin template built with Vuetify 3 and Laravel for rapid dashboard development.
An isomorphic, bidirectional routing library for Clojure and ClojureScript with extensible, data-oriented routes.
A Tinder-like web app for swiping through trending GIFs, built with Elm and Firebase.
A simple, high-performance router for Meteor.js apps, compatible with React, Vue, Svelte, and Blaze.
An Ember.js addon that provides scroll-to-top behavior on route transitions while preserving browser history scroll position.
Official Auth0 SDK for adding authentication and authorization to Angular Single Page Applications.
A minimal JavaScript framework with standalone React and Web Components for rapid development of high-quality websites and SPAs.
A feature-rich, intuitive routing library for Svelte 5 single-page applications with type safety and flexible routing approaches.
An unofficial Inertia.js server-side adapter for building modern single-page applications with WordPress.
A Blazor component library enabling smooth page transition animations by managing both current and previous routes.
An ASP.NET Core adapter for Inertia.js, enabling server-driven single-page applications with modern frontend frameworks.
A server-side adapter for using Inertia.js with Symfony 5 and 6, enabling single-page app experiences.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.