JSPM

Found 2731 results for custom code

react-qrcode-logo

React component to generate a QR Code customizable with logo and more properties

  • v3.0.0
  • 161.23
  • Published

tiny-uid

Barebones code to generate a uid of custom length

  • v1.1.2
  • 139.69
  • Published

error-system

Your custom errors in your JavaScript code

  • v1.0.1
  • 100.70
  • Published

make-error

Make your own error types!

  • v1.3.6
  • 85.23
  • Published

verror

richer JavaScript errors

  • v1.10.1
  • 84.30
  • Published

error-ex

Easy error subclassing and stack customization

  • v1.3.2
  • 81.81
  • Published

slate

A completely customizable framework for building rich text editors.

  • v0.114.0
  • 70.92
  • Published

custom-event

Cross-browser `CustomEvent` constructor

  • v1.0.1
  • 69.97
  • Published

overlayscrollbars

A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.

  • v2.11.3
  • 65.45
  • Published

@angular-builders/custom-webpack

Custom webpack builders for Angular build facade. Allow to modify Angular build configuration without ejecting it

  • v19.0.1
  • 64.64
  • Published

happy-dom

Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.

  • v17.5.6
  • 62.67
  • Published

custom-media-element

A custom element for extending the native media elements (<audio> or <video>)

  • v1.4.3
  • 62.08
  • Published

passport-custom

Custom authentication strategy for Passport.

  • v1.1.1
  • 61.72
  • Published

cypress-pipe

Create custom commands using plain-old functions

  • v2.0.1
  • 61.07
  • Published

prepin

An in-place pre-processor for javascript files using C style pre-compile syntax to compose custom builds from npm-packages

  • v1.0.3
  • 60.06
  • Published

symbol.inspect

<symbol> that can be used to declare custom inspect functions.

  • v1.0.3
  • 59.76
  • Published

css-vars-ponyfill

Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers

  • v2.4.9
  • 59.30
  • Published

custom-error-instance

Create custom JavaScript errors that also match instanceof.

  • v2.1.2
  • 58.59
  • Published

get-css-data

A micro-library for collecting stylesheet data from link and style nodes

  • v2.1.1
  • 58.53
  • Published

whoops

It makes simple throw qualified errors.

  • v5.0.1
  • 56.18
  • Published

jest-stare

jest html reporter (results processor) to view HTML jest results, save raw JSON, and invoke multiple reporters

  • v2.5.2
  • 56.11
  • Published

url-pattern

easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.

  • v1.0.3
  • 55.45
  • Published

vue-moment

Handy Moment.js filters for your Vue.js project

  • v4.1.0
  • 54.68
  • Published

emoji-picker-element

Lightweight emoji picker distributed as a web component

  • v1.26.3
  • 53.51
  • Published

custom-env

Custom env is a library built to make development more feasible by allowing multiple .env configurations for different environments.

  • v2.0.6
  • 52.54
  • Published

failure

Easily generate "custom" error objects with addition properties which can be stringfied with JSON.stringify

  • v1.1.1
  • 52.21
  • Published

ns-flip

build and use updatable templates: can be reapplied to code without losing custom changes to files.

  • v2.5.0
  • 52.12
  • Published

react-kjua

React component to generate a kjua QR Code

  • v0.0.2
  • 51.69
  • Published

json-custom-numbers

JSON parser and stringifier for custom numbers (e.g. BigInt)

  • v3.1.1
  • 51.28
  • Published

rn-range-slider

A highly optimized pure JS implementation of Range Slider for React Native

  • v2.2.2
  • 50.49
  • Published

indento

Indent strings.

  • v1.1.14
  • 50.35
  • Published

is-valid-element-name

Validates custom element names according to the custom elements spec

  • v1.0.0
  • 50.16
  • Published

rooks

Essential React custom hooks ⚓ to super charge your components!

  • v8.0.1
  • 50.13
  • Published

baron

