An open API service providing repository metadata for many open source software ecosystems.

Topic: "directive"

rigor789/vue-scrollto

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

Language: JavaScript - Size: 4.23 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 2,075 - Forks: 99

orizens/ngx-infinite-scroll

Infinite Scroll Directive for Angular

Language: TypeScript - Size: 2.65 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 1,252 - Forks: 227

dagger8224/dagger.js

A lightweight html-based runtime web frontend framework

Language: JavaScript - Size: 793 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 1,139 - Forks: 44

help-me-mom/ng-mocks

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

Language: TypeScript - Size: 334 MB - Last synced at: 3 days ago - Pushed at: 17 days ago - Stars: 1,111 - Forks: 92

Dafrok/v-hotkey

Vue 2.x directive for binding hotkeys to components.

Language: JavaScript - Size: 3.41 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 720 - Forks: 75

swimlane/ngx-ui

🚀 Style and Component Library for Angular

Language: TypeScript - Size: 267 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 718 - Forks: 112

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

Language: HTML - Size: 699 KB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 644 - Forks: 77

confuser/graphql-constraint-directive

Validate GraphQL fields

Language: JavaScript - Size: 989 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 572 - Forks: 73

720kb/angular-datepicker 📦

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

Language: HTML - Size: 785 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 471 - Forks: 328

Wscats/angular-tutorial

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

Size: 15.5 MB - Last synced at: 20 days ago - Pushed at: about 5 years ago - Stars: 388 - Forks: 125

deboyblog/vue-wechat-title

为Vuejs设计的动态设置微信网页中标题的指令

Language: JavaScript - Size: 25.4 KB - Last synced at: 23 days ago - Pushed at: almost 3 years ago - Stars: 368 - Forks: 53

720kb/angular-tooltips

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

Language: HTML - Size: 1.32 MB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 351 - Forks: 158

l-hammer/v-track

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

Language: JavaScript - Size: 2.33 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 344 - Forks: 63

IsraelZablianov/draggable-vue-directive

Vue2 directive that handles drag & drop

Language: TypeScript - Size: 68.4 KB - Last synced at: 13 days ago - Pushed at: about 5 years ago - Stars: 313 - Forks: 48

remarkjs/remark-directive

remark plugin to support directives

Language: JavaScript - Size: 87.9 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 291 - Forks: 17

fetrarij/ngx-daterangepicker-material

Pure Angular 2+ date range picker with material design theme, a demo here:

Language: TypeScript - Size: 11.4 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 255 - Forks: 257

tnicola/ngx-joyride

Angular Joyride/Tour library

Language: TypeScript - Size: 5.69 MB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 248 - Forks: 94

wangpin34/vue-scroll 📦

Scroll directive on vue

Language: JavaScript - Size: 607 KB - Last synced at: about 10 hours ago - Pushed at: over 2 years ago - Stars: 245 - Forks: 88

nbfontana/ngx-currency

Currency mask module for Angular 📦

Language: TypeScript - Size: 3.74 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 244 - Forks: 120

arkon/ng-click-outside 📦

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

Language: TypeScript - Size: 3.84 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 232 - Forks: 61

privatenumber/vue-frag

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

Language: TypeScript - Size: 741 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 214 - Forks: 14

arkon/ng-inline-svg 📦

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

Language: TypeScript - Size: 3.5 MB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 210 - Forks: 91

hekigan/vue-directive-tooltip

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

Language: Vue - Size: 3.97 MB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 172 - Forks: 33

danielroe/vue-bind-once

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

Language: TypeScript - Size: 3.48 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 169 - Forks: 6

changhuixu/ngx-digit-only

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

Language: TypeScript - Size: 2.18 MB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 161 - Forks: 70

smooth-code/graphql-directive

Use custom directives in your GraphQL schema and queries 🎩

Language: JavaScript - Size: 333 KB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 152 - Forks: 13

David-Desmaisons/Vue.ImagesLoaded

Vue.js 2.0 directive to detect images loading

