An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with directive

A curated list of projects in awesome lists tagged with directive .

https://github.com/rigor789/vue-scrollto

Adds a directive that listens for click events and scrolls to elements.

directive easings nuxt-module request-animation-frame vue vue-plugin vuejs

Last synced: 29 Apr 2025

https://github.com/rigor789/vue-scrollTo

Adds a directive that listens for click events and scrolls to elements.

directive easings nuxt-module request-animation-frame vue vue-plugin vuejs

Last synced: 02 Apr 2025

https://github.com/help-me-mom/ng-mocks

Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup

angular component directive enzyme front-end frontend how-to jasmine jest mock mocking pipe provider service test testbed testing

Last synced: 12 May 2025

https://github.com/Dafrok/v-hotkey

Vue 2.x directive for binding hotkeys to components.

directive hotkey vue

Last synced: 03 Apr 2025

https://github.com/swimlane/ngx-ui

🚀 Style and Component Library for Angular

angular component css dialog directive drawer hacktoberfest icons library select split styles tabs tree

Last synced: 06 Oct 2025

https://github.com/dafrok/v-hotkey

Vue 2.x directive for binding hotkeys to components.

directive hotkey vue

Last synced: 15 May 2025

https://github.com/DominikSerafin/vuebar

(🗃️ Archived) Vue 2 directive for custom scrollbar that uses native scroll behavior. Lightweight, performant, customizable and without dependencies. Used successfully in production on https://ggather.com

directive no-dependencies scroll scrollbar vue vue-directive vue2 vuejs vuejs2

Last synced: 14 May 2025

https://github.com/dominikserafin/vuebar

(🗃️ Archived) Vue 2 directive for custom scrollbar that uses native scroll behavior. Lightweight, performant, customizable and without dependencies. Used successfully in production on https://ggather.com

directive no-dependencies scroll scrollbar vue vue-directive vue2 vuejs vuejs2

Last synced: 02 Oct 2025

https://github.com/720kb/angular-datepicker

Angularjs datepicker module, generate a datepicker on your input element - https://720kb.github.io/angular-datepicker

angular angular-directives angularjs datepicker directive

Last synced: 01 Oct 2025

https://github.com/wscats/angular-tutorial

:rabbit:Some of the angular tutorial - 《Angular学习笔记》

angular angular-router angular-tutorial directive jqlite tutorial

Last synced: 06 Apr 2025

https://github.com/720kb/angular-tooltips

Angularjs tooltips module, add tooltips to your elements - https://720kb.github.io/angular-tooltips

angular angular-directives angularjs directive tooltips

Last synced: 09 Apr 2025

https://github.com/l-hammer/v-track

🕹 A manual tracking decoupling plugin based on Vue directive / 一个基于Vue指令实现的埋点解耦插件~

directive javascript plugin track vue vue-components

Last synced: 04 Apr 2025

https://github.com/wangpin34/vue-scroll

Scroll directive on vue

directive scroll vuejs vuejs2

Last synced: 30 Sep 2025

https://github.com/nbfontana/ngx-currency

Currency mask module for Angular 📦

angular angular2 aot chrome components currency directive firefox mask money

Last synced: 14 May 2025

https://github.com/arkon/ng-click-outside

[Inactive] Angular directive for handling click events outside of an element.

angular directive event-handlers

Last synced: 27 Mar 2025

https://github.com/privatenumber/vue-frag

🤲 Create Fragments (multiple root-elements) in Vue 2

component directive fragment multiple nodes root ssr vue vuejs

Last synced: 15 May 2025

https://github.com/arkon/ng-inline-svg

[Inactive] Angular directive for inserting an SVG file inline within an element.

angular directive svg svg-inline

Last synced: 27 Mar 2025

https://github.com/hekigan/vue-directive-tooltip

Vue.js tooltip directive. Easy to use, configure and style

directive tooltip vue vue2

Last synced: 12 Apr 2025

https://github.com/changhuixu/ngx-digit-only

An Angular directive to only allow [0-9] in the input box when typing, pasting or drag/dropping.

angular angular8 angular9 digitonly directive input mask numberonly

Last synced: 13 Apr 2025

https://github.com/smooth-code/graphql-directive

