k3ylabs/cosoco-image-dataset huggingface dataset:
Package: libjs-requirejs (2.3.6+ds-1)
Section: universe/web
Homepage: https://github.com/jrburke/r.js
Description:  JavaScript file and module loader RequireJS loads plain JavaScript files as well as more defined modules. It is optimized for in-browser use, including in a Web Worker, but it can be used in other JavaScript environments, like Rhino and Node. It implements the Asynchronous Module API . RequireJS uses plain script tags to load modules/files, so it should allow for easy debugging. It can be used simply to load existing JavaScript files, so you can add it to your existing project without having to re-write your JavaScript files. . RequireJS includes an optimization tool you can run as part of your packaging steps for deploying your code. The optimization tool can combine and minify your JavaScript files to allow for better performance. . If the JavaScript file defines a JavaScript module via define(), then there are other benefits RequireJS can offer: improvements over traditional CommonJS modules and loading multiple versions of a module in a page. RequireJS also has a plugin system that supports features like i18n string bundles, and text file dependencies. . RequireJS does not have any dependencies on a JavaScript framework. . The standard require.js file is around 5.5KB when minified via Closure Compiler and gzipped. . RequireJS works in IE 6+, Firefox 2+, Safari 3.2+, Chrome 3+, and Opera 10+. . This package also provides a script r.js, that has two major functions:  * Run AMD-based projects in Node and Rhino.  * Includes the RequireJS Optimizer that combines scripts for optimal   browser delivery.
Package: libjs-reqwest (2.0.5+dfsg-1)
Section: universe/web
Homepage: https://github.com/ded/reqwest
Description:  javascript wrapper for asynchronous HTTP requests Reqwest is a Javascript wrapper for asynchronous HTTP requests.
Package: libjs-rickshaw (1.5.1.dfsg-5)
Section: universe/web
Homepage: http://code.shutterstock.com/rickshaw/
Depends: libjs-d3 (>= 3.3.6)
Description:  JavaScript toolkit for interactive time series graph Rickshaw is a JavaScript toolkit for creating interactive time series graphs. Rickshaw provides the elements you need to create interactive graphs: renderers, legends, hovers, range selectors, etc. You put the pieces together.
Package: libjs-rx (4.1.0+dfsg1-2)
Section: universe/web
Homepage: https://github.com/Reactive-Extensions/RxJS
Description:  Reactive Extensions for JavaScript A set of libraries to compose asynchronous and event-based programs using observable collections andArray composition in JavaScript. . This is the pure-JavaScript library.
Package: libjs-s5 (1.1.dfsg.2-10)
Section: universe/text
Homepage: https://meyerweb.com/eric/tools/s5/
Description:  simple HTML-based presentation system - template content S5 is a slide show format based entirely on XHTML, CSS, and JavaScript. With one file, you can run a complete slide show and have a printer-friendly version as well. The markup used for the slides is very simple, highly semantic, and completely accessible. Anyone with even a smidgen of familiarity with HTML or XHTML can look at the markup and figure out how to adapt it to their particular needs. Anyone familiar with CSS can create their own slide show theme. It's totally simple, and it's totally standards-driven. . This package contains the JavaScript, CSS, and image files needed to create an S5 template.
Package: libjs-sax (1.2.4+~1.2.4-1)
Section: universe/web
Homepage: https://github.com/isaacs/sax-js
Description:  event-based streaming XML parser - JavaScript library A sax-style parser for XML and HTML. . It's a very simple tool to parse through an XML string, or to create a streaming HTML parser.
Package: libjs-schoolkit (0.2-2)
Section: universe/javascript
Description:  Tools ordinarily available in school kits for geometry This JavaScript library allows one to insert easily rulers, protractors, squares, and so on. All tools are interactive, can be used to do on-screen measurements, or to draw simple geometric forms. . If the package apache2 is installed, a short documentation and a demo are available at http://localhost/javascript/schoolkit/index.html
Package: libjs-sciencejs (1.9.3+dfsg-3)
Section: universe/web
Homepage: https://github.com/jasondavies/science.js/
Description:  JavaScript library for scientific and statistical computing This library contains two modules. science.stats module contains various implementations of statistical methods similar to those provided by R. science.lin contains methods for linear algebra.
Package: libjs-scriptaculous (1.9.0-2.1)
Section: universe/web
Homepage: http://script.aculo.us/
Depends: libjs-prototype
Description:  JavaScript library for dynamic web applications script.aculo.us is a JavaScript library providing dynamic visual effects and user interface elements via the Document Object Model. . script.aculo.us extends the Prototype Javascript Framework by adding visual effects, user interface controls, and utilities. It is most notably included with Ruby on Rails, but also provided separately to work with other web application frameworks and scripting languages.
Package: libjs-sdp (3.0.3+~2.14.1+~1.0.1-3)
Section: universe/javascript
Homepage: https://github.com/otalk/sdp
Description:  SDP parsing and serialization utilities This library implements SDP parsing and serialization utilities in JavaScript. . The Session Description Protocol (SDP) is a format for describing streaming media communications parameters.
Package: libjs-select2.js (4.0.13+dfsg1-5)
Section: universe/javascript
Homepage: https://select2.github.io/
Depends: libjs-jquery
Description:  jQuery based replacement for select boxes Select2 is a jQuery based replacement for select boxes. It supports searching, tagging, remote data sets, infinite scrolling, and many other highly used options.
Package: libjs-should (13.2.3~dfsg-5)
Section: universe/web
Homepage: https://github.com/shouldjs/should.js
Description:  behavior driven test assertions library - browser module Should is an expressive, readable, test framework agnostic, assertion library. It helps keeping test code clean and error messages helpful. . It extends Object.prototype with a single non-enumerable getter that allows one to express how the object should behave. . This package provides should for use directly in web browsers.
Package: libjs-sifter.js (0.6.0+dfsg-2)
Section: universe/web
Homepage: https://github.com/brianreavis/sifter.js
Description:  Library for textually searching arrays and hashes of objects Sifter is a client and server-side library (via UMD) for textually searching arrays and hashes of objects by property – or multiple properties. It's designed specifically for autocomplete. The process is three-step: score, filter, sort. .  * Supports díåcritîçs. .    For example, if searching for "montana" and an item in the set has    a value of "montaña", it will still be matched. Sorting will also    play nicely with diacritics. .  * Smart scoring. .     Items are scored / sorted intelligently depending on where a     match is found in the string (how close to the beginning) and     what percentage of the string matches. .  * Multi-field sorting. .     When scores aren't enough to go by – like when getting results     for an empty query – it can sort by one or more fields. For     example, sort by a person's first name and last name without     actually merging the properties to a single string. .  * Nested properties. .     Allows one to search and sort on nested properties so you can     perform search on complex objects without flattening them simply     by using dot-notation to reference fields (ie. nested.property).
Package: libjs-simile-timeline (2.3.0+dfsg1-7)
Section: universe/web
Homepage: https://www.simile-widgets.org/
Description:  JavaScript library for web-based interactive timelines Timeline is a DHTML-based AJAX-based widget for visualizing time-based events. It uses the "slippy page" concept in a similar way to Google Maps allowing the user to pan the timeline by dragging the page horizontally. . Each timeline can consist of multiple "bands", each with a configurable scale, which can provide useful context when displaying a large number of items. Timelines can be populated directly via XML or JSON.
Package: libjs-simplemde (1.11.2+dfsg2-2)
Section: universe/javascript
Homepage: https://github.com/sparksuite/simplemde-markdown-editor
Description:  JavaScript library providing a simple Markdown editor This JavaScript library provides an embedded Markdown editor. This WYSIWYG-style editor allows users less familiar with the Markdown syntax to use a familiar toolbar buttons and shortcuts. In addition, the syntax is rendered while editing to clearly show the expected result. This library also provides built-in automatic saving and spell checking.
Package: libjs-sink-test (1.0.2-4)
Section: universe/web
Homepage: https://github.com/ded/sink-test
Description:  Asynchronous JavaScript Unit Testing Framework Sink test is used to test JavaScript that is run asynchronously whereby you can specify the number of expectations and Sink will tell you if they each pass successfully or call an optional complete() callback to indicate test completion. . This package contains the JavaScript library.
Package: libjs-sizzle (2.3.6+ds+~2.3.3-1)
Section: universe/web
Homepage: https://github.com/jquery/sizzle
Description:  Pure-JavaScript CSS selector engine Features:  - completely standalone (no library dependencies)  - competitive performance for most frequently used selectors  - only 4KB minified and gzipped  - highly extensible with easy-to-use API  - designed for optimal performance with event delegation  - clear IP assignment (all code held by the Dojo Foundation, contributors    sign CLAs)
Package: libjs-skeleton (2.0.4-2)
Section: universe/web
Homepage: https://github.com/dhg/Skeleton
Description:  Minimalistic CSS boilerplate framework A minimalistic CSS framework for small projects. The whole framework fits in around 400 lines of CSS and does not require javascript or "build" tools.
Package: libjs-slick (1.8.0-1.1)
Section: universe/javascript
Homepage: http://kenwheeler.github.io/slick/
Depends: libjs-jquery (>= 1.7)
Description:  responsive carousel jQuery plugin slick is a responsive carousel jQuery plugin that supports multiple breakpoints, CSS3 transitions, touch events/swiping and much more. . Features:  * Fully responsive. Scales with its container.  * Separate settings per breakpoint  * Uses CSS3 when available. Fully functional when not.  * Swipe enabled. Or disabled, if you prefer.  * Desktop mouse dragging  * Infinite looping.  * Fully accessible with arrow key navigation  * Add, remove, filter and unfilter slides  * Autoplay, dots, arrows, callbacks...
Package: libjs-slimbox (2.04-1.1)
Section: universe/web
Homepage: http://code.google.com/p/slimbox/
Description:  Slimbox is a visual clone of the popular Lightbox Slimbox is a 4 KB visual clone of the popular Lightbox 2 script by Lokesh Dhakar, written using the jQuery javascript library (in version 2) or the MooTools javascript framework (in version 1). It was designed to be very small, efficient, standards-friendly, fully customizable, more convenient and 100% compatible with the original Lightbox 2. . Although the design and base functionalities are the same as Lightbox, the code was written from scratch and is constantly improved.
Package: libjs-sockjs (0.3.4+dfsg-2)
Section: universe/web
Homepage: https://github.com/sockjs/sockjs-client
Depends: libjs-json
Description:  WebSocket emulation - Javascript client SockJS is a browser JavaScript library that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server. . Under the hood SockJS tries to use native WebSockets first. If that fails it can use a variety of browser-specific transport protocols and presents them through WebSocket-like abstractions. . SockJS is intended to work for all modern browsers and in environments which don't support WebSocket protocol, for example behind restrictive corporate proxies.
Package: libjs-sortable (1.14.0+ds-1)
Section: universe/javascript
Homepage: https://sortablejs.github.io/Sortable/
Description:  JavaScript library for reorderable drag-and-drop lists Sortable is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. . No jQuery is required, and it supports Meteor, AngularJS, React, Polymer, Vue, Knockout and any CSS library, e.g. Bootstrap.
Package: libjs-soundmanager2 (2.97a.20150601+dfsg2-2)
Section: universe/web
Homepage: http://www.schillmania.com/projects/soundmanager2/
Description:  cross-platform audio player API SoundManager 2 makes it easy to play audio using JavaScript by wrapping and extending HTML5 and Flash Audio APIs. . The current package does not yet provide the Flash 9/AS3 shim (it falls back to Flash 8/AS2 if HTML5 is not available).
Package: libjs-source-map (0.7.0++dfsg2+really.0.6.1-9)
Section: universe/web
Homepage: https://github.com/mozilla/source-map
Description:  Mozilla source map generator and consumer - JavaScript library Mozilla implementation of source map generator and consumer, for source maps written in the Asynchronous Module Definition format. . Source maps provide a language-agnostic way to compile back production code to the original source code.
Package: libjs-spectre-docs (0.5.9-1)
Section: universe/doc
Homepage: https://picturepan2.github.io/spectre/
Description:  lightweight, responsive and modern CSS framework - documentation Lightweight (~10KB gzipped) starting point for your projects. Flexbox-based, responsive and mobile-friendly layout system, elegant elements and CSS components. Documentations package.
Package: libjs-spectre (0.5.9-1)
Section: universe/javascript
Homepage: https://picturepan2.github.io/spectre/
Description:  lightweight, responsive and modern CSS framework Lightweight (~10KB gzipped) starting point for your projects. Flexbox-based, responsive and mobile-friendly layout system, elegant elements and CSS components.
Package: libjs-sphinxdoc (4.3.2-1)
Section: web
Homepage: https://www.sphinx-doc.org/
Depends: libjs-jquery (>= 1.11.1), libjs-underscore (>= 1.3.1)
Description:  JavaScript support for Sphinx documentation Sphinx is a tool for producing documentation for Python projects, using reStructuredText as markup language. . This package provides JavaScript code for documentation generated by Sphinx.
Package: libjs-spin.js (1.2.8+dfsg2-1.1)
Section: universe/web
Homepage: https://github.com/fgnass/spin.js
Description:  animated CSS3 loading spinner Spin.js is an animated CSS3 loading spinner with VML fallback for IE. It features:  * No images, no external CSS  * No dependencies  * Highly configurable  * Resolution independent  * Uses VML as fallback in old IEs  * Uses @keyframe animations, falling back to setTimeout()  * Works in all major browsers, including IE6  * Small footprint (~1.9K gzipped)
Package: libjs-sprintf-js (1.1.2+ds1+~1.1.2-1)
Section: universe/javascript
Homepage: https://github.com/alexei/sprintf.js
Description:  JavaScript sprintf implementation This package is a javascript implementation of C sprintf (3). This function composes a string with the same text that would be printed if format was used on printf, but instead of being printed, the content is stored as a string in the buffer pointed by a str argument. . This package include the minified javascript files that could be used in browser context.
Package: libjs-stringmap (0.2.2+20130926-5)
Section: universe/web
Homepage: https://github.com/olov/stringmap
Description:  fast and robust stringmap (JavaScript lib) A fast and robust stringmap implementation that can hold any string keys, including __proto__, with minimal overhead compared to a plain object.
Package: libjs-strophe (1.2.14+dfsg-8)
Section: universe/web
Homepage: https://strophe.im/strophejs/
Depends: libjs-jquery
Description:  Library for writing XMPP clients Strophe provides the following features: .   * XMPP compliant   * TLS support via SChannel, GNUTLS or OpenSSL   * SASL authentication using ANONYMOUS, DIGEST-MD5 or PLAIN methods     as well as legacy jabber authentication   * Customizable logging and memory management
Package: libjs-strophejs-plugin-chatstates (0.0.1-2)
Section: universe/javascript
Homepage: https://github.com/strophe/strophejs-plugin-chatstates
Depends: libjs-strophe
Description:  Strophe.js plugin for chat state notifications (XEP-0085) Strophe.js plugin for chat state notifications (XEP-0085), an XMPP protocol extension for communicating the status of a user in a chat session, thus indicating whether a chat partner is actively engaged in the chat, composing a message, temporarily paused, inactive, or gone. The protocol can be used in the context of a one-to-one chat session or a multi-user chat room.
Package: libjs-strophejs-plugin-mam (0.0.3-2)
Section: universe/javascript
Homepage: https://github.com/strophe/strophejs-plugin-mam
Depends: libjs-strophe, libjs-strophejs-plugin-rsm
Description:  Strophe.js plugin for message archive management (XEP-0313) Plugin for strophe.js to provide Message Archiving Management (XEP-0313), which defines a protocol to query and control an archive of messages stored on a server. An archive can be queried based on JID, with handlers defined to be run for each message received, and when the query is completed. The query can be filtered using parameters "with", "start", "end", and additional parameters from Result Set Management.
Package: libjs-strophejs-plugin-rsm (0.0.2-2)
Section: universe/javascript
Homepage: https://github.com/strophe/strophejs-plugin-rsm
Depends: libjs-strophe
Description:  Plugin for strophe.js providing Result Set Management (RSM) Plugin for strophe.js providing Result Set Management (RSM) XEP-0059, an XMPP protocol extension that enables an entity to page through and otherwise manage the receipt of large result sets. The protocol can be used in the context of any XMPP protocol that might send large result sets (such as service discovery, multi-user chat, and publish-subscribe).
Package: libjs-term.js (0.0.7-3)
Section: universe/web
Homepage: https://github.com/chjj/term.js
Description:  full xterm clone written in javascript Term.js is a full xterm clone written in javascript. It is a fork from the original work of Fabrice Bellard's javascript vt100 for jslinux (with the author's permission. The original design remains. The terminal itself has been extended to include xterm CSI codes, among other features.
Package: libjs-terser (4.1.2-10)
Section: universe/javascript
Homepage: https://terser.org/
Description:  parser/mangler/compressor for ES6+ - browser library Terser is a parser, mangler, optimizer and beautifier toolkit for ECMAScript 2015 and newer (ES6+). . terser is a fork of uglify-es that retains API and CLI compatibility with uglify-es (Debian packages node-uglify-js, libjs-uglify-js, and uglifyjs). . ECMAScript 2015 (ES2015) a.k.a. ECMAScript 6 (ES6) is the 6th formal definition of JavaScript - a high-level, interpreted programming language most notably used in web browsers and in Node.js. . This package contains Terser directly usable in web browsers.
Package: libjs-text-encoding (0.7.0-4)
Section: universe/web
Homepage: https://github.com/inexorabletash/text-encoding
Description:  Polyfill for the Encoding Living Standard's API (JavaScript lib) Provides a polyfill for the Encoding Living Standard's API for the Web, allowing encoding and decoding of textual data to and from Typed Array buffers for binary data in JavaScript.
Package: libjs-textarea-caret (3.0.2-2)
Section: universe/javascript
Homepage: https://github.com/component/textarea-caret-position
Description:  JS library to get the xy coords of a textarea or input's caret Javascript library which finds the top and left coordinates of the caret in a <textarea> or <input type="text">, in pixels. Useful for textarea autocompletes like GitHub or Twitter, or for single-line autocompletes like the name drop-down in Twitter or Facebook's search or the company dropdown on Google Finance. . Features include:  * supports <textarea>s and <input type="text"> elements  * pixel precision with any combination of paddings, margins, borders,    heights vs. line-heights etc.  * keyboard, mouse support and touch support  * no dependencies whatsoever  * browser compatibility: Chrome, Safari, Firefox, Opera, IE9+  * supports any font family and size, as well as text-transforms  * not confused by horizontal or vertical scrollbars in the textarea  * supports hard returns, tabs (except on IE) and consecutive spaces in    the text  * correct position on lines longer than the columns in the text area  * no problem getting the correct position when the input text is scrolled    (i.e. the first visible character is no longer the first in the text)  * no "ghost" position in the empty space at the end of a line when wrapping    long words in a <textarea>  * RTL (right-to-left) support
Package: libjs-three (111+dfsg1-2)
Section: universe/web
Homepage: https://threejs.org
Description:  lightweight 3D graphics library JavaScript library that provides a high level API to create 3D graphics in the browser using WebGL.
Package: libjs-tinycon (0.6.5+ds-3)
Section: universe/web
Homepage: https://github.com/tommoor/tinycon
Description:  Manipulate the favicon Javascript library to manipulate the favicon, in particular adding alert bubbles and changing images. It gracefully falls back to a number in title approach for browsers that don't support canvas or dynamic favicons.
Package: libjs-toastr (2.1.4~ds-4)
Section: universe/javascript
Homepage: https://toastrjs.org/
Depends: libjs-jquery
Description:  JavaScript library for non-blocking notifications toastr is a JavaScript library for non-blocking notifications. jQuery is required. The goal is to create a simple core library that can be customized and extended. . jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages.
Package: libjs-traverse (0.6.6+~0.6.32-1)
Section: universe/web
Homepage: https://github.com/substack/js-traverse
Description:  recursively traverse objects in Javascript node-traverse is a Node.js module that lets you Traverse and transform objects by visiting every node on a recursive walk. . This package contains the browser-version of node-traverse.
Package: libjs-trust-json-document (0.1.4~dfsg-10)
Section: universe/javascript
Homepage: https://github.com/anvilresearch/json-document
Description:  JSON Document manipulation library - browser library Model and manipulate data with ES6 classes, JSON Schema initialization and validation, JSON Patch, JSON Pointer, and JSON Mappings. .  * works in Node.js and the browser  * compiled schema initialization and validation methods  * high-level JSONDocument class for ease of use  * zero production dependencies  * compatible with webpack . This package provides JSON Document for use directly in web browsers.
Package: libjs-tv4 (1.2.7+dfsg1-2.1)
Section: universe/web
Homepage: https://github.com/geraintluff/tv4
Description:  tiny validator for JSON schema v4 json-schema draft v4 allows one to validate simple values and complex objects using a rich validation vocabulary.
Package: libjs-twitter-bootstrap-datepicker (1.3.1+dfsg1-4.1)
Section: universe/web
Homepage: https://github.com/n9/bootstrap-datepicker
Depends: libjs-bootstrap
Description:  add datepicker picker to field or to any other element libjs-twitter-bootstrap-datepicker shows a Javascript calendar object when the user clicks on a date field, or on the widget next to it. The users can then select a date conveniently. . This plugin needs libjs-twitter-bootstrap.