Language: JavaScript - Size: 3.09 MB - Last synced at: 22 days ago - Pushed at: almost 4 years ago - Stars: 145 - Forks: 22

SimonGolms/ngx-ionic-image-viewer 📦

An Ionic 4 Angular component to view & zoom on images and photos without any additional dependencies.

Language: TypeScript - Size: 16.4 MB - Last synced at: 9 days ago - Pushed at: about 3 years ago - Stars: 131 - Forks: 35

BKWLD/vue-in-viewport-directive

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

Language: JavaScript - Size: 3.17 MB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 120 - Forks: 7

coders-tm/vue-number-format

Easy formatted numbers, currency and percentage with input/directive mask for Vue.js

Language: TypeScript - Size: 1.83 MB - Last synced at: 5 days ago - Pushed at: 23 days ago - Stars: 119 - Forks: 16

holux-design/v-gsap-nuxt

Awesome GSAP for Nuxt

Language: TypeScript - Size: 1.54 MB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 100 - Forks: 7

seeden/angular-es6 📦

Angular ES6 utility library. Write directives, controllers and services as ES6 classes.

Language: JavaScript - Size: 837 KB - Last synced at: 22 days ago - Pushed at: almost 5 years ago - Stars: 100 - Forks: 18

peakchen90/babel-plugin-react-directives

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

Language: JavaScript - Size: 2 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 97 - Forks: 14

zhanziyang/v-dragged

Vue directive plugin for drag event detection.

Language: JavaScript - Size: 269 KB - Last synced at: about 15 hours ago - Pushed at: over 6 years ago - Stars: 90 - Forks: 16

egoist/v-copy

Vue directive to copy to clipboard. (1kB)

Language: JavaScript - Size: 61.5 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 85 - Forks: 8

Xotic750/v-click-outside-x Fork of SergioCrisostomo/v-click-outside-x

Vue V2 directive to react on clicks outside an element.

Language: JavaScript - Size: 1.9 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 83 - Forks: 0

pyed/ipfilter

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

Language: Go - Size: 1010 KB - Last synced at: 5 months ago - Pushed at: almost 6 years ago - Stars: 83 - Forks: 19

kn0wn/vue-cosha

🎨 A vue directive for the cosha library

Language: JavaScript - Size: 592 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 81 - Forks: 5

ihym/ngx-timeago

⏰ Live updating timestamps in Angular 6+

Language: TypeScript - Size: 1.21 MB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 76 - Forks: 16

LonnyGomes/vjs-video

An angular js directive for video.js

Language: JavaScript - Size: 3.14 MB - Last synced at: 5 days ago - Pushed at: about 7 years ago - Stars: 76 - Forks: 33

explooosion/Agm-Direction

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

Language: TypeScript - Size: 3.32 MB - Last synced at: 19 days ago - Pushed at: 12 months ago - Stars: 75 - Forks: 28

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

Language: TypeScript - Size: 3.06 MB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 71 - Forks: 23

JSmith01/vue-selectable

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

Language: HTML - Size: 66.4 KB - Last synced at: 9 days ago - Pushed at: almost 5 years ago - Stars: 69 - Forks: 21

aurbano/smart-area 📦

:memo: Textareas on Steroids - AngularJS 1 directive

Language: HTML - Size: 433 KB - Last synced at: 15 days ago - Pushed at: almost 5 years ago - Stars: 67 - Forks: 19

ittus/vue-long-click

Long click directive library for VueJS

Language: JavaScript - Size: 3.6 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 60 - Forks: 10

jfcere/ngx-malihu-scrollbar 📦

Angular 2+ scrollbar customization using Malihu jQuery Custom Scrollbar plugin

Language: TypeScript - Size: 6.28 MB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 58 - Forks: 18

egoist/v-tippy

Vue.js binding for Tippy.js

Language: JavaScript - Size: 233 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 55 - Forks: 4

samturrell/vue-match-heights 📦

Vue plugin to match the height of elements