A small, fast and crossbrowser custom scrollbar with native system scroll mechanic.

  • v3.0.3
  • 50.07
  • Published

react-native-logs

Performance-aware simple logger for React-Native with namespaces, custom levels and custom transports (colored console, file writing, etc.)

  • v5.3.0
  • 49.58
  • Published

@angular-builders/dev-server

Dev server generic builder for Angular build facade. Allows to run custom builder in serve target

  • v7.3.1
  • 48.93
  • Published

remark-heading-id

The remark plugin for supporting custom heading id also including default id

  • v1.0.1
  • 48.72
  • Published

@angular-builders/custom-esbuild

Custom esbuild builders for Angular build facade. Allow to modify Angular build configuration without ejecting it

  • v19.1.0
  • 48.67
  • Published

elem-dataset

HTML5 HTMLElement.dataset ponyfill

  • v2.0.0
  • 48.48
  • Published

eslint-plugin-extra-rules

My custom eslint rules in addition to the ones provided at http://eslint.org/

  • v0.0.0-development
  • 48.46
  • Published

@a11y/focus-trap

A lightweight web component that traps focus within a DOM node

  • v1.0.5
  • 48.40
  • Published

rc-scrollbars

React scrollbars component

  • v1.1.6
  • 48.26
  • Published

err

A tiny library to create custom errors in JavaScript.

  • v2.1.13
  • 47.99
  • Published

input-range-scss

Sass component for customizing the input range using the native properties of each browser.

  • v2.0.1
  • 47.31
  • Published

cfn-response

A module for sending responses from lambda-funciton backed custom resources in AWS CloudFormation

  • v1.0.1
  • 46.95
  • Published

ngx-select-dropdown

A angular(4+) select dropdown for single select or multiselct module.

  • v3.3.2
  • 45.96
  • Published

cfn-response-async

An async/await module for sending responses from lambda-funciton backed custom resources in AWS CloudFormation

  • v1.0.0
  • 45.82
  • Published

use-keyboard-shortcut

A custom React hook for adding keyboard shortcuts to your application

  • v1.1.6
  • 45.71
  • Published

postcss-svg

Inline SVGs in CSS. Supports SVG Fragments, SVG Parameters.

  • v3.0.0
  • 45.57
  • Published

font-to-swift

Generate embeddable Swift code from a font file.

  • v0.1.9
  • 45.43
  • Published

try-json-parse

Doesn't throw an error when JSON.parse() fails, just returns undefined

  • v1.0.0
  • 44.65
  • Published

lit-translate

A lightweight blazing-fast internationalization (i18n) library for your next web-based project

  • v2.0.1
  • 43.92
  • Published

heresy

lighterhtml based custom elements builtins

  • v1.0.4
  • 43.56
  • Published

react-native-segmented-control-tab

A react native component with the same concept of react native's SegmantedControlIOS, Primarily built to support both IOS and Android.

  • v4.0.0
  • 43.36
  • Published

replacor

generate custom code

  • v0.1.2
  • 43.10
  • Published

react-custom-roulette

Customizable React roulette wheel with spinning animation

  • v1.4.1
  • 43.05
  • Published

@vime/react

React bindings for the Vime media player.

  • v5.4.1
  • 42.30
  • Published

svelte-steps

A customizable step component written in Svelte

  • v2.4.1
  • 42.00
  • Published

err-object

Custom error object.

  • v5.1.4
  • 41.92
  • Published

@vime/core

Customizable, extensible, accessible and framework agnostic media player.

  • v5.4.1
  • 41.17
  • Published

paraphrase

🧩 Create flavoured string template interpolation

  • v3.1.2
  • 41.12
  • Published

react-event-data

react custom event data, declarative, clean code

  • v1.0.6
  • 41.10
  • Published

koa-better-error-handler

A better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)

  • v11.0.4
  • 40.84
  • Published

@yz1311/teaset-code-push

