Search Results for "javascript api" - Page 4

Showing 2862 open source projects for "javascript api"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    JerryScript

    JerryScript

    Ultra-lightweight JavaScript engine for the Internet of Things

    JerryScript is a lightweight JavaScript engine for resource-constrained devices such as microcontrollers. It can run on devices with less than 64 KB of RAM and less than 200 KB of flash memory.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    SwissGL

    SwissGL

    SwissGL is a minimalistic wrapper on top of WebGL2 JS API

    SwissGL is a compact JavaScript library that provides a streamlined abstraction layer over the WebGL2 API, designed to minimize boilerplate when building GPU-accelerated graphics, simulations, and procedural visualizations. Acting as a "Swiss Army knife" for WebGL2, it simplifies shader, texture, and framebuffer management into a single, expressive interface that enables developers to write complex GPU workflows in just a few lines of code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Quill

    Quill

    Your powerful rich text editor

    Quill is a powerful, free and open source WYSIWYG editor made for the modern web. Equipped with modern architecture and an expressive API, it’s highly compatible, extensible and customizable to fit any need. With granular access to editor content, changes and events, and consistent solid performance with JSON as both input and output, developers will find working with Quill a wonderful experience. Quill works with all modern browsers on desktops, tablets and phones, and delivers a...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    dash.js

    dash.js

    A reference client implementation for the playback of MPEG DASH

    A reference client implementation for the playback of MPEG DASH via JavaScript and compliant browsers. If your intent is to use the player code without contributing back to this project, then use the MASTER branch which holds the approved and stable public releases. If your goal is to improve or extend the code and contribute back to this project, then you should make your changes, and submit a pull request. dash.js is an initiative of the DASH Industry Forum to establish a production quality framework for building video and audio players that play back MPEG-DASH content using client-side JavaScript libraries leveraging the Media Source Extensions API set as defined by the W3C. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    Cheerio

    Cheerio

    Implementation of core jQuery designed for the server

    Fast, flexible & lean implementation of core jQuery designed specifically for the server. Cheerio implements a subset of core jQuery. Cheerio removes all the DOM inconsistencies and browser cruft from the jQuery library, revealing its truly gorgeous API. Cheerio works with a very simple, consistent DOM model. As a result parsing, manipulating, and rendering are incredibly efficient. Cheerio wraps around parse5 parser and can optionally use @FB55's forgiving htmlparser2. Cheerio can parse nearly any HTML or XML document. Cheerio parses markup and provides an API for traversing/manipulating the resulting data structure. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    FreeTube

    FreeTube

    An Open Source YouTube app for privacy

    FreeTube is an open-source and cross-platform desktop YouTube client built with privacy and user control as its core goals. Instead of relying on the official YouTube API, FreeTube uses its own extractor or community-friendly alternatives to fetch video data, which lets users watch YouTube content without advertisements and prevents Google from tracking them through cookies or JavaScript while browsing or viewing videos. Subscriptions, playlists, viewing history, and other user data are stored locally on the user’s machine rather than on remote servers, giving users full ownership over their content preferences and histories. ...
    Downloads: 76 This Week
    Last Update:
    See Project
  • 7
    Planck.js

    Planck.js

    2D JavaScript Physics Engine

    ...Its API mirrors Box2D’s concepts — bodies, fixtures, shapes, joints — which makes it familiar to users of classic Box2D, while being idiomatic for JavaScript developers. Because it's pure JavaScript, Planck.js integrates easily with HTML5 canvas, WebGL, or other browser-based rendering pipelines, facilitating smooth physics-driven games across platforms.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    date-fns

    date-fns

    Modern JavaScript date utility library

    date-fns is a modern JavaScript date utility library that offers the most comprehensive toolset for manipulating JavaScript dates in a browser and Node.js. It’s complete and yet simple, because the API is unambiguous, with just one approach to a problem. It’s highly reliable and consistent, always respecting timezones and DST. And it’s also modular, so you don’t have to bloat your project with unnecessary functionality.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Hukum

    Hukum

    Displays Github Action progress in the terminal

    Hukum is an API framework for Indian legal data, providing structured access to legal documents, court rulings, and government regulations. It helps developers build legal research tools and applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 10
    gotrue-js

    gotrue-js

    An isomorphic Javascript library for GoTrue

    An isomorphic JavaScript client library for the GoTrue API. gotrue-js uses the cross-fetch library to make HTTP requests, but an alternative fetch implementation can be provided as an option. This is most useful in environments where cross-fetch is not compatible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Orange ORM

    Orange ORM

    The ultimate ORM for Node and Typescript

    Orange ORM is a lightweight, reflection-free ORM for Go that emphasizes performance and direct control. It provides a SQL-like fluent API and struct tagging system to map Go structs to database tables. Orange ORM supports PostgreSQL, MySQL, and SQLite, making it suitable for fast, embedded, or minimal-dependency applications.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    CCXT

    CCXT

    JavaScript/TypeScript/Python/C#/PHP cryptocurrency trading API

    The ccxt library is a collection of available crypto exchanges or exchange classes. Each class implements the public and private API for a particular crypto exchange. All exchanges are derived from the base Exchange class and share a set of common methods. To access a particular exchange from ccxt library you need to create an instance of corresponding exchange class. Supported exchanges are updated frequently and new exchanges are added regularly.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Dockerode

    Dockerode

    Docker + Node = Dockerode (Node.js module for Docker's Remote API)

    Dockerode is a Node.js module that provides a Docker Remote API client, allowing developers to manage Docker containers, images, and networks programmatically within their Node.js applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    GraphQL Tools

    GraphQL Tools

    Build, mock, and stitch a GraphQL schema using the schema language

    ...You can develop your JavaScript-based GraphQL API with graphql-tools and GraphQL Yoga together: One to write the schema and resolver code, and the other to connect it to a web server. When using graphql-tools, you describe the schema as a GraphQL-type language string.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Bowser

    Bowser

    Bowser is a browser detector

    A small, fast and rich-API browser/platform/engine detector for both browser and node. The library is made to help to detect what browser your user has and gives you a convenient API to filter the users somehow depending on their browsers. Version 2.0 has drastically changed the API. All available methods are on the docs page. Often we need to pick users' browser properties such as the name, the version, the rendering engine and so on. You could want to filter some particular browsers to...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    OpenAI Quickstart Node

    OpenAI Quickstart Node

    Node.js example app from the OpenAI API quickstart tutorial

    OpenAI Quickstart Node.js is an example application designed to help developers learn how to use the OpenAI API with Node.js. The repository provides structured sample code for a variety of API endpoints, including chat completions, assistants, embeddings, fine-tuning, moderation, batch processing, and image generation. Each folder contains runnable scripts that demonstrate both basic usage and more advanced scenarios. By following the examples, developers can quickly understand how to...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Phaser HTML5 Game Framework

    Phaser HTML5 Game Framework

    Phaser is a free and fast 2D game framework for making HTML5 games

    Phaser is a popular open-source 2D game framework for making HTML5 games for desktop and mobile platforms. Built with JavaScript and powered by WebGL and Canvas, it offers a robust API for developing everything from arcade to platformer and puzzle games.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    DataLoader

    DataLoader

    Generic utility to use with an application's data fetching layer

    DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a simplified and consistent API over various remote data sources such as databases or web services via batching and caching. A port of the "Loader" API originally developed by @schrockn at Facebook in 2010 as a simplifying force to coalesce the sundry key-value store back-end APIs which existed at the time. At Facebook, "Loader" became one of the implementation details of the "Ent" framework, a privacy-aware data entity loading and caching layer within web server product code. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Immutable.js

    Immutable.js

    Immutable collections for JavaScript

    Immutable.js offers a collection of Persistent Immutable data structures for JavaScript. Immutable data is unchangeable once created, which makes application development so much simpler. There’s no defensive copying, and you get advanced memoization and change detection techniques with simple logic. Persistent data gives you a mutative API, one that doesn’t update data in-place but always produces new and updated data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    workerd

    workerd

    The JavaScript / Wasm runtime that powers Cloudflare Workers

    workerd is the server runtime that powers Cloudflare Workers — a modern, standards-aligned JavaScript and WebAssembly execution environment that can be run outside of Cloudflare’s global edge network as a standalone server or proxy. Designed to host serverless applications written to the Workers platform API (including fetch() and Web standard libraries), workerd enables developers to self-host edge-style workloads in local data centers or development environments, or to test Workers code offline before deploying to the cloud. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    PostCSS

    PostCSS

    A tool for transforming CSS with JavaScript

    PostCSS is a tool for transforming styles with JS plugins. These plugins can do a great number of things: transpile future CSS syntax, lint your CSS, support variables and mixins, and so much more. PostCSS works by taking a CSS file and providing an API to analyze and modify its rules (through its transformation into an Abstract Syntax Tree). The API can then be used by plugins to do a lot of useful things. With PostCSS, you can increase code readability by adding vendor prefixes to CSS...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Typora Plugin

    Typora Plugin

    Typora plugin. Feature enhancement tool

    A plugin framework for the Typora markdown editor that allows users to extend its functionality by adding custom features and enhancements.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    pino

    pino

    Super fast, all natural json logger

    When logging, it's important to use the least amount of resources available. Over time, logged messages tend to pile up. This can lead to some negative effects on applications, such as reduced requests per second. This is why pino is an ideal choice for logging. pino is a very fast Node.js logger with very low overhead. It is in many cases 5x faster than alternatives, based on benchmarks. pino offers not just speed but a number of great features as well, such as a browser API, child...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Handsontable

    Handsontable

    JavaScript data grid with a spreadsheet look & feel

    Rock-solid data grid for web applications. A JavaScript component that combines data grid features with spreadsheet-like UX. Legendary support included. Works with React, Angular, Vue, and JavaScript. When you work with Handsontable, it's like you're working with Excel or Google Sheets. There's no steep learning curve – you can start working effectively from day one. Handsontable is easy to implement, flexible, and super customizable.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    DeckTape

    DeckTape

    PDF exporter for HTML presentations

    ...DeckTape is built on top of Puppeteer which relies on Google Chrome for laying out and rendering Web pages and provides a headless Chrome instance scriptable with a JavaScript API. DeckTape currently supports the following presentation frameworks out of the box. DeckTape also provides a generic command that works by emulating the end-user interaction, allowing it to be used to convert presentations from virtually any kind of framework. The generic mode is particularly useful for supporting HTML presentation frameworks that don’t expose an API or accessible state. ...
    Downloads: 1 This Week
    Last Update:
    See Project