Displaying 1 to 15 from 15 results

Matreshka.js framework - A simple framework for single-page applications creation

  •    Javascript

Matreshka.js is a simple JavaScript framework for single page applications creation. It fills the gap between a junior and a senior because of simple and intuitive API based on JavaScript classes and accessors. Everything you need to get started is your JavaScript knowledge.

retro-board - Retrospective Board

  •    Javascript

This is a Retrospective Idea board, powering retrospected.com. This project is both an actual product, and also a technology demo using the latest and greatest JavaScript libraries of the month.

Espo CRM - Self Hosted & Cloud CRM Software

  •    PHP

EspoCRM is a web application that allows users to see, enter and evaluate all your company relationships regardless of the type. People, companies, projects or opportunities — all in an easy and intuitive interface. Its features include Lead Management, Accounts Management, Inventory Management, Analytics, Reporting, Marketing Automation, Meetings, Sync with Google Calender, Incoming emails automatically get linked to corresponding records, Automatic archiving emails from personal or group IMAP accounts.

Laravel Enso - Full featured Single Page Application boilerplate

  •    PHP

Laravel Enso is a full featured Single Page Application boilerplate. It aims to deliver a robust boilerplate for any complex business application, with superiour performance. The beauty of Bulma combined with the flexibility of Vue powered by a Laravel Back End.




aviator - Aviator is a single-page front-end router built for modularity.

  •    Javascript

Aviator is a front-end router built for modular single page applications.You tell Aviator what parts of your application should handle what routes. It sends requests to the right place.

generator-baumeister - Yeoman Generator for »Baumeister«

  •    Javascript

Using this generator will give you a solid base for your project in a matter of minutes. No matter if it’s a static website or a single page application.Please check the epic README of »Baumeister« to get detailed information about what it’s all about.

payload - A javascript single page application (SPA) driver for REST API payload management.

  •    Javascript

Payload.js is a javascript single page application (SPA) driver that creates a global Payload object to automate API requests and render Handlebars templates or raw HTML data within the DOM. Payload.js's behaviors are initialized by calling Payload.deliver() with a default object of options, and are further controlled by setting various HTML data- attributes on DOM objects. When DOM objects imbued with Payload.js's selectors are activated, a call to Payload.apiRequest() is performed, which involves making a XHR request and/or rendering a template. Payload.js also contains template/response caching and an event system as additional means of integration.

pushStateTree - The most powerful JavaScript router library for Single Page Applications.

  •    Javascript

A standalone powerful library to manage browser routing with nested level support, complex match expressions and on-fly rules change (convenient to lazy module loading). The open-source router system solutions available when I started designing this library were all working with a callback "match" and they are very hard to work with nested levels, and/or not support on-fly changes.


generator-powder - Powder.js Yeoman generator

  •    Javascript

Powder.js is a combination of existing frameworks, tools and libraries that allows fast and simple single page web applications creation. Optional server-side of powder.js is powered by Express.js. Express utilizes CSRF tokens via csurf as well as Helmet middleware with basic config for increased security. Server-side templating is done via Linkedin version of Dust.js.

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

  •    Javascript

Easily build a searchable documentation Single Page Application (SPA) using markdown files in your Github Repo or local Markdown files. Github docs is a lightweight alternative to Gitbooks allowing simple but powerful Markdown generate documentation websites. The docs menu and files are built using files from your Github repo set in the config. Files should have the title of the doc in a single markdown hash/# (HTML = H1) tag in the file. This is used to build the slug of the doc and the menu title etc.

self-focused - Helps make a single page application more friendly to screen readers.

  •    Javascript

When UI transitions happen in a SPA (or in any dynamic web application), there is visual feedback; however, for users of screen reading software, there is no spoken feedback by default. Traditionally, screen reading software automatically reads out the content of a web page during page load or page refresh. In single page applications, the UI transitions happen by rewriting the current page, rather than loading entirely new pages from a server; this makes it difficult for screen reading software users to be aware of UI changes (e.g., clicking on the navigation bar to load a new route). If the corresponding HTML node of the dynamic content can be focused programmatically, screen reading software will start speaking the textual content of that node. Focusing the corresponding HTML node of the dynamic content can be considered guided focus management. Not only will it facilitate the announcement of the textual content of the focused HTML node, but it will also serve as a guided context switch. Any subsequent “tab” key press will focus the next focusable element within/after this context. However, keeping track of the HTML nodes to be focused can be tedious, repetitive, and error-prone since there could be hundreds of nodes that need to be programmatically focused in a SPA.

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

  •    Javascript

Node.js/webpack module/plugin to prerender static HTML in a single-page application. Prerendering is a process to preload all elements on the page in preparation for a web crawler to see it. If you’re using a Single Page Application (SPA) for a site that’s not behind a login and SEO is an important concern then this plugin could help you easily generate pre-rendered version of your application.

generator-elm-spa - A Yeoman generator single-page applications using the Elm language.

  •    Elm

A Yeoman generator for single-page applications using the Elm language. This generator scaffolds a single-page application (SPA) for Elm following the best practices outlined in The Elm Architecture guide while leveraging the fantastic Hop router. This generator features sub-generators to quickly scaffold additional Views and Components. In addition, it provides modern developer and release tooling, including: native module development using Babel and Node.js libraries via Webpack, automatic recompilation via Gulp, live reloading of styles using gulp-livereload, modern debugging via elm-reactor, and separate development and distribution builds.

hickory - History management for single page applications. Powers https://curi.js.org

  •    TypeScript

A single page application navigation system that works in the browser or in memory. Hickory is heavily inspired by the history package and the history modules from vue-router.

microzord - Simple and powerful Micro Frontends framework

  •    TypeScript

It is a pre-alpha version of the library. Please, do not use it until official release. It is a small tool that allows you to add and render multiple apps on one page. It has simple ideomatic APIs for all modern frameworks and builds bridges between them.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.