Showing 33 open source projects for "constructor"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Automate contact and company data extraction Icon
    Automate contact and company data extraction

    Build lead generation pipelines that pull emails, phone numbers, and company details from directories, maps, social platforms. Full API access.

    Generate leads at scale without building or maintaining scrapers. Use 10,000+ ready-made tools that handle authentication, pagination, and anti-bot protection. Pull data from business directories, social profiles, and public sources, then export to your CRM or database via API. Schedule recurring extractions, enrich existing datasets, and integrate with your workflows.
    Explore Apify Store
  • 1
    canvas-constructor

    canvas-constructor

    An ES6 utility for canvas with built-in functions and chained methods

    An ES6 utility for canvas with built-in functions and chained methods. Alternatively, you can import canvas-constructor/browser. That will create a canvas with size of 300 pixels width, 300 pixels height. Set the color to #AEFD54. Draw a rectangle with the previous color, covering all the pixels from (5, 5) to (290 + 5, 290 + 5) Set the color to #FFAE23. Set the font size to 28 pixels with font Impact. Write the text 'Hello World!' in the position (130, 150) Return a buffer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    jsdom

    jsdom

    JavaScript implementation of various web standards, for use with Node

    ...In general, the goal of the project is to emulate enough of a subset of a web browser to be useful for testing and scraping real-world web applications. The latest versions of jsdom require Node.js v10 or newer. To use jsdom, you will primarily use the JSDOM constructor, which is a named export of the jsdom main module. Pass the constructor a string. The resulting object is an instance of the JSDOM class, which contains a number of useful properties and methods besides window. In general, it can be used to act on the jsdom from the "outside," doing things that are not possible with the normal DOM APIs. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Turndown

    Turndown

    An HTML to Markdown converter written in JavaScript

    ...To generate them manually, clone this repo and run npm run build. Turndown also accepts DOM nodes as input (either element nodes, document nodes, or document fragment nodes). Options can be passed in to the constructor on instantiation. The key parameter is a unique name for the rule for easy reference. By default, Turndown does not keep any elements. The filter parameter works like a rule filter. To keep elements that are normally handled by rules, add a rule with the desired behaviour.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Vizzu

    Vizzu

    Library for animated data visualizations and data stories

    ...It can be used to create static charts but more importantly, it is designed for building animated data stories and interactive explorers as Vizzu enables showing different perspectives of the data that the viewers can easily follow due to the animation. Create a placeholder element that will contain the rendered chart. The Vizzu constructor has to load Vizzu's WebAssembly module asynchronously to prevent blocking the whole page. Because of this, any method except animate() will throw an exception while the library is not initialized. There is an initializing promise in the Vizzu class, which will resolve when initialization is finished. You can call all methods after this promise is resolved.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Say goodbye to broken revenue funnels and poor customer experiences Icon
    Say goodbye to broken revenue funnels and poor customer experiences

    Connect and coordinate your data, signals, tools, and people at every step of the customer journey.

    LeanData is a Demand Management solution that supports all go-to-market strategies such as account-based sales development, geo-based territories, and more. LeanData features a visual, intuitive workflow native to Salesforce that enables users to view their entire lead flow in one interface. LeanData allows users to access the drag-and-drop feature to route their leads. LeanData also features an algorithms match that uses multiple fields in Salesforce.
    Learn More
  • 5
    rest.js

    rest.js

    GitHub REST API client for JavaScript

    GitHub REST API client for JavaScript. Import the Octokit constructor based on your platform. Instantiate your octokit API. All options are optional, but authentication is strongly encouraged. API Previews can be enabled globally by setting the previews option. They can be set per-request as well. A default time zone can be enabled by setting the timeZone option. In order to use Octokit with GitHub Enterprise, set the baseUrl option.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Chroma.js

    Chroma.js

    JavaScript library for all kinds of color manipulations

    ...Aside from that, chroma.js can also help you generate nice colors using various methods, for instance to be used in color palette for maps or data visualization. The first step is to get your color into chroma.js. That's what the generic constructor chroma() does. This function attempts to guess the format of the input color for you. For instance, it will recognize any named color from the W3CX11 specification. If there's no matching named color, chroma.js checks for a hexadecimal string. It ignores case, the # sign is optional, and it can recognize the shorter three letter format as well. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    apollo-upload-client

    apollo-upload-client

    Terminating Apollo Link for Apollo Client that fetches GraphQL request

    A terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, Blob, or ReactNativeFile instances), or else fetches a regular GraphQL POST or GET request (depending on the config and GraphQL operation). Apollo Client can only have 1 terminating Apollo Link that sends the GraphQL requests; if one such as HttpLink is already setup, remove it. Also ensure the GraphQL server implements the GraphQL multipart...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Node Redis

    Node Redis

    A high performance Node.js Redis client

    This library is a 1 to 1 mapping of the Redis commands. Each Redis command is exposed as a function on the client object. All functions take either an args Array plus optional callback Function or a variable number of individual arguments followed by an optional callback. Node Redis currently doesn't natively support promises (this is coming in v4), however you can wrap the methods you want to use with promises using the built-in Node.js util.promisify method on Node.js >= v8. Care should be...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    RobBX

    RobBX

    RobBX - is a powerfull DIY Arduino constructor based from IQBX

    ...Robb - is a low cost constructor, but it powerful for STEAM education.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Smart Business Texting that Generates Pipeline Icon
    Smart Business Texting that Generates Pipeline

    Create and convert pipeline at scale through industry leading SMS campaigns, automation, and conversation management.

    TextUs is the leading text messaging service provider for businesses that want to engage in real-time conversations with customers, leads, employees and candidates. Text messaging is one of the most engaging ways to communicate with customers, candidates, employees and leads. 1:1, two-way messaging encourages response and engagement. Text messages help teams get 10x the response rate over phone and email. Business text messaging has become a more viable form of communication than traditional mediums. The TextUs user experience is intentionally designed to resemble the familiar SMS inbox, allowing users to easily manage contacts, conversations, and campaigns. Work right from your desktop with the TextUs web app or use the Chrome extension alongside your ATS or CRM. Leverage the mobile app for on-the-go sending and responding.
    Learn More
  • 10
    webpack-dashboard

    webpack-dashboard

    A CLI dashboard for webpack dev server

    A CLI dashboard for your webpack dev server. You can alternatively globally install the dashboard (e.g. npm install -g webpack-dashboard) for use with any project and everything should work the same. When choosing a custom port, you need to find one that is not already in use. You should not choose one that is being used by webpack-dev-server / devServer or any other process. Instead, pick one that is only for webpack-dashboard and pair that up in the plugin configuration and CLI port flag....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    vue-i18n

    vue-i18n

    Internationalization plugin for Vue.js

    ...Such pluralization, however, does not apply to all languages (Slavic languages, for example, have different pluralization rules). In order to implement these rules you can pass an optional pluralizationRules object into VueI18n constructor options. If your current locale is not found in a pluralization map, the default rule of the english language will be used.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SockJS-client

    SockJS-client

    WebSocket emulation and 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...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    ipfs-provider

    ipfs-provider

    Connect to IPFS via an available provider

    Returns IPFS API object by trying multiple providers in a custom fallback order. This is a general-purpose replacement for ipfs-redux-bundle. When using prebuilt bundles in production use explicit versions and SRI hashes
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Bootstrap Colorpicker

    Bootstrap Colorpicker

    Bootstrap Colorpicker is a modular color picker plugin for Bootstrap

    ...Note that the dist files are only distributed via the NPM and Yarn installations. The initial color can be specified in 3 ways, input value, data-color attribute and programmatically with the color constructor option. Whenever the format option is 'auto', the first parsed color format will be detected and used as default, but when the option equals null (default), the format is recalculated every time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    joi-router

    joi-router

    Configurable, input and output validated routing for koa

    Easy, rich, and fully validated koa routing. koa-joi-router returns a constructor that you use to define your routes. The design is such that you construct multiple router instances, one for each section of your application which you then add as koa middleware. The route definition for the currently matched route is available via ctx.state.route. This object is not the exact same route definition object that was passed into koa-joi-router, nor is it used internally - any changes made to this object will not have an effect on your running application but is available to meet your introspection needs. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    jul-javascript

    jul-javascript

    JUL - The JavaScript UI Language

    The JavaScript UI Language (JUL) is a configuration and instantiation module for the JavaScript frameworks. It can be used with any framework that accepts a configuration object as a constructor parameter, or with a custom factory for the other frameworks. JUL parses a tree of configuration objects, and creates the runtime components in the expected order and membership. For the most uses, after this step, you will have your application's user interface up and running. Browser support: JUL supports all major browsers, including: FF 2+, IE 7+, Edge, Safari 3+, Chrome 1+, Opera 9+, IOS 3+, Android 2+.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    remarkable

    remarkable

    Markdown parser, done right

    ...By default, remarkable is configured to be similar to GFM, but with HTML disabled. This is easy to change if you prefer different settings. There are two ways to define options. Define options in the constructor, or define options via the .set() method. To achieve the best possible performance, don't modify a Remarkable instance on the fly. If you need multiple configurations, create multiple instances and initialize each with a configuration that is ideal for that instance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JSVerbalExpressions

    JSVerbalExpressions

    JavaScript Regular expressions made easy

    ...Construct and return a new instance of VerbalExpression. Used to support the new VerbalExpression() syntax in ES6 classes as mandated by the spec. You usually wouldn’t need to call VerEx().constructor(). This method will not be accessible from outside the source file since VerEx() returns an instance of the class rather than the class itself. sanitize is a static method on the VerbalExpression class. However, it is also exposed as VerEx().sanitize. Enabling control multi-line matching would cause the expression to not look for matches beyond the first line.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Shariff

    Shariff

    Shariff enables website users to share their favorite content

    Shariff enables website users to share their favorite content without compromising their privacy. Some social service providers like e.g. Facebook supply official sharing code snippets that quietly siphon personal data from all page visitors. Shariff enables visitors to see how popular your page is on Facebook and share your content with others without needless data leaks. Shariff (/ˈʃɛɹɪf/) is an open-source, low-maintenance, high-privacy solution maintained by German computer magazine c't...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    libp2p-connection-manager

    libp2p-connection-manager

    JavaScript connection manager for libp2p

    JavaScript connection manager for libp2p.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    TableExport

    TableExport

    The simple, easy-to-implement library to export HTML tables to xlsx

    The simple, easy-to-implement library to export HTML tables to xlsx, xls, csv, and txt files. To use this library, include the FileSaver.js library, and TableExport library before the closing body tag of your HTML document. In order to provide Office Open XML SpreadsheetML Format ( .xlsx ) support, you must include the following third-party library in your project before both FileSaver.js and TableExport. To support legacy browsers ( Chrome < 20, Firefox 13, Opera 12.10, IE, 10, Safari 6 )...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    WebXR Polyfill

    WebXR Polyfill

    Use the WebXR Device API today providing fallbacks to native WebVR 1.1

    Use the WebXR Device API today, providing fallbacks to native WebVR 1.1 and Cardboard. A JavaScript implementation of the WebXR Device API, as well as the WebXR Gamepad Module. This polyfill allows developers to write against the latest specification, providing support when run on browsers that implement the WebVR 1.1 spec, or on mobile devices with no WebVR/WebXR support at all. The polyfill reflects the stable version of the API which has shipped in multiple browsers. If you are writing...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    createRest monorepo

    createRest monorepo

    REST routes constructor for express and koa

    createRest is a node.js library for Express and koa2 designed to build REST API routing scheme.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    MediumEditor

    MediumEditor

    A Medium.com WYSIWYG editor clone. A simple inline editor toolbar

    ...Take a look at the list of existing Wrappers and Integrations that have already been written for MediumEditor! Options to customize medium-editor are passed as the second argument to the MediumEditor constructor. The toolbar for MediumEditor is implemented as a built-in extension which automatically displays whenever the user selects some text. The toolbar can hold any set of defined built-in buttons, but can also hold any custom buttons passed in as extensions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    express-status-monitor

    express-status-monitor

    Realtime Monitoring solution for Node.js/Express.js apps

    Simple, self-hosted module based on Socket.io and Chart.js to report real-time server metrics for Express-based node servers. Monitor can be configured by passing options object into expressMonitor constructor. You can add a series of health checks to the configuration that will appear below the other stats. The health check will be considered successful if the endpoint returns a 200 status code. The HTML page handler is exposed as a pageRoute property on the main middleware function. So the middleware is mounted to intercept all requests while the HTML page handler will be authenticated. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next