让react-native-code-push支持自定义对话框, 以及一些附带参数

  • v0.4.0
  • 40.81
  • Published

relish_message

It provides the custom messages for the joi validation. 95% of the code taken from the relish package and included some features

  • v2.0.4
  • 40.74
  • Published

angular-material-icons

AngularJS directive to use Material Design icons with custom fill color and size.

  • v0.7.1
  • 40.41
  • Published

node-thermal-printer

Print on Epson, Star, Tranca, Daruma, Brother and Custom thermal printers with Node.js

  • v4.5.0
  • 40.20
  • Published

serverless-iamroles

A Serverless plugin to define IAM Role statements as part of the function definition block

  • v3.2.7
  • 40.16
  • Published

debug-custom

A thin wrapper around the debug logging package

  • v1.2.0
  • 39.92
  • Published

hyperhtml-element

An extensible class to define hyperHTML based Custom Elements

  • v3.15.2
  • 39.74
  • Published

assert-err

assertion library that throws user-specified error types (accepts error class and message)

  • v1.1.0
  • 39.71
  • Published

vue2-gmap-custom-marker

vue 2 google map custom marker component allowing display custom html content on google map using gmap-vue

  • v6.1.1
  • 39.53
  • Published

svrollbar

simple custom scrollbar made by svelte

  • v0.12.0
  • 39.21
  • Published

custom-return

Generate a function that returns a constant.

  • v1.0.13
  • 39.07
  • Published

skatejs

Skate is a library built on top of the W3C web component specs that enables you to write functional and performant web components with a very small footprint.

  • v5.2.4
  • 38.92
  • Published

gatsby-plugin-slug

Add slug field to MarkdownRemark and Mdx nodes

  • v2.0.0
  • 38.86
  • Published

custom-hash

Custom hash generator (based on MD5 algorithm)

  • v0.9.0
  • 38.66
  • Published

script-manager

Manager for running foreign and potentionally dangerous scripts in the cluster

  • v0.10.2
  • 38.61
  • Published

scroll-snap

Snap page when user stops scrolling, with a customizable configuration and a consistent cross browser behaviour

  • v5.0.2
  • 38.54
  • Published

error-class

Typed errors that closely emulate the native Error class.

  • v2.0.2
  • 38.48
  • Published

nominal-types