Use custom directives in your GraphQL schema and queries 🎩

apollo apollo-client directive graphql graphql-custom-directive graphql-tools graphql-utilities

Last synced: 08 May 2025

https://github.com/danielroe/vue-bind-once

A tiny, SSR-safe directive for binding random data to an element.

directive ssr vue

Last synced: 05 Apr 2025

https://github.com/David-Desmaisons/Vue.ImagesLoaded

Vue.js 2.0 directive to detect images loading

directive imagesloaded vue2

Last synced: 02 Apr 2025

https://github.com/david-desmaisons/vue.imagesloaded

Vue.js 2.0 directive to detect images loading

directive imagesloaded vue2

Last synced: 04 Apr 2025

https://github.com/bkwld/vue-in-viewport-directive

Vue 2 directive that adds css classes when the element is the viewport

directive intersectionobserver viewport vue

Last synced: 12 Apr 2025

https://github.com/BKWLD/vue-in-viewport-directive

Vue 2 directive that adds css classes when the element is the viewport

directive intersectionobserver viewport vue

Last synced: 02 Aug 2025

https://github.com/peakchen90/babel-plugin-react-directives

A babel plugin that provides some directives for react(JSX), similar to directives of vue.

babel-plugin directive jsx-directive react react-directive v-for v-if v-model v-show x-for x-if x-model x-show

Last synced: 29 Oct 2025

https://github.com/zhanziyang/v-dragged

Vue directive plugin for drag event detection.

directive drag event vue vue-plugin

Last synced: 03 Feb 2026

https://github.com/egoist/v-copy

Vue directive to copy to clipboard. (1kB)

clipboard copy directive vue

Last synced: 21 Aug 2025

https://github.com/pyed/ipfilter

ipfilter is a middleware for Caddy that blocks or allows requests based on the client's IP

caddy directive filter ip middleware

Last synced: 22 Jan 2026

https://github.com/kn0wn/vue-cosha

🎨 A vue directive for the cosha library

directive tiny vue

Last synced: 08 Mar 2026

https://github.com/ihym/ngx-timeago

⏰ Live updating timestamps in Angular 6+

angular directive i18n ngx-timeago pipe timeago timestamp

Last synced: 04 Jan 2026

https://github.com/explooosion/agm-direction

This is the directive for @agm/core (not official)

agm angular angular6 direction directions directive gmaps gmaps-api googlemaps map

Last synced: 07 Apr 2025

https://github.com/thisissoon/angular-inviewport

A simple lightweight library for Angular with no other dependencies that detects when an element is within the browser viewport and adds a "sn-viewport-in" or "sn-viewport-out" class to the element

angular directive in-viewport inviewport ngx ngx-in-viewport ngx-inviewport ngx-library resize scrolling viewport

Last synced: 10 Apr 2025

https://github.com/jsmith01/vue-selectable

Directive to create mouse selection of objects in Vue.js applications

directive plugin vuejs vuejs2

Last synced: 25 Jun 2025

https://github.com/ittus/vue-long-click

Long click directive library for VueJS

directive longclick longpress vue-directive vue-library vuejs

Last synced: 02 Aug 2025

https://github.com/jfcere/ngx-malihu-scrollbar

Angular 2+ scrollbar customization using Malihu jQuery Custom Scrollbar plugin

angular directive malihu ngx scrollbar service

Last synced: 13 May 2025

https://github.com/egoist/v-tippy

Vue.js binding for Tippy.js

directive tooltip vue

Last synced: 14 Apr 2025

https://github.com/luncheon/svg-pan-zoom-container

A vanilla-js module for adding zoom-on-wheel and pan-on-drag behavior to inline SVG elements.

directive pan svg vanilla-js zoom

Last synced: 06 Jul 2025

https://github.com/pipipi-pikachu/v-contextmenu-directive

简约漂亮的指令式右键菜单插件(基于 Vue2.x )

contextmenu directive vue vue-contextmenu vue2

Last synced: 16 Mar 2026

https://github.com/pdanpdan/vue-keyboard-trap

Vue2 and Vue3 directive and composable for keyboard navigation / TAB trapping - roving movement and trapping inside container