Language: JavaScript - Size: 181 KB - Last synced at: 7 days ago - Pushed at: about 5 years ago - Stars: 54 - Forks: 11

Naimikan/angular-mapboxgl-directive 📦

AngularJS directive for Mapbox GL

Language: JavaScript - Size: 1.74 MB - Last synced at: 3 days ago - Pushed at: about 7 years ago - Stars: 51 - Forks: 21

luncheon/svg-pan-zoom-container

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

Language: JavaScript - Size: 2.6 MB - Last synced at: 20 days ago - Pushed at: 7 months ago - Stars: 46 - Forks: 1

pipipi-pikachu/v-contextmenu-directive

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

Language: Vue - Size: 535 KB - Last synced at: 23 days ago - Pushed at: about 4 years ago - Stars: 44 - Forks: 13

eonova/v3-directives

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

Language: TypeScript - Size: 1.89 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 42 - Forks: 5

pdanpdan/vue-keyboard-trap

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

Language: JavaScript - Size: 3.02 MB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 41 - Forks: 2

bohoffi/ngx-localstorage

An Angular wrapper for localstorage/sessionstorage access.

Language: TypeScript - Size: 7.96 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 40 - Forks: 15

graphql-community/graphql-directive-rest

GraphQL directive for easy integration with REST API

Language: JavaScript - Size: 852 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 40 - Forks: 4

wobsoriano/svelte-gesture

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

Language: TypeScript - Size: 133 KB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 36 - Forks: 2

lauthieb/ngx-konami

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

Language: JavaScript - Size: 2.88 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 6

ultimatecourses/ngx-fullscreen

Angular Directive that implements the Fullscreen API.

Language: TypeScript - Size: 107 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 35 - Forks: 3

mumairofficial/text-avatar

ionic - angular 2, 3 and 4.x text avatar custom directive

Language: TypeScript - Size: 5.19 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 16

vincentjames501/angular-cron-gen

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

Language: JavaScript - Size: 745 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 111

thisissoon/angular-scrollspy

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

Language: TypeScript - Size: 649 KB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 35 - Forks: 15

micromark/micromark-extension-directive

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

Language: JavaScript - Size: 184 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 17

IGassmann/remark-directive-rehype

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

Language: TypeScript - Size: 162 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 32 - Forks: 3

javisperez/vue-visible

v-visible directive for VueJS

Language: JavaScript - Size: 11.7 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 31 - Forks: 2

Ismaestro/ngx-scroll-to-first-invalid

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

Language: HTML - Size: 1.48 MB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 30 - Forks: 10

taylorgoolsby/graphql-directive-sql

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

Language: TypeScript - Size: 1020 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 6

BramHoningh/vue-body-scroll-lock

A Vue directive to lock the body scroll without stopping the target element from scrolling.

Language: Vue - Size: 3.33 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 11

graphql-community/graphql-directive-computed-property

GraphQL directive for create computed property

Language: JavaScript - Size: 769 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 5

oukan/angular-image-compress

Compress image files on client side using angularjs

Language: HTML - Size: 13.7 KB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 30 - Forks: 15

Array-Huang/vue-directive-window

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

Language: JavaScript - Size: 2.01 MB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 29 - Forks: 5

thematters/apollo-response-cache

Caching and invalidation mechanisms (plugins, directives) of Apollo GraphQL

Language: TypeScript - Size: 779 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 9

zuobaiquan/vue

😂vue is a progressive framework for building user interfaces.

Language: JavaScript - Size: 131 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 20

tomwhite007/rename-angular-component

VS Code Extension: Rename Angular Component

Language: TypeScript - Size: 2.23 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 1

shimyshack/uid

An SSR-friendly Vue directive that generates a unique ID for elements.

Language: TypeScript - Size: 313 KB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 26 - Forks: 2

ajaysinghj8/angular-draggable

Draggable Angular2 Directive(NgModule)

Language: TypeScript - Size: 3.62 MB - Last synced at: 11 days ago - Pushed at: about 8 years ago - Stars: 24 - Forks: 19