Nominal types for better typesafety

    • v0.2.0
    • 38.33
    • Published

    filter-where

    Filter an array using any combination of scalars, object queries, functions or regular expressions.

    • v2.0.0
    • 38.14
    • Published

    module-require

    Load modules, link modules to another module-names, manage access to custom / local scripts as modules

    • v1.4.5
    • 38.14
    • Published

    html-parsed-element

    A base custom element class with a reliable `parsedCallback` method

    • v0.4.1
    • 38.02
    • Published

    graphql-scalar

    Configurable custom GraphQL Scalars (string, number, date, etc) with sanitization / validation / transformation in TypeScript.

    • v0.1.0
    • 37.98
    • Published

    customevent

    CustomEvent ponyfill

    • v1.0.1
    • 37.95
    • Published

    @charkour/react-reactions

    😲 Create custom reaction pickers and counters or use your favorites!

    • v0.11.0
    • 37.74
    • Published

    vue-pluralize

    Handy Pluralize filters for your Vue project

    • v0.0.2
    • 37.57
    • Published

    clr-format

    A lightweight, modular and stand-alone JavaScript implementation of a string formatting function that supports composite format strings, globalization and customization

    • v0.5.2
    • 37.42
    • Published

    scroll-shadow-element

    A small web component to enhance scrollable elements with dynamic scroll indicators.

    • v2.0.6
    • 37.23
    • Published

    @strikeentco/set

    Set nested values on an object using a dot path or custom separator

    • v1.0.2
    • 37.12
    • Published

    gatsby-omni-font-loader

    Font loader optimized for maximum performance. Removes render-blocking font resources and loads them asynchronusly. Handle FOUT & FOUC with font loading status watcher. Supports both local-hosted fonts and web fonts.

    • v2.0.2
    • 37.04
    • Published

    @strikeentco/get

    Get a property from a nested object using a dot path or custom separator

    • v1.0.1
    • 36.96
    • Published

    typedoc-light-theme

    TypeDoc theme that adds some useful options (header links, custom style and script, ability to create files etc)

    • v1.1.0
    • 36.84
    • Published

    delims

    Generate RegExp for delimiters, to be used with templates, files or data streams.

    • v0.4.2
    • 36.82
    • Published

    parser-factory

    Helps you construct a custom string parser, for times when you need something more procedural than regex.

    • v1.1.1
    • 36.75
    • Published

    @appnest/masonry-layout

    An efficient and fast web component that gives you a beautiful masonry layout

    • v2.2.3
    • 36.63
    • Published

    pick-deep

    Creates an object composed of the picked object properties from a nested object using a dot path or custom separator

    • v1.0.0
    • 36.50
    • Published

    react-native-section-alphabet-list

    A simple React Native component that takes an array of data and renders a SectionList with alphabetically sorted data.

    • v3.0.0
    • 36.26
    • Published

    babel-plugin-transform-builtin-classes

    [![Build Status](https://travis-ci.org/WebReflection/babel-plugin-transform-builtin-classes.svg?branch=master)](https://travis-ci.org/WebReflection/babel-plugin-transform-builtin-classes) [![donate](https://img.shields.io/badge/$-donate-ff69b4.svg?maxAge=

    • v0.6.1
    • 36.25
    • Published

    ddslick

    A free light weight jQuery plugin that allows you to create a custom drop down with images and description.

    • v1.0.3
    • 36.12
    • Published

    adopted-style-sheets

    This library implements functions to use the adopted style of web components for multiple themes.

      • v1.1.9-rc.13
      • 36.04
      • Published

      vitest-console

      Quickly mock various console methods in Vitest and track their calls with custom matchers

      • v0.2.0
      • 35.84
      • Published

      cypress-cy-select

      data-cy shorthand notation for cypress get and find functions

      • v0.2.3
      • 35.82
      • Published

      generic-errors

      Generic errors with common http codes

      • v2.3.1
      • 35.67
      • Published

      graphql-input-number

      A configurable custom input number type for GraphQL with sanitization and validation.

      • v0.0.10
      • 35.65
      • Published

      smart-webcomponents

      Web Components &amp; Custom Elements for Professional Web Applications

      • v23.1.1
      • 35.59
      • Published

      gemini-scrollbar

      Custom scrollbars with native scrolling

      • v1.5.3
      • 35.58
      • Published

      can-dom-events

      Listen for native and custom DOM events

      • v1.3.13
      • 35.31
      • Published

      custom-card-helpers

      Set of helpful functions and types for Custom Card creators

      • v1.9.0
      • 35.28
      • Published

      errorex

      'Extensible Error Class' implementation and predefined additional error types for javascript

      • v2.3.2
      • 35.09
      • Published

      knockstrap

      Knockout bindings to Twitter Bootstrap 3

      • v1.4.1
      • 35.09
      • Published

      midware

      Module for creating connect-style middlewares. Dependency-free. Runs in the browser and node.js

      • v0.1.7
      • 34.93
      • Published

      ngx-cron-jobs

      This repository contains an Angular > 2 version of [angular-cron-jobs](http://angular-cron-jobs.github.io/angular-cron-jobs).

      • v18.2.0
      • 34.85
      • Published

      react-custom-checkbox

      A simple and fully customizable React checkbox input component.

      • v3.2.0
      • 34.84
      • Published

      laabr

      well-formatted, extendable pino logger for hapi.js

      • v6.1.3
      • 34.18
      • Published

      @jsxtools/aui

      A baseline UI as Mixins, Custom Elements, React Components, etc.

        • v0.0.12
        • 34.07
        • Published

        snuggsi

        Easy Web Components in ~1kB

        • v2024.12.0
        • 34.01
        • Published

        happy-dom-without-node

        Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.

        • v14.12.3
        • 33.94
        • Published

        @skatejs/sk-router

        A web component router that's compatible with code-splitting out of the box.

        • v0.3.3
        • 33.78
        • Published

        verror-0

        VError without dependencies on top of nodejs standart library

        • v1.2.0
        • 33.51
        • Published

        customulize

        Add arbitrary custom callbacks to sequelize

        • v1.0.6
        • 33.48
        • Published

        json-stringifier

        Alternative to JSON.stringify() that supports altering the behavior of the stringification process at string level

        • v0.1.0
        • 33.43
        • Published

        element-vir

        Heroic. Reactive. Declarative. Type safe. Web components without compromise.

        • v25.11.0
        • 33.14
        • Published

        super-media-element

        Helps you create a custom element w/ a HTMLMediaElement API.

        • v1.4.2
        • 33.10
        • Published

        cfn-lambda

        CloudFormation custom resource helper for Lambda Node.js runtime

        • v5.1.0
        • 33.02
        • Published

        @tboerc/maskfy

        Pure javascript mask plugin to use anywhere you like

        • v2.0.3
        • 32.89
        • Published

        playwright-feature-reporter

        Custom Playwright reporter that generates a Markdown file documenting app features based on test cases

        • v2.5.1
        • 32.83
        • Published

        mouse-follower

        A powerful javascript library to create amazing and smooth effects for the mouse cursor on your website.

        • v1.1.2
        • 32.81
        • Published

        snepet

        A cli tool for creating custom code snippets for any language or file type for vscode

        • v2.2.0
        • 32.78
        • Published

        mongoose-hook-custom-id

        Mongoose plugin to use String _id and by default will generate 16-char base64 string representation of ObjectId.

        • v0.1.4
        • 32.37
        • Published

        theme-custom-properties

        ![CI](https://github.com/coffee-cup/theme-custom-properties/workflows/CI/badge.svg) [![](https://img.shields.io/npm/v/theme-custom-properties?style=flat-square)](https://www.npmjs.com/package/theme-custom-properties) [![](https://img.shields.io/github/lic

        • v1.0.0
        • 31.77
        • Published

        typeable

        A library for checking and casting types.

        • v2.4.1
        • 31.63
        • Published

        nestjs-cloud-taskmq

        NestJS library for integrating Google Cloud Tasks with MongoDB/Redis/Memory/Custom for a BullMQ-like queue system

          • v1.0.0
          • 31.57
          • Published

          agm-overlays

          Custom marker overlay for the @agm/core package

          • v2.0.0
          • 31.53
          • Published

          cfn-custom-resource

          Node.js module providing utility functions for AWS Cloudformation Custom Resources.

          • v5.0.16
          • 31.23
          • Published

          @vime/angular

          Angular bindings for the Vime media player.

          • v5.4.1
          • 31.08
          • Published

          consofy

          Simple custom console implementation. Output example: [ TITLE: ] Data...

          • v1.0.28
          • 31.04
          • Published

          docsify-themeable

          A delightfully simple theme system for docsify.js. Features multiple themes with rich customization options, an improved desktop and mobile experience, and legacy browser support (IE11+).

          • v0.9.0
          • 30.99
          • Published

          @vime/vue-next

          Vue 3 bindings for the Vime media player.

          • v5.4.1
          • 30.87
          • Published

          custom-logger

          Simple yet highly customizable console logger for node.js. Supports templating output, custom log levels, custom log types, and colored output.

          • v0.3.1
          • 30.74
          • Published

          skeleton-loader

          Loader module for webpack to execute your custom procedure. It works as your custom loader.

          • v2.0.0
          • 30.67
          • Published

          vuejs-tree

          A highly customizable vuejs tree

          • v3.0.2
          • 30.57
          • Published

          vite-plugin-env

          Add custom env variables into your vite bundle

          • v1.0.1
          • 30.32
          • Published

          add-custom-resource

          A helper library to add custom resources to a CloudFormation template

          • v5.0.0
          • 29.99
          • Published

          vue-timeselector

          Simple customizable Vue.js timepicker component

          • v1.0.0
          • 29.84
          • Published

          html-webpack-inject-string-plugin

          Injects a custom string either before, after, or replacing a specified string in html-webpack-plugin output

          • v1.0.5
          • 29.71
          • Published

          ngx-mat-errors

          NgxMatErrors provides an easy, yet flexible solution for displaying error messages in a MatFormField.

          • v19.0.0
          • 29.55
          • Published

          centig

          The Configuration Management library for your JavaScript application

          • v1.1.3
          • 29.39
          • Published

          vue3-gmap-custom-marker

          vue 3 google map custom marker component allowing display custom html content on google map using gmap-vue

          • v1.0.0
          • 29.18
          • Published

          midware-pool

          Tiny module implementing a pool of connect-style domain-agnostic middleware layers. Runs in the browser and node.js

          • v0.1.2
          • 28.91
          • Published

          @vime/svelte

          Svelte bindings for the Vime media player.

          • v5.4.1
          • 28.80
          • Published

          snowflakify

          The most complete Snowflake ID generator in TypeScript

          • v1.0.5
          • 28.78
          • Published

          subslate

          configurable template string replacement

          • v1.0.0
          • 28.56
          • Published

          react-native-rating-element

          A simple rating library for react native supporting decimal point and custom icon set

          • v5.4.0
          • 28.48
          • Published

          ng-hub-ui-table

          Highly customizable Angular table and list components with pagination, sorting and filtering support.

          • v19.9.0
          • 28.44
          • Published

          mongoose-map

          Mongoose ES Map object support

          • v1.1.0
          • 28.43
          • Published

          @appnest/lit-translate

          A lightweight blazing-fast internationalization (i18n) library for your next web-based project

          • v1.1.18
          • 28.18
          • Published

          express-ip-filter

          Middleware for [express][] that filters IPs against glob patterns, RegExp, string or array of globs. Support custom `403 Forbidden` message, blacklists, whitelists and custom ID.

          • v2.0.0
          • 28.13
          • Published

          vue-moment-tz

          Handy Moment-timezone.js filters for your Vue.js project.

          • v2.1.1
          • 28.11
          • Published

          hapi-error

          catch errors in your hapi application and display the appropriate error message/page

          • v3.0.0
          • 28.10
          • Published

          vue-moment-jalaali

          Jalaali Moment.js filters for your Vue.js project

          • v2.0.0
          • 28.09
          • Published

          n8n-nodes-chatwork

          Provides n8n nodes to retrieve data from Chatwork API.

          • v1.2.0
          • 28.04
          • Published

          @skatejs/val

          VirtualDOM abstraction layer - give yourself better integration and full control over the DOM with any virtual DOM library that uses a Hyperscript-like API such as React and Preact.

          • v0.5.0
          • 28.00
          • Published

          postcss-export-custom-variables

          Export custom media queries, custom properties, custom property sets, and custom selectors from CSS as JavaScript variables

          • v1.0.0
          • 27.99
          • Published

          koishi-plugin-menu

          可自定义的帮助菜单,提供美观的可视化命令帮助界面

          • v1.1.4
          • 27.90
          • Published

          ngx-angular-qrcode

          This library allow you to create beautiful QR Codes in Angular application.

          • v1.0.2
          • 27.87
          • Published

          xception

          Handle exception smart.

          • v7.0.0
          • 27.80
          • Published

          jquery-awesome-cursor

          jQuery plugin for using FontAwesome icons as custom CSS cursors

          • v0.3.1
          • 27.75
          • Published