a11y accessibility composable cycle directive focusgroup grid gridcell keyboard navigation roving tab tabindex trap use vue vue2 vue3 wai-aria

Last synced: 22 Jun 2025

https://github.com/ileostar/v3-directives

☠Vue3 Custom directives. Vue3自定义指令库

custom directive tools typescript v3-directives vue3

Last synced: 15 Mar 2025

https://github.com/lauthieb/ngx-konami

A simple directive to add easter eggs in your Angular application 👾

angular angular4 angular5 angular6 directive easter-egg konami konami-js konamicode

Last synced: 15 Jul 2025

https://github.com/wobsoriano/svelte-gesture

👇 Bread n butter utility for component-tied mouse/touch gestures in Svelte.

directive drag gestures pinch scroll svelte wheel zoom

Last synced: 15 Apr 2025

https://github.com/thisissoon/angular-scrollspy

A simple lightweight library for Angular which automatically updates links to indicate the currently active section in the viewport

angular component directive directives navbar navigation navigationbar ngx ngx-library ngx-scroll-spy ngx-scrollspy scrolling scrollspy

Last synced: 19 Jul 2025

https://github.com/vincentjames501/angular-cron-gen

A basic way to for users to graphically build a cron expression using Angular.

angular angularjs cron cron-expression directive

Last synced: 21 Feb 2026

https://github.com/micromark/micromark-extension-directive

micromark extension to support generic directives (`:cite[smith04]`)

directive extension generic micromark micromark-extension

Last synced: 10 Oct 2025

https://github.com/igassmann/remark-directive-rehype

Remark plugin to enable Markdown directives to be parsed as HTML.

directive hast markdown mdast plugin rehype remark remark-directive remark-plugin unified

Last synced: 01 Apr 2026

https://github.com/taylorgoolsby/graphql-directive-sql

Unify your SQL schema and your GraphQL Schema. Use GraphQL SDL as the lingua franca to define your data requirements.

code-generator directive generate generator graphql graphql-schema graphql-schema-language graphql-to-sql language mysql schema sdl sql

Last synced: 27 Oct 2025

https://github.com/oukan/angular-image-compress

Compress image files on client side using angularjs

angularjs directive image-compression

Last synced: 23 Feb 2026

https://github.com/ismaestro/ngx-scroll-to-first-invalid

Directive to scroll to first invalid form control inside an Angular form on submit

angular control directive first form invalid scroll submit

Last synced: 02 May 2025

https://github.com/array-huang/vue-directive-window

Vue.js directive that enhance your Modal Window, support drag, resize and maximize.

directive vuejs

Last synced: 12 Jul 2025

https://github.com/eliottvincent/vue3-sortablejs

↕️ Re-orderable drag-and-drop lists, via a Vue directive.

directive drag drag-and-drop draggable drop sortable sortablejs vue

Last synced: 07 Oct 2025

https://github.com/ajaysinghj8/angular-draggable

Draggable Angular2 Directive(NgModule)

angular angular2 angular4 directive drag draggable

Last synced: 30 Dec 2025

https://github.com/spirosikmd/angular2-focus

Angular attribute directive that gives focus on an element depending on a given expression 🔎

angular angular2 directive focus

Last synced: 25 Jun 2025

https://github.com/syntax-tree/mdast-util-directive

mdast extension to parse and serialize generic directives (`:cite[smith04]`)

container directive extension generic markdown mdast mdast-util unist

Last synced: 24 Dec 2025

https://github.com/thisissoon/angular-ellipsis

A simple lightweight library for Angular which removes excess text and add ellipsis symbol to end of text before text overflows container

angular directive ellipsis multiline-ellipsis ngx ngx-ellipsis ngx-library ngx-multiline-ellipsis text-overflow

Last synced: 22 Apr 2025

https://github.com/720kb/angular-downloader

Angular Downloader is an angularjs directive that enables you to manage browser download - https://720kb.github.io/angular-downloader

angular angular-directives angularjs directive download downloader

Last synced: 08 Apr 2025

https://github.com/ruyadorno/angular-simple-slider

An AngularJS directive providing a simple slider functionality

angularjs carousel directive html javascript js slider transition-animation

