Showing 223 open source projects for "patterns"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    Reflexbox

    Reflexbox

    Responsive React Flexbox Grid System

    Reflexbox is a React utility library that provides a set of flexible layout components built on top of the CSS Flexbox specification, enabling developers to create responsive layouts with minimal effort. It introduces components such as Box and Flex that abstract common layout patterns into reusable primitives, allowing developers to apply spacing, alignment, and sizing through props rather than writing custom CSS. The library integrates seamlessly with styled-system, enabling theme-based design and consistent spacing scales across applications. Reflexbox is designed to be highly composable, allowing developers to build complex layouts by combining simple components. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Traceur

    Traceur

    Traceur is a JavaScript.next-to-JavaScript-of-today compiler

    ...JavaScript's evolution needs your input. Try out the new language features. Tell us how they work for you and what's still causing you to use more boilerplate and "design patterns" than you prefer. You can use some language features right now and even try it out in your browser here. Just type in some code and see what Traceur produces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    JSONPlaceholder

    JSONPlaceholder

    A simple online fake REST API server

    ...It provides predictable endpoints for resources like posts, comments, albums, photos, todos, and users with realistic data shapes. Because the data is publicly available and stable, you can build fetch logic, paginate, and render lists while focusing on front-end patterns rather than server plumbing. The API accepts typical HTTP verbs and returns JSON in a consistent format, making it easy to swap with a real server later. It’s widely used in examples, workshops, and automated tests where a dependable dummy service accelerates iteration. With zero setup, it removes a major friction point for learning HTTP clients and front-end data flows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    webpack-howto

    webpack-howto

    This is a cookbook of how to get things done with webpack

    ...It walks through loaders for CoffeeScript, JSX, ES6, CSS, LESS, and static images. It also explains production builds, source maps, bundle splitting, async loading, feature flags, shimming, testing, and optimization patterns. webpack-howto is best understood as a historical but still informative webpack learning reference for developers studying JavaScript build tooling.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 5
    the-node-way

    the-node-way

    Design patterns and best practices for building Node.js applications

    the-node-way is an educational repository about design patterns and best practices for building Node.js applications. It focuses on helping developers write scalable, maintainable, and clean server-side JavaScript. The project covers foundational Node concepts as well as practical architecture patterns. Its materials include topics such as error-first callbacks, testing essentials, singletons, custom types, and factories.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    You (Might) Don't Need jQuery

    You (Might) Don't Need jQuery

    Examples of how to do query, style, dom, ajax, event etc like jQuery

    You Don’t Need jQuery is a practical reference that maps common jQuery patterns to modern native JavaScript alternatives. It explains how current browser APIs can handle many tasks that once required jQuery. The guide covers selectors, CSS and style changes, DOM manipulation, Ajax, events, utility helpers, promises, animation, and browser support. It is written for developers who maintain older front-end code or want to reduce dependency weight in newer projects.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Loaders.css

    Loaders.css

    Delightful, performance-focused pure css loading animations

    loaders.css is a collection of pure CSS loading animations designed to drop into any web project without JavaScript or image assets. Each loader is built from simple HTML elements animated with CSS keyframes, transforms, and opacity to create spinners, pulses, bars, and geometric patterns. Because they’re vector-based and CSS-driven, the animations scale cleanly at any resolution and look sharp on high-DPI displays. The library emphasizes small, reusable snippets: you copy a minimal markup block, apply the provided class, and tweak size or color through CSS variables or overrides. Animations are crafted to be smooth and performant, relying on GPU-friendly properties to keep frame rates high even on mobile devices. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    redux-router

    redux-router

    Redux bindings for React Router

    ...This approach allows developers to treat navigation as part of the global application state, enabling consistent state management across the entire app. By synchronizing route changes with Redux actions, it becomes easier to trigger navigation programmatically and respond to route updates using familiar Redux patterns. The library maintains compatibility with the existing React Router API, ensuring that standard components and navigation methods continue to work seamlessly. It also enables advanced capabilities such as time-travel debugging, where navigation history can be replayed using Redux DevTools. Additionally, it supports serialization and deserialization of routing state, making it useful for server-side rendering and debugging scenarios.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Ducks

    Ducks

    A starter boilerplate for a universal webapp

    ...This structure makes features easier to move, reuse, publish, and reason about independently. Ducks remain compatible with combineReducers, bindActionCreators, thunks, sagas, and other common Redux patterns. The repository documents the rules, provides examples, includes translations, and points to libraries and generators inspired by the proposal.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    UMD

    UMD

    Patterns for JavaScript modules that work everywhere

    This repository formalizes the design and implementation of the Universal Module Definition (UMD) API for JavaScript modules. These are modules which are capable of working everywhere, be it in the client, on the server or elsewhere. The UMD pattern typically attempts to offer compatibility with the most popular script loaders of the day (e.g RequireJS amongst others). In many cases it uses AMD as a base, with special-casing added to handle CommonJS compatibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    redux-rx

    redux-rx

    RxJS utilities for Redux

    The redux-rx project is a utility library that integrates RxJS observables into Redux workflows, enabling reactive programming patterns for state management. It allows developers to represent streams of actions, state changes, and side effects as observable sequences, providing a powerful alternative to traditional middleware approaches. The library includes tools for creating smart components that derive their behavior from observable data streams instead of imperative state updates. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Isobar Front-end Development Standards

    Isobar Front-end Development Standards

    Isobar Front-end development coding standards

    This document contains guidelines for web applications built by the Front-end development practice of Isobar. It is to be readily available to anyone who wishes to check or contribute to the iterative progress of our discipline's best practices. What this document is not is a series of explanations as to how front-end technologies work; a basic familiarity is assumed. It also does not provide evaluations of the pros and cons of various alternatives unless there is common confusion about...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    React Native Router app

    React Native Router app

    Awesome navigation for your React Native app

    ...Developers can customize header styles, titles, back buttons, corner actions, and route-specific navigation elements. The repository includes a Twitter-style example that demonstrates more advanced interface patterns. The project was archived in 2019, is officially deprecated, and recommends React Navigation for modern applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Roomba

    Roomba

    A Node.js tool to examine the correctness of Open Data Metadata

    Linked Open Data (LOD) has emerged as one of the largest collection of interlinked datasets on the web. Benefiting from this mine of data requires the existence of descriptive information about each dataset in the accompanying metadata. Such meta information is currently very limited to few data portals where they are usually provided manually thus giving little or bad quality insights. To address this issue, we propose a scalable automatic approach for extracting, validating and generating...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    HTML Inspector

    HTML Inspector

    HTML Inspector is a code quality tool

    HTML Inspector is a browser-based JavaScript code quality tool for checking markup against customizable rules. It was designed to sit between strict W3C validation and having no markup standards at all. The tool can detect questionable HTML patterns, enforce team conventions, and help developers catch structural problems before they become harder to maintain. Its rules are opinionated by default but can be customized or extended to match a team’s own standards. HTML Inspector runs directly in the browser, which makes it useful for inspecting live pages during development. Although the project is archived, it remains a clear example of configurable client-side markup auditing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Mori

    Mori

    ClojureScript's persistent data structures and supporting API

    Mori brings ClojureScript's efficient persistent data structures and functional APIs into vanilla JavaScript, enabling immutability and functional programming patterns with performant collections in JS. The installed package contains a single optimized JavaScript file mori.js. Load mori in your Node.js programs as you would any other module. For vectors and maps we provide efficient thaw and freeze operations. All Mori maps and sets support all the non-mutating methods of the proposed ES6 Map and Set interfaces. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Compact, Easy to install, Quick and to the point Portal/Weblog/Blog/Forum w site replication. Simple, solid and scalable to a BPMS (Business Process Management System) using standard OO patterns. Fast embedded CSV Flat-File DB upgradeable to any major database (optional/not required).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ng-demos

    ng-demos

    Variety of angular demos

    ng-demos is a collection of sample Angular applications and code examples designed to demonstrate best practices, patterns, and techniques for building modern web applications. The repository includes multiple demo projects that showcase different aspects of Angular development, such as component design, routing, data services, and state management. It is intended as a learning resource for developers who want to see practical implementations of concepts discussed in tutorials and style guides. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    LABjs

    LABjs

    Loading And Blocking JavaScript

    LABjs is a lightweight JavaScript loader focused on speeding up page performance by controlling how and when scripts download and execute. It provides an expressive API to load multiple files in parallel while guaranteeing execution order, so dependent scripts don’t break. By decoupling fetch from execute, it avoids the blocking behavior of traditional tags and helps reduce perceived load time. LABjs embraces a “load groups, then wait” model that makes dependency management clear without a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Ratchet

    Ratchet

    Build mobile apps with simple HTML, CSS, and JavaScript components

    ...The Ratchicon fonts are included, as are the Android and iOS platform themes. The Ratchet source code download includes the precompiled CSS, JavaScript, and font assets. Provides design patterns that serve as basic building blocks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    RMI over WebSockets

    Remote Method Invocations over WebSockets

    ...It takes care of serializing and de-serializing the requests and responses using the Jackson JSON processor. . By modeling the communication between the Javascript and Java-server code as method calls, RMI WebSocket allows developers to apply UI patterns such as MVP (Model-View-Presenter) to their web application. More information at http://sourceforge.net/p/rmiwebsocket/wiki.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Google Web Toolkit Application Framework. An Application Framework build on top of gwt and gwt-ext. It brings MVC and other patterns to simplify the construction of complex browser based applications. gwt-af let the free choise of serverside persistence.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    WebCollAPs

    WebCollAPs

    WebCollAPs is an Editor for Designing Adaptive Collaboration Scripts

    WebCollAPs is an IMS-LD Compatible Editor for the Design of Adaptive Collaboration Scripts.It's aimed at teachers who would like to create their own adaptive collaboration script with embedded assessment. So far it supports the adaptation patterns “Advance the Advanced ” and “Lack of Confidence”.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    InterferenceSimulator

    Demonstrates quantal two-slit Fresnel interference patterns.

    InterferenceSimulator is a program demonstrating quantal two-slit Fresnel interference patterns with one, the other, or both slits open. A magnetic flux situated between the two slits allows demonstration of the Aharonov–Bohm effect. Simulations with short de Broglie wavelengths illustrate the classical limit of quantum mechanics. Because of the universality of wave phenomena, this program can also demonstrate the geometrical-optics limit of wave optics for small wavelengths.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    connect-flash

    connect-flash

    Flash message middleware for Connect and Express

    ...By abstracting flash message handling into middleware, connect-flash eliminates the need for manual session management code and enhances UX with consistent request feedback patterns.
    Downloads: 0 This Week
    Last Update:
    See Project