JSPM

Found 1829 results for dynamic grid

react-fast-grid

Useful Grid algorithm from Material-UI (https://github.com/mui-org/material-ui)

  • v2.1.9
  • 178.16
  • Published

dynamic-react-grid

Dynamic grid for react, responsive and inspired by the material-ui grid, however bringing greater simplicity, functionality and customization.

  • v0.2.0
  • 100.73
  • Published

node-ensure

Async module-loading library and protocol for bundlers/loaders targeting isomorphic apps and Node.js.

  • v0.0.0
  • 65.32
  • Published

react-xmasonry

Simple & featured native masonry layout implementation for React JS

  • v3.0.6
  • 61.27
  • Published

has-dynamic-import

Does the current environment have `import()` support?

  • v2.1.1
  • 55.91
  • Published

basegrid

Dynamic CSS-grid base on CSS-variables. 🔥

    • v0.1.0
    • 55.54
    • Published

    react-cool-virtual

    A tiny React hook for rendering large datasets like a breeze.

    • v0.7.0
    • 54.61
    • Published

    oidc-provider

    OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect

    • v9.4.0
    • 54.36
    • Published

    apollo-virtualized-grid

    React Material-UI table with virtual scrolling, dynamic column, dynamic layout and ApolloClient as GraphQL client.

    • v2.3.3
    • 52.34
    • Published

    ng-dynamic-component

    > Dynamic components with full life-cycle support for inputs and outputs

    • v10.8.2
    • 51.03
    • Published

    ts-import

    Import (compile and cache on the fly) TypeScript files dynamically with ease.

    • v5.0.0-beta.1
    • 49.42
    • Published

    redux-dynamic-modules

    Modularize the redux app by dynamically loading reducers, state and sagas

    • v5.2.3
    • 49.16
    • Published

    react-slidedown

    Component for animating height during mount/unmount using a CSS transition

    • v2.4.7
    • 49.00
    • Published

    csv-loader

    A webpack module to intelligently load csv files.

    • v3.0.5
    • 48.02
    • Published

    dimport

    Run ES Module syntax in any browser – even IE!

    • v1.0.0
    • 46.87
    • Published

    jquery-mapael

    jQuery Mapael is a jQuery plugin based on raphael.js that allows you to display dynamic vector maps.

    • v2.2.0
    • 46.80
    • Published

    simport

    import like require but async

    • v1.2.0
    • 46.32
    • Published

    auto-fit-grid

    A robust JavaScript library for dynamically adjusting grid column widths based on content.

    • v1.0.3
    • 45.92
    • Published

    arrive

    arrive.js provides events to watch for DOM elements creation and removal. It makes use of Mutation Observers internally.

    • v2.5.2
    • 45.09
    • Published

    inclusion

    Dynamic imports for all

    • v1.0.1
    • 44.74
    • Published

    vite-require

    Like Webpack's require

    • v0.2.3
    • 43.83
    • Published

    ngx-iso-form

    Angular component design Reactive Form using specific JSON. The primary use of this UI library is to design ISO 20022 forms dynamically.

    • v3.3.0
    • 42.47
    • Published

    v-runtime-template

    Create Vue components by compiling templates on the fly

    • v1.10.0
    • 41.95
    • Published

    load-styles

    Add a CSS <style> tag to the document's <head> node

      • v2.0.0
      • 41.85
      • Published

      vue3-runtime-template

      Create Vue 3 components by compiling templates on the fly

      • v1.0.2
      • 41.79
      • Published

      runtime-env-cra

      A runtime environment handler for create-react-apps

      • v0.2.4
      • 41.32
      • Published

      dyson

      Node server for dynamic, fake JSON.

      • v4.1.0
      • 41.29
      • Published

      dynamic-class-list

      A js package to get a string of dynamic and conditional css classes

      • v2.0.2
      • 41.20
      • Published

      types-package-json

      A handful set of package.json types and interfaces to improve working with dynamically imported package.json files.

      • v2.0.39
      • 40.90
      • Published

      vite-plugin-public-path

      Vite's equivalent of `__webpack_public_path__` in Webpack. Works for `index.html` and modern/legacy build.

      • v1.1.0
      • 40.68
      • Published

      ngx-owl-carousel

      An angular (2 or 4) wrapper for jquery owl carousel library with dynamic carousel item change detection

      • v2.0.7
      • 40.09
      • Published

      ngx-dynamic-hooks

      Automatically insert live Angular components into a dynamic string of content (based on their selector or any pattern of your choice) and render the result in the DOM.

      • v3.1.2
      • 40.07
      • Published

      callback-count

      Count your callbacks before continuing. A tiny control flow helper that supports dynamic counting.

      • v0.2.0
      • 40.06
      • Published

      vue-friendly-iframe

      Vue component for creating dynamic async iframes

      • v0.20.0
      • 39.50
      • Published

      qtf-renderer

      A library for generating dynamic work trays and forms using React, TypeScript, Apollo, and GraphQL.

      • v0.20.0
      • 39.03
      • Published

      keep-or-skip

      Dynamically execute or skip express middlewares

      • v1.0.7
      • 37.33
      • Published

      @meteora-ag/dynamic-amm-sdk

      Meteora Dynamic Amm SDK is a typescript library that allows you to interact with Meteora's AMM.

      • v1.3.8
      • 36.52
      • Published

      next-translate-routes

      Flexible and translated routes for Next.js without custom server

      • v1.10.2
      • 36.39
      • Published

      objectmodel

      Strong Dynamically Typed Object Modeling for JavaScript

      • v4.4.5
      • 36.36
      • Published

      ngx-xml-message

      This form is used to design Angular Reactive Form using any given XML. The primary use of this Readonly UI library is to design ISO 20022 XML messages in forms dynamically.

      • v3.1.0
      • 35.63
      • Published

      json-as

      The only JSON library you'll need for AssemblyScript. SIMD enabled

      • v1.1.20
      • 35.56
      • Published

      inserturlparams

      Insert dynamic data into url path params

      • v2.0.5
      • 35.18
      • Published

      babel-plugin-transform-rewrite-imports

      Add an extension to import specifiers that do not already have one, replace the extensions of those that do, or even rewrite specifiers entirely.

      • v1.5.3
      • 35.06
      • Published

      json.macro

      Directly load json files into your code via babel macros.

      • v1.3.0
      • 34.88
      • Published

      vue-deepset

      Deep set Vue.js objects

      • v0.6.3
      • 34.65
      • Published

      webext-permission-toggle

      Browser-action context menu to request permission for the current tab. Chrome, Firefox, Safari.

      • v6.0.1
      • 34.22
      • Published

      as-variant

      Variant data type for AssemblyScript.

        • v0.4.1
        • 34.05
        • Published

        vue-iframes

        Vue component for creating dynamic async iframes

        • v0.0.21
        • 33.99
        • Published

        cocoon-rails

        Dynamic nested forms using jQuery made easy.

        • v1.2.6
        • 33.84
        • Published

        @aem-vite/import-rewriter

        Dynamic imports transformer and CSS path rewriter for Vite when using Adobe Experience Manager

        • v9.1.0
        • 32.92
        • Published

        webpack-entry-plus

        Generate dynamic webpack bundle output names from known or unknown entry files

        • v1.0.19
        • 32.63
        • Published

        kalman-filter

        Kalman filter (and Extended Kalman Filter) Multi-dimensional implementation in Javascript

        • v2.3.0
        • 31.82
        • Published

        @ladjs/env

        Environment configuration loader for Lad

        • v4.0.0
        • 31.49
        • Published

        load-scripts

        Dynamic scripts loading for modern browsers.

        • v2.0.0
        • 31.44
        • Published

        api-core

        Model-based dynamic multi-level APIs for any provider, plus multiple consumption channels

        • v3.1.0
        • 31.27
        • Published

        react-dynamic-forms-mui

        A React library for creating dynamic forms with Material-UI theme

        • v1.0.2
        • 31.23
        • Published

        react-dynamic-font

        make your text does not wrap and dynamically adjust the font size

        • v2.0.1
        • 31.18
        • Published

        ioke

        Image server with dynamic manipulation

        • v1.6.0
        • 31.14
        • Published

        node-hmr

        🔥 HMR for Node.js

        • v1.4.0
        • 31.13
        • Published

        derivable

        Functional Reactive State for JavaScript & TypeScript

        • v2.0.0-beta.3
        • 31.12
        • Published

        @replit/oidc-provider

        OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect

        • v8.8.0
        • 30.93
        • Published

        anumargak

        Amazing fast multipurpose simple to use web/ HTTP router

        • v2.2.0
        • 30.90
        • Published

        conditioner-core

        Conditioner - Frizz free, context-aware, JavaScript modules

        • v2.3.3
        • 30.67
        • Published

        ngx-bootstrap-navbar

        Animated Angular Bootstrap navbar with optional dynamic expanding feature.

        • v14.0.0
        • 30.41
        • Published

        @promptbook/editable

        Promptbook: Run AI apps in plain human language across multiple models and platforms

        • v0.100.0-10
        • 30.22
        • Published

        dyson-image

        Image proxy and base64 generator for dyson

        • v0.2.1
        • 30.21
        • Published

        nx-dynamic-mf

        Nx helper for ng-dynamic-mf

        • v4.2.2
        • 30.09
        • Published

        ng-dynamic-mf

        [![npm](https://img.shields.io/npm/v/ng-dynamic-mf?color=%2300d26a&style=for-the-badge)](https://www.npmjs.com/package/ng-dynamic-mf) [![Sonar Quality Gate](https://img.shields.io/sonar/quality_gate/LoaderB0T_ng-dynamic-mf?server=https%3A%2F%2Fsonarcloud

        • v6.1.1
        • 29.93
        • Published

        json-expression-eval

        json serializable rule engine / boolean expression evaluator

        • v7.1.0
        • 29.93
        • Published

        as-string-sink

        An efficient dynamically sized string buffer (aka String Builder) for AssemblyScript

          • v0.5.3
          • 29.89
          • Published

          @teskon/react-slidedown

          Component for animating height during mount/unmount using a CSS transition

          • v1.0.1
          • 29.77
          • Published

          @wangkanai/devops-mcp

          Dynamic Azure DevOps MCP Server for directory-based environment switching

          • v1.5.12
          • 29.63
          • Published

          rainrouter

          JSON based modular Express router system.

            • v1.0.0
            • 29.49
            • Published

            dynamic-polyfill

            Dynamically polyfill only when needed by the browser. Complementary to Polyfill.io

            • v1.1.0
            • 29.24
            • Published

            @brumeilde/ngx-theme

            Library for dynamic mangement of theming and color palettes in Angular apps

            • v1.2.1
            • 29.19
            • Published

            types.js

            A tiny and fast dynamic type checker/enforcer library

            • v2.0.1
            • 29.07
            • Published

            treeviz

            Library which aims to represent trees for data visualization

            • v3.0.1
            • 28.55
            • Published

            next-external-remotes-plugin

            This plugin is a fork from Zackary Jackson's ExternalTemplateRemotesPlugin (https://www.npmjs.com/package/external-remotes-plugin) and it was adapted to work properly with NextFederationPlugin (https://www.npmjs.com/package/@module-federation/nextjs-mf).

            • v1.0.4
            • 28.45
            • Published

            @ea-lab/reactive-json

            A REACT-based lib that transforms JSON (or YAML) into interactive HTML markup.

            • v0.3.1
            • 28.25
            • Published

            hot-import

            Hot Module Replacement (HMR) for Node.js

            • v0.2.14
            • 28.25
            • Published

            @dongido/vue-viaudio

            A package that helps you dynamically/reactively render video and audio elements in Vue.js

            • v0.3.5
            • 28.07
            • Published

            react-manifest

            This npm library allows for dynamic manipulation of the manifest.json file in a Reactjs application, such as changing icons, names, and more. easily you can change manifest for different react-routes. This library makes it easy to update the manifest file

            • v1.0.5
            • 27.91
            • Published

            node-typechecker

            Utility that allows to check that an object validates a predefined contract

            • v1.2.0
            • 27.89
            • Published

            refreshing-config-redis

            Redis support for the [refreshing-config](https://github.com/Microsoft/refreshing-config) configuration library.

              • v0.1.0
              • 27.78
              • Published

              implant

              🌱 asynchronous inline content replacement

              • v2.0.3
              • 27.64
              • Published

              fielder

              A field-first form library for React and React Native

              • v2.2.0
              • 27.63
              • Published

              node-red-contrib-dynamic-websocket

              A node that dynamically connects to a WebSocket URL, can send and receive messages, and reports connection state changes.

              • v1.0.9
              • 27.05
              • Published

              nodecg

              Dynamic broadcast graphics rendered in a browser

              • v2.6.1
              • 26.86
              • Published

              sass-utilizer

              A dynamic utility builder for SASS (SCSS) aimed at generating utilities with little to no config.

              • v3.2.7
              • 26.85
              • Published

              tailwindcss-fluid-spacing

              A Tailwind CSS plugin that provides fluid-responsive spacings across viewport widths.

              • v0.4.0
              • 26.82
              • Published

              typed-js

              Dynamic javascript type checker for node >= v4.0.0

              • v0.2.3
              • 26.66
              • Published

              dt-stream

              Δt stream adapter - async & dynamic templating engine

              • v0.3.0
              • 26.61
              • Published

              react-dynamic-remote-component

              Allows you to dynamically load a component from a remote using webpack 5's module federation.

                • v0.0.5
                • 26.56
                • Published

                quick-dp

                Use dynamic programming quickly

                • v1.0.2
                • 26.53
                • Published

                dynamictemplate

                Δt - async & dynamic templating engine

                • v0.7.1
                • 26.53
                • Published

                p3x-angular-compile

                🆖 Angular Dynamic Compile - Convert strings to Angular components

                • v2025.4.122
                • 26.53
                • Published

                vue-dynamic-select

                A VueJS plugin that provides a searchable and reactive select list component with no dependencies.

                • v1.0.16
                • 26.49
                • Published

                gulp-sassvg

                Takes SVG-Files and turns them into a sass-mixin, which may afterwards be used to to create modified (e.g. colorized) background-images.

                • v5.0.0
                • 26.34
                • Published

                turtle.io

                Elastic web server framework with easy virtual hosts

                • v7.6.1
                • 26.13
                • Published

                node-parser

                Δt html parser - async & dynamic templating engine

                • v0.0.1
                • 25.86
                • Published

                echarts-modules

                specific which echarts module can dynamic loaded

                • v1.1.2
                • 25.74
                • Published

                @jota-one/drosse

                A stateful and programmable mock server

                • v3.6.3
                • 25.73
                • Published

                ew-vue-component

                A powerful Vue 3 dynamic component wrapper

                • v0.0.2-beta.7
                • 25.51
                • Published

                @nodecg/types

                Dynamic broadcast graphics rendered in a browser

                • v2.6.1
                • 25.41
                • Published

                process-stats

                Display dynamic real-time information about running Node.js process

                • v3.7.15
                • 25.36
                • Published

                tag-mjml

                Tagged template string function that converts MJML to HTML string

                • v1.0.7
                • 25.30
                • Published

                react-dynamic-loadable

                A higher order component for loading components with dynamic imports.

                • v3.0.0
                • 25.24
                • Published

                sbffi

                Dynamic C function calls from JS, powered by dyncall.

                • v1.0.4
                • 25.19
                • Published

                loader-lib

                Dynamic loader library for Next.js projects

                  • v0.3.32
                  • 25.14
                  • Published

                  spleen

                  Dynamic filter expression parsing, formatting, and abstractions for web APIs.

                  • v1.3.0
                  • 25.08
                  • Published

                  react-dyn-tabs

                  React dynamic tabs with full API

                  • v6.2.2
                  • 25.07
                  • Published

                  @trap_stevo/star-vault

                  Unleash the future of data management with the ultimate platform for secure, scalable, and dynamic data operations. Power the next generation of applications by combining advanced encryption, revolutionary real-time querying, and seamless synchronization

                    • v0.0.22
                    • 25.06
                    • Published

                    safe-evaluate-expression

                    Small library to dynamically create and evaluate expression with multiple parameters (even undefined)

                    • v1.7.5
                    • 25.01
                    • Published

                    ngx-dynamic-form

                    We noticed that for projects like a portal / dashboard developers need to create several forms again and again. So we thought of something that could make it much more easier and leaving our html code cleaner and we came up with this. This library takes i

                      • v1.0.12
                      • 24.93
                      • Published

                      dynamic-link

                      Ember CLI addon for the dynamic-link component, a more flexible version of link-to.

                      • v0.2.5
                      • 24.88
                      • Published

                      dynamic-table-builder

                      A dynamic table library with backend-driven configuration

                      • v1.0.7
                      • 24.82
                      • Published

                      @myndpm/dyn-forms

                      Abstract layer to easily generate Dynamic Forms for Angular

                      • v16.0.1
                      • 24.81
                      • Published

                      dorf

                      Domain Object Reactive Forms for Angular and TypeScript

                      • v4.0.1
                      • 24.81
                      • Published

                      react-dynamic-overflow

                      A React Component that lets you know what elements are overflowing

                      • v1.1.0
                      • 24.78
                      • Published

                      inquirer-dynamic-list

                      A subclass of inquirer's list whose choices can be updated on the fly

                      • v1.0.0
                      • 24.68
                      • Published

                      wax-on

                      Add support to Handlebars for template inheritance with the `block` and `extends` helpers.

                      • v1.2.2
                      • 24.67
                      • Published

                      ng-dynamic-json-form

                      <a href="https://codeclimate.com/github/erqk/ng-dynamic-json-form/maintainability"><img src="https://api.codeclimate.com/v1/badges/822fd579fde353c1fa47/maintainability" /></a>

                      • v8.8.3
                      • 24.60
                      • Published

                      dynamapping

                      replaces keys dynamically within the values for a raw, flat object

                      • v1.6.0
                      • 24.54
                      • Published

                      log-winston-aws-level

                      A logger for aws lambda functions on the top of winston library supporting correlationId , log level at run time, json formatted messages, and execution time for lambda

                      • v1.11.0
                      • 24.47
                      • Published

                      @bearstudio/lunalink

                      Lightweight TypeScript library to efficiently maintain and build URLs

                      • v0.3.1
                      • 24.43
                      • Published

                      dynamic-modal

                      The dynamic-modal is a solution of creation different modals into project using a json configuration file

                      • v1.1.14
                      • 24.33
                      • Published

                      runtime-env-cra-fallback

                      A runtime environment handler for create-react-apps with fallbacks

                      • v0.2.6
                      • 24.26
                      • Published

                      dtw

                      Dynamic time warping

                      • v0.0.3
                      • 24.22
                      • Published

                      airports-data

                      Airports data: static, dynamic and custom dump.

                      • v1.4.0
                      • 24.07
                      • Published

                      angular2-dynamic-component

                      An implementation of dynamic component wrapper at Angular2 [4.1.2] (AoT compatible). Also, you must see the solution out of the box before using this component: (NgComponentOutlet, since 4.0.x)

                      • v1.6.1
                      • 24.03
                      • Published

                      calccolumncount

                      Dynamically calculate the perfect column count for each row for given col-count, target and min colums.

                      • v1.0.0
                      • 24.02
                      • Published

                      @mnaufalhamdani/cores-backend

                      Shared core module with ESM for Node.js backend applications, providing utilities for MySQL operations with a focus on clean architecture principles.

                      • v25.7.7
                      • 23.97
                      • Published

                      react-native-auto-dimensions-image

                      This component can adjust the dimensions according to the given height or width. Both dimensions can be set for any local or server image

                      • v0.1.1
                      • 23.70
                      • Published

                      node-jsb

                      A very extendable Toolkit to inject Javascript Behaviour into rendered HTML without Inline Javascript.

                      • v3.1.0
                      • 23.44
                      • Published

                      ngx-dynamic-form-builder

                      FormBuilder + class-transformer-global-storage + class-validator-multi-lang = dynamic form group builder for Angular

                      • v2.4.1
                      • 23.33
                      • Published

                      vue-dynamic-form-component

                      **vue-dynamic-form-component** is a dynamic form component base on [element-ui](https://element.faas.ele.me/#/zh-CN) and [async-validator](https://github.com/yiminghe/async-validator). You just need to write **descriptors**(reference to [async-validator](

                      • v2.8.1
                      • 23.29
                      • Published

                      rich-component

                      library providing means to work conveniently with HTML based Web Components

                      • v1.8.0
                      • 23.29
                      • Published

                      mithril-ui-form

                      Convert a JSON file or object to a dynamic, materialized form.

                      • v1.10.16
                      • 23.28
                      • Published

                      dynamic-loader

                      dynamic loader module for webpack

                      • v0.0.2
                      • 23.03
                      • Published

                      material-dynamic-table

                      Dynamic table component for angular built on top of angular material table. It offers sorting, pagination, filtering per column and the ability to specify content types and components used for displaying them.

                      • v18.8.0
                      • 23.00
                      • Published

                      templatesjs

                      Render template dynamically , works with any file format including HTML

                      • v2.0.0
                      • 22.98
                      • Published

                      tusktsk

                      TuskTsk - The Freedom Configuration Language. Query databases, use any syntax, never bow to any king!

                      • v2.0.4
                      • 22.97
                      • Published

                      @itrocks/template

                      The W3C-valid, browser-previewable, concise, and fast HTML template engine that enables delimiter-less translations

                      • v0.0.40
                      • 22.94
                      • Published

                      vue-drawble

                      <p align="center"> <img width="180" src="https://i.ibb.co/9HLzCP5/default.png" alt="Vue Drawble logo"> </p>

                      • v0.2.0
                      • 22.91
                      • Published

                      cdejs

                      CanvasDotEffect is a lightweight JS library that helps create customizable and interactive dot-based effects using the Canvas API

                      • v1.2.0
                      • 22.88
                      • Published

                      @anglr/dynamic

                      Contains code for generating dynamic content from metadata

                      • v1.0.0-beta.20220801111051
                      • 22.77
                      • Published

                      @thi.ng/dynvar

                      Dynamically scoped variable bindings

                      • v0.3.104
                      • 22.77
                      • Published

                      static-params

                      A general purpose utility to allow interpolation values as static parts of a template literal tag

                      • v0.4.0
                      • 22.75
                      • Published

                      angular-crumble

                      A highly customizable breadcrumb service for AngularJS with ngRoute. Gets you back home the way YOU want.

                      • v0.3.0
                      • 22.68
                      • Published

                      react-native-wormhole

                      ⚛️ 🌌 Inter-dimensional Portals for React Native. 👽 🖖

                      • v0.2.0
                      • 22.66
                      • Published

                      import-all-index

                      Uses dynamic import() to recursively loop through a directory tree, import all index.mjs files and return an array of references to the imported modules

                      • v2.0.3
                      • 22.24
                      • Published

                      chem-generic-ui

                      [![npm version](https://img.shields.io/npm/v/chem-generic-ui)](https://www.npmjs.com/package/chem-generic-ui) [![Downloads](https://img.shields.io/npm/dm/chem-generic-ui)](https://www.npmjs.com/package/chem-generic-ui) [![DOI](https://zenodo.org/badge/DOI

                        • v2.0.0
                        • 22.19
                        • Published

                        @astro-eco/dynamic-ads

                        > This library helps to create ads placeholder and render ads dynamically in the DOM.

                        • v0.0.35
                        • 22.16
                        • Published

                        rd-pagination.js

                        The highly customizable JS pagination class.

                        • v0.0.4
                        • 22.05
                        • Published

                        dir-loader

                        Load directories dynamically in Webpack

                        • v0.3.0
                        • 21.98
                        • Published

                        node-lazyloader

                        A dynamic file loader for node, loads files if they are in a directory

                        • v1.0.1
                        • 21.95
                        • Published

                        @dbux/babel-plugin

                        `@dbux/babel-plugin` instruments JavaScript programs and injects the `@dbux/runtime` to record runtime behavior.

                          • v0.7.9
                          • 21.87
                          • Published

                          openapi-client-mcp

                          Universal Dynamic OpenAPI MCP Server - One MCP that works with any OpenAPI specification

                          • v1.0.3
                          • 21.81
                          • Published

                          FitText-UMD

                          FitText dynamically sizes text to fit the container (UMD version)

                          • v1.0.0
                          • 21.74
                          • Published

                          use-material-you

                          React hook to create dynamic schemes and variants based on M3/material-color-utilities

                          • v1.0.7
                          • 21.70
                          • Published

                          manifest-rev

                          Dynamically load assets into your views, emails, etc. from your `rev-manifest.json` manifest revision file

                          • v1.0.3
                          • 21.66
                          • Published

                          pragmatik

                          Parse arguments correctly for variadic functions

                            • v0.0.413
                            • 21.66
                            • Published

                            phantom-api-client

                            A dynamic client for the Phantom API backend system, designed for TypeScript/JavaScript applications.

                            • v0.1.7-alpha.1
                            • 21.64
                            • Published