Last synced: 18 Mar 2025

https://github.com/theoomoregbee/angular-tag

Tags input directive for AngularJS. Check out the ReadMe on

angularjs bower css demo directive javascript open-source tag tagging

Last synced: 11 Mar 2026

https://github.com/taylorgoolsby/graphql-to-sql

Unify your SQL schema and your GraphQL Schema. Use GraphQL SDL as the lingua franca to define your data requirements.

code-generation database directive generator graphql graphql-schema graphql-schema-language mysql schema sdl sql sql-schema

Last synced: 27 Oct 2025

https://github.com/kevinleedrum/v-resizable

Vue directive for making an element resizable

directive plugin resizable resize vue vue-plugin vue2 vue3 vuejs vuejs2 vuejs3

Last synced: 12 Sep 2025

https://github.com/vip30/vue2-loading

vue-loading presented in Vue2

directive loading vue2

Last synced: 28 Sep 2025

https://github.com/chenasraf/ng-qtip2

qTip 2 directive for AngularJS (v1.5)

angularjs coffeescript directive javascript qtip

Last synced: 27 Feb 2026

https://github.com/cadgerfeast/vue-konami

The indispensable directive for VueJS

directive konami konami-code vue vue-konami vuejs

Last synced: 29 Jun 2025

https://github.com/taylorgoolsby/graphql-directive-connection

Generate relay connections by marking fields with a @connection directive.

connection directive graphql relay schema sdl

Last synced: 07 May 2025

https://github.com/coreusa/v-debounce

Vue2 debounce directive for inputs.

debounce directive input vue2 vue2-directive vuejs2

Last synced: 09 Apr 2026

https://github.com/tyrw/angular-paypal-checkout

Angular directive for running PayPal's in-context checkout flow

angular directive paypal paypal-button

Last synced: 15 Apr 2025

https://github.com/mrsan22/ngxmattypeahead

A typeahead directive to be used with Angular Material input and matAutocomplete component.

angular angular-material directive typeahead typescript

Last synced: 16 Apr 2025

https://github.com/shhdharmen/angular-free-dragging

Create a directive in Angular that will allow us to freely drag any element, without using any 3rd party libraries.

angular angular-library directive drag drag-and-drop draggable draggable-elements free-dragging typescript

Last synced: 10 Apr 2025

https://github.com/lionad-morotar/use-scrollbar

Use-Scrollbar enables a component relies on a native scrollbar to replace its native scrollbar with a virtual scrollbar instead, NOT virtual scroll.

directive hook scroll scrollbar virtual vue vue3

Last synced: 22 Mar 2025

https://github.com/ajitzero/ng-auto-animate

Zero-config, drop-in animation utility for smooth transitions. FormKit's Auto Animate as an Angular Directive.

angular animation directive nx nx-workspace standalone-library

Last synced: 09 Feb 2026

https://github.com/vsimko/node-graphql-constraint-lambda

GraphQL 'constraint' directive written in functional programming style

constraints directive functional-style graphql graphql-directive nodejs ramda validation

Last synced: 12 Jul 2025

https://github.com/elliothux/babel-plugin-jsx-for-directive

🍺 A "for" directive solution for React.

babel-plugin directive jsx react

Last synced: 28 Mar 2025

https://github.com/jasonboy/angular-lazyload

∞Angular directive for infinite loading

angular directive infinite-scroll lazyload

Last synced: 15 Apr 2025

https://github.com/pioug/md-virtual-repeater

Infinite list / virtual scroll directive for Angular 1.x

angular directive infinite-scroll virtual-scroll

Last synced: 29 Oct 2025

https://github.com/kuix/v-svg-directive

A simple Vue 2 directive to make referencing SVG symbol sprites easier.

directive svg svg-icons vue vue2 vuejs

Last synced: 27 Oct 2025

https://github.com/teamwork/vue-dropdown-directive

A vue.js directive for handling dropdowns

directive dropdown teamwork vue vuejs

Last synced: 27 Apr 2025

https://github.com/bkwld/vue-balance-text

A Vue directive that implements the "balance-text" package to create line breaks to make each line of text in an element equal.

directive vue

Last synced: 09 Apr 2025