graphql-community/graphql-directive-uid

Generate uid for GraphQL schema

Language: JavaScript - Size: 1.18 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 1

tiaguinho/ionic2-mask-directive

directive to mask ion-input

Language: TypeScript - Size: 39.1 KB - Last synced at: 23 days ago - Pushed at: about 7 years ago - Stars: 23 - Forks: 11

jdryg/angular-pdf-viewer

Just another Angular directive for displaying PDF files using PDF.js

Language: Java - Size: 1.33 MB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 22 - Forks: 10

spirosikmd/angular2-focus

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

Language: JavaScript - Size: 5.06 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 3

chihab/ngx-access 📦

Add access control to your components using hierarchical configuration with logical expressions.

Language: TypeScript - Size: 1.13 MB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 21 - Forks: 3

AndersDJohnson/ng-click-select 📦

:mouse: Click-to-select inputs for Angular.

Language: TypeScript - Size: 998 KB - Last synced at: 18 days ago - Pushed at: about 5 years ago - Stars: 20 - Forks: 5

eliottvincent/vue3-sortablejs

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

Language: JavaScript - Size: 592 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 19 - Forks: 1

g1eb/angular-datetime-inputs

📅 Angular directives for datetime inputs

Language: CSS - Size: 375 KB - Last synced at: 15 days ago - Pushed at: about 7 years ago - Stars: 19 - Forks: 17

unirakun/graphql-directives-middlewares

GraphQL directives as middlewares

Language: JavaScript - Size: 1.57 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 1

syntax-tree/mdast-util-directive

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

Language: JavaScript - Size: 138 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 17 - Forks: 6

Aletheios/v-drag-drop

Minimalistic drag & drop directives for Vue.js

Language: JavaScript - Size: 492 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 17 - Forks: 8

taylorgoolsby/graphql-to-sql

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

Language: JavaScript - Size: 277 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 2

geojacobm6/angular-dropbox-box-picker

A simple and cool angular directive which interacts with box and dropbox file pickers

Language: HTML - Size: 67.4 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 6

720kb/angular-downloader

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

Language: JavaScript - Size: 238 KB - Last synced at: 17 days ago - Pushed at: about 8 years ago - Stars: 16 - Forks: 8

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

Language: TypeScript - Size: 633 KB - Last synced at: 4 days ago - Pushed at: about 6 years ago - Stars: 15 - Forks: 1

theoomoregbee/angular-tag

Tags input directive for AngularJS. Check out the ReadMe on

Language: CSS - Size: 147 KB - Last synced at: 4 days ago - Pushed at: about 8 years ago - Stars: 15 - Forks: 7

ruyadorno/angular-simple-slider

An AngularJS directive providing a simple slider functionality

Language: JavaScript - Size: 41 KB - Last synced at: 9 days ago - Pushed at: almost 9 years ago - Stars: 15 - Forks: 7

RipperJ/FADO

[FPGA 2023] FADO: Floorplan-Aware Directive Optimization for High-Level Synthesis Designs on Multi-Die FPGAs

Size: 1.68 GB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 0

vip30/vue2-loading

vue-loading presented in Vue2

Language: JavaScript - Size: 21.5 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 14 - Forks: 3

taylorgoolsby/graphql-directive-connection

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

Language: JavaScript - Size: 675 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 4

cadgerfeast/vue-konami

The indispensable directive for VueJS

Language: TypeScript - Size: 4.69 MB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 2

mrsan22/NgxMatTypeahead

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

Language: TypeScript - Size: 3.23 MB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 22

Coreusa/v-debounce

Vue2 debounce directive for inputs.

Language: JavaScript - Size: 14.6 KB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 2

kevinleedrum/v-resizable

Vue directive for making an element resizable

Language: JavaScript - Size: 70.3 KB - Last synced at: 21 days ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 0

fvilers/angular-file-dropzone 📦

A simple file dropzone for Angular

Language: TypeScript - Size: 309 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 13 - Forks: 2