{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"public-api-javascript-sdk","owner":"shutterstock","isFork":false,"description":"Simplify and speed up integration by using a JavaScript library to access our API.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":1,"starsCount":17,"forksCount":7,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T20:05:19.339Z"}},{"type":"Public","name":"rickshaw","owner":"shutterstock","isFork":false,"description":" JavaScript toolkit for creating interactive real-time graphs","topicNames":["d3","svg","charts","javascript","graph","rickshaw"],"topicsNotShown":0,"allTopics":["d3","svg","charts","javascript","graph","rickshaw"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":31,"issueCount":176,"starsCount":6532,"forksCount":939,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T10:26:39.742Z"}},{"type":"Public","name":"gremlin-aws-sigv4","owner":"shutterstock","isFork":false,"description":"Extension for Apache's TinkerPop3 Gremlin JS driver compatible with IAM Database Authentication for Neptune","topicNames":["graph-database","gremlin","tinkerpop3","aws-neptune"],"topicsNotShown":0,"allTopics":["graph-database","gremlin","tinkerpop3","aws-neptune"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":29,"forksCount":16,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-08T13:40:21.753Z"}},{"type":"Public","name":"mold","owner":"shutterstock","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":11,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-04T01:10:09.760Z"}},{"type":"Public","name":"shutterstock-heatmap-toolkit","owner":"shutterstock","isFork":false,"description":"Shutterstock's interactive heatmap toolkit powered by heatmap.js and Solr","topicNames":["heatmaps","solr"],"topicsNotShown":0,"allTopics":["heatmaps","solr"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":3,"starsCount":36,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-07T22:40:25.147Z"}},{"type":"Public","name":"node-common-errors","owner":"shutterstock","isFork":false,"description":"Common error classes and utility functions","topicNames":["node","errors","error","javascript"],"topicsNotShown":0,"allTopics":["node","errors","error","javascript"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":2,"starsCount":284,"forksCount":26,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-27T21:32:48.621Z"}},{"type":"Public","name":"shutterstock-js-cli","owner":"shutterstock","isFork":false,"description":"Shutterstock in your /usr/bin","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-08T17:28:46.281Z"}},{"type":"Public","name":"armrest","owner":"shutterstock","isFork":false,"description":"A high-level HTTP / REST client for Node","topicNames":["nodejs","http","node","rest"],"topicsNotShown":0,"allTopics":["nodejs","http","node","rest"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":3,"starsCount":29,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-02T20:16:54.057Z"}},{"type":"Public","name":"juxtaposer","owner":"shutterstock","isFork":false,"description":"Screen shot capture and comparison tool for testing website changes.","topicNames":["screenshots","image","images","image-capture","screenshot","capture"],"topicsNotShown":0,"allTopics":["screenshots","image","images","image-capture","screenshot","capture"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":7,"starsCount":14,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-15T19:42:36.522Z"}},{"type":"Public","name":"changeDPI","owner":"shutterstock","isFork":false,"description":"Javascript library that allows you to change an image's DPI settings in the browser","topicNames":["javascript"],"topicsNotShown":0,"allTopics":["javascript"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":6,"starsCount":214,"forksCount":53,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-27T08:46:39.279Z"}},{"type":"Public","name":"node-debug-middleware","owner":"shutterstock","isFork":false,"description":"Log all middleware that is slow to respond","topicNames":["node","debug","middleware"],"topicsNotShown":0,"allTopics":["node","debug","middleware"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":1,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-03T16:32:07.011Z"}},{"type":"Public","name":"node-favicon-video","owner":"shutterstock","isFork":false,"description":"Videos in your favicon!","topicNames":["video","favicon"],"topicsNotShown":0,"allTopics":["video","favicon"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":7,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-03T16:30:08.113Z"}},{"type":"Public","name":"postcss-copy-assets","owner":"shutterstock","isFork":false,"description":"PostCSS plugin to copy assets referenced by relative url()s into a build directory.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":18,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-03T16:22:52.757Z"}},{"type":"Public","name":"http-close-channel","owner":"shutterstock","isFork":false,"description":"Express middleware for managing and closing HTTP channels","topicNames":["express"],"topicsNotShown":0,"allTopics":["express"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-23T17:47:25.909Z"}},{"type":"Public","name":"microgateway","owner":"shutterstock","isFork":true,"description":"Microgateway: A lightweight Node.js based API gateway","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":78,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-14T16:41:57.255Z"}},{"type":"Public","name":"gitbook-plugin-related-links","owner":"shutterstock","isFork":false,"description":"Gitbook plugin that collects and shows related links","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-16T15:42:31.476Z"}},{"type":"Public archive","name":"bigstock-node-client","owner":"shutterstock","isFork":false,"description":"⛔️ DEPRECATED - A node.js client to use with Bigstock, an easy-to-use marketplace for stock images.","topicNames":["api","node","bigstock"],"topicsNotShown":0,"allTopics":["api","node","bigstock"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-28T13:30:46.202Z"}},{"type":"Public archive","name":"shutterstock-oauth-sample","owner":"shutterstock","isFork":false,"description":"⛔️ DEPRECATED - Shutterstock Oauth Sample code, for interacting with the Shutterstock API","topicNames":["oauth","shutterstock"],"topicsNotShown":0,"allTopics":["oauth","shutterstock"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-28T13:30:20.245Z"}},{"type":"Public archive","name":"node-shutterstock-api","owner":"shutterstock","isFork":false,"description":"⛔️ DEPRECATED - A client for the Shutterstock API written in Node","topicNames":["api","rest","shutterstock"],"topicsNotShown":0,"allTopics":["api","rest","shutterstock"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-24T10:34:11.891Z"}},{"type":"Public","name":"astore","owner":"shutterstock","isFork":false,"description":"Shared request aggregator and temp entity store","topicNames":["async","promise","store","dao","request"],"topicsNotShown":0,"allTopics":["async","promise","store","dao","request"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-07-09T17:01:36.638Z"}},{"type":"Public","name":"node-replay","owner":"shutterstock","isFork":true,"description":"When API testing slows you down: record and replay HTTP responses like a boss","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":107,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-22T15:20:31.897Z"}},{"type":"Public","name":"SVC","owner":"shutterstock","isFork":false,"description":"MVC for javascript with the observer pattern","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-29T22:37:12.004Z"}},{"type":"Public","name":"UrlManager","owner":"shutterstock","isFork":false,"description":"Javascript class for getting and setting url parameters","topicNames":["url","manager"],"topicsNotShown":0,"allTopics":["url","manager"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-29T22:33:21.750Z"}},{"type":"Public","name":"vertica-cli","owner":"shutterstock","isFork":false,"description":"Command-line Vertica client in Node.js","topicNames":["cli","client","vertica"],"topicsNotShown":0,"allTopics":["cli","client","vertica"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-29T22:32:11.410Z"}},{"type":"Public","name":"passport-shutterstock-oauth2","owner":"shutterstock","isFork":false,"description":"Shutterstock authentication strategy for Passport and Node.js.","topicNames":["identity","authentication","auth","authn","passport","shutterstock"],"topicsNotShown":0,"allTopics":["identity","authentication","auth","authn","passport","shutterstock"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-29T21:51:04.173Z"}},{"type":"Public","name":"oplog","owner":"shutterstock","isFork":false,"description":"An operations log","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-29T21:47:37.464Z"}},{"type":"Public","name":"ntfd","owner":"shutterstock","isFork":false,"description":"Network Testing Framework Daemon","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-29T21:41:55.107Z"}},{"type":"Public","name":"ntf","owner":"shutterstock","isFork":false,"description":"Network Testing Framework","topicNames":["dns","http","test","nodeunit","ntf"],"topicsNotShown":0,"allTopics":["dns","http","test","nodeunit","ntf"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":98,"forksCount":15,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-29T21:34:28.312Z"}},{"type":"Public","name":"node-timing-middleware","owner":"shutterstock","isFork":false,"description":"Expose request timing in express apps","topicNames":["middleware","performance","monitoring","timing"],"topicsNotShown":0,"allTopics":["middleware","performance","monitoring","timing"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-29T21:19:31.402Z"}},{"type":"Public","name":"node-procedural-async","owner":"shutterstock","isFork":false,"description":"Write procedural style code that runs asynchronously. It may look synchronous, but it's not!","topicNames":["async","proxy","procedural","easy","futures","fibers"],"topicsNotShown":0,"allTopics":["async","proxy","procedural","easy","futures","fibers"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":17,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-29T21:04:27.402Z"}}],"repositoryCount":42,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}