Showing 86 open source projects for "javascript library"

View related business solutions
  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • Cut Data Warehouse Costs up to 54% with BigQuery Icon
    Cut Data Warehouse Costs up to 54% with BigQuery

    Migrate from Snowflake, Databricks, or Redshift with free migration tools. Exabyte scale without the Exabyte price.

    BigQuery delivers up to 54% lower TCO than cloud alternatives. Migrate from legacy or competing warehouses using free BigQuery Migration Service with automated SQL translation. Get serverless scale with no infrastructure to manage, compressed storage, and flexible pricing—pay per query or commit for deeper discounts. New customers get $300 in free credit.
    Try BigQuery Free
  • 1
    noVNC

    noVNC

    VNC client web application

    noVNC is a VNC client JavaScript library as well as an application built on top of that library. noVNC runs well in any modern browser, including mobile browsers (iOS and Android).
    Downloads: 18 This Week
    Last Update:
    See Project
  • 2
    Shaka Player

    Shaka Player

    JavaScript player library / DASH & HLS client / MSE-EME player

    Shaka Player is an open-source JavaScript library for adaptive media. It plays adaptive media formats (such as DASH and HLS) in a browser, without using plugins or Flash. Instead, Shaka Player uses the open web standards MediaSource Extensions and Encrypted Media Extensions. Shaka Player also supports offline storage and playback of media using IndexedDB. Content can be stored on any browser.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 3
    Day.js

    Day.js

    Fast, immutable 2kB alternative to Moment.js with the same modern API

    Day.js is a fast, immutable, minimalist JavaScript library for parsing, validating, manipulating, and displaying dates and times for modern browsers. Its API is largely compatible with that of Moment.js, so if you know how to use Moment.js you’ll know how to use Day.js. Why opt for Day.js? Because it’s at just 2kB it involves less JavaScript to download, parse and execute, and more time for your code.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    React Native

    React Native

    Build mobile apps with React

    React Native allows you to create native apps for Android and iOS using React, a best-in-class JavaScript library for building user interfaces. It brings together the best of both native development and React, enabling you to use native UI controls and have full access to the native platform. You can use React Native right away with your existing Android and iOS projects, or you can create a whole new app from the ground up. You can have many platforms for components and share a single codebase with React. ...
    Downloads: 32 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    YTM Desktop - YouTube Music Desktop App

    YTM Desktop - YouTube Music Desktop App

    A Desktop App for YouTube Music

    Free cross-platform Desktop Player for YouTube Music. Play, Pause, Stop, Previous, Next. Show/Hide window after double pressing the global play/pause media button. Show notification on track change. Media controls are embedded into the taskbar - ( for Windows ). Background music playing. Minimize the taskbar. See the lyrics of your favorite music. Settings to your choice. One-click and, done. You will be surprised at how easy it is. Always updated with the latest version. Control your music...
    Downloads: 71 This Week
    Last Update:
    See Project
  • 6
    TURF

    TURF

    A modular geospatial engine written in JavaScript

    Turf is a JavaScript library for spatial analysis. It includes traditional spatial operations, helper functions for creating GeoJSON data, and data classification and statistics tools. Turf can be added to your website as a client-side plugin, or you can run Turf server-side with Node.js. Modular, simple-to-understand JavaScript functions that speak GeoJSON.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    core-js

    core-js

    Modular standard library for JavaScript

    Modular standard library for JavaScript. Includes polyfills for ECMAScript up to 2021: promises, symbols, collections, iterators, typed arrays, many other features, ECMAScript proposals, some cross-platform WHATWG / W3C features and proposals like URL. You can load only required features or use it without global namespace pollution. The maintainers of core-js and the maintainers of thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    OpenLayers

    OpenLayers

    A high-performance, feature-packed library for all your mapping needs

    OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles, vector data and markers loaded from any source. OpenLayers has been developed to further the use of geographic information of all kinds. It is completely free, Open Source JavaScript, released under the 2-clause BSD License (also known as the FreeBSD). Pull tiles from OSM, Bing, MapBox, Stamen, and any other XYZ source you can find. OGC mapping services and untiled layers also supported. Render vector...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Dexie.js

    Dexie.js

    A Minimalistic Wrapper for IndexedDB

    Dexie was written to be straightforward and easy to learn. If you've ever had to work with native IndexedDB then you'll certainly appreciate Dexie's concise API. What good is any development tool without great documentation? Dexie is thoroughly explained, and examples are available to help you on your way. Dexie has near-native performance. Its bulk operations utilize an often-overlooked feature in IndexedDB, ignoring success callbacks when possible. Offline databases are groovy! But without...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Deploy Apps in Seconds with Cloud Run Icon
    Deploy Apps in Seconds with Cloud Run

    Host and run your applications without the need to manage infrastructure. Scales up from and down to zero automatically.

    Cloud Run is the fastest way to deploy containerized apps. Push your code in Go, Python, Node.js, Java, or any language and Cloud Run builds and deploys it automatically. Get fast autoscaling, pay only when your code runs, and skip the infrastructure headaches. Two million requests free per month. And new customers get $300 in free credit.
    Try Cloud Run Free
  • 10
    MediaElement.js

    MediaElement.js

    A dependable HTML media framework

    Boost your player with Chromecast, Google Analytics and more. MediaElement.js is a blazingly fast and amazingly powerful HTML5 audio and video library that creates a unified feel for media files (MP4, MP3, FLV), streaming content (HLS, M(PEG)-DASH, RTMP), and embeddable players like YouTube, Vimeo, Twitch, DailyMotion, Facebook, and SoundCloud. MediaElement.js is a set of custom Flash plugins that mimic the HTML5 MediaElement API for browsers that don't support HTML5 or don't support the...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    iFrame Resizer

    iFrame Resizer

    Keep same and cross domain iFrames sized to their content

    ...Fixes in page links in iFrame and supports links between the iFrame and parent page. Works with ViewerJS to support PDF and ODF documents. The package contains two minified JavaScript files in the js folder. The first (iframeResizer.min.js) is for the page hosting the iFrames.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Cordova iOS

    Cordova iOS

    Apache Cordova iOS

    Cordova iOS is an iOS application library that allows for Cordova-based projects to be built for the iOS Platform. Cordova-based applications are, at the core, applications written with web technology: HTML, CSS and JavaScript. Cordova command-line runs on Node.js and is available on NPM. Follow platform-specific guides to install additional platform dependencies. Create a blank Cordova project using the command-line tool.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    ThumbmarkJS

    ThumbmarkJS

    World's best free browser fingerprinting library

    ThumbmarkJS is an MIT-licensed browser fingerprinting library that produces stable fingerprints with 90% uniqueness. It works with normal and private browsing. ThumbmarkJS is a free, open‑source browser fingerprinting JavaScript library, designed as an alternative to FingerprintJS. It generates distinct, persistent device fingerprints using web APIs like canvas, audio, fonts, WebGL, and more, enabling identification of browsers across sessions, even in incognito or cleared-cache scenarios. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Mapbox GL JS

    Mapbox GL JS

    Interactive, thoroughly customizable maps in the browser

    Mapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles. It is part of the Mapbox GL ecosystem, which includes Mapbox Mobile, a compatible renderer written in C++ with bindings for desktop and mobile platforms. Mapbox GL JS is part of the cross-platform Mapbox GL ecosystem, which also includes compatible native SDKs for applications on Android, iOS, macOS, Qt, and React Native.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    SuperAgent

    SuperAgent

    Ajax for Node.js and browsers (JS HTTP client)

    SuperAgent is light-weight progressive ajax API crafted for flexibility, readability, and a low learning curve after being frustrated with many of the existing request APIs. It also works with Node.js! Small progressive client-side HTTP request library, and Node.js module with the same API, supporting many high-level HTTP client features. Browser-ready versions of this module are available via jsdelivr, unpkg, and also in the node_modules/superagent/dist folder in downloads of the superagent...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Calibre-Web Automated

    Calibre-Web Automated

    Calibre-Web but Automated and with tons of New Features

    Calibre-Web-Automated (CWA) is an all-in-one, self-hosted solution for managing an ebook library that combines the modern, lightweight web UI style of Calibre-Web with the deeper tooling and conversion capabilities associated with Calibre. The goal is to reduce the common “two-service” setup where users run Calibre-Web for browsing and Calibre separately for conversions, metadata fixes, and automation, by packaging those workflows together in a single system. CWA keeps the familiar strengths...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Framework7

    Framework7

    Full featured HTML framework for building iOS & Android apps

    ...With such a stunning set of UI components that Framework7 provides right from the box, it allows to create of web apps, progressive web apps (PWA) and iOS and Android apps with a native look and feel. You can use any tools you love when working with Framework7. It doesn’t force you to use anything except plain HTML, CSS and JavaScript. Creating apps with Framework7 is easy as creating a website. Framework7 paired with extra tools like Electron and NW.js allows building native desktop apps. And in addition to vanilla JavaScript library, Framework7 comes with Vue.js, React and Svelte components to bring components-syntax, structured data and data bindings with power and simplicity of Vue.js, React or Svelte.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Playbook

    Playbook

    A library for isolated developing UI components

    A library for isolated developing UI components and automatically taking snapshots of them. Playbook is a library that provides a sandbox for building UI components without having to worry about application-specific dependencies, strongly inspired by Storybook for JavaScript in web-frontend development. Components built by using Playbook can generate a standalone app as living style guide.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Feathers

    Feathers

    Framework for real-time applications and REST APIs with JavaScript

    Feathers is a lightweight web-framework for creating real-time applications and REST APIs using JavaScript or TypeScript. Feathers can interact with any backend technology, supports over a dozen databases and works with any frontend technology like React, VueJS, Angular, React Native, Android or iOS. Build prototypes in minutes and production-ready apps in days. Using the latest language features, Feathers is a small library that provides the structure to create complex applications but is flexible enough to not be in the way. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    App Store Screenshot Generator

    App Store Screenshot Generator

    Create screenshots for the iOS App Store

    AppScreen is a free and open-source utility designed to help developers and designers produce polished App Store screenshots for iOS apps without needing expensive graphic design software or manual layout work. It runs entirely in a browser or local environment and includes intuitive controls for backgrounds, text overlays, and device mockups, letting users compose compelling marketing visuals that meet Apple’s official size guidelines. Users can toggle between multiple device models and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    billboard.js

    billboard.js

    Re-usable, easy interface JavaScript chart library based on D3.js

    billboard.js is a re-usable, easy interface JavaScript chart library, based on D3.js. The name "billboard" comes from the famous "billboard chart" which everybody knows. billboard.js provides the easiest way to create a 'chart' instantly. Chart generation is super easy. With extensive options, you can create a chart instantly! Yes, billboard.js works on D3 v4+; what everybody was waiting for!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    DXcharts Lite

    DXcharts Lite

    Flexible open source financial charting library

    Why choose DXcharts Lite? - User-friendly interface. DXcharts Lite provides a seamless intuitive user experience with automatic scale zoom, mouse wheel zoom, and chart scrolling. - Versatile chart types. The Lite version supports eight chart types. The platform streams real-time data updates allowing users to stay on top of market movements. - Comprehensive market coverage. DXcharts Lite provides a wide-ranging selection of asset classes and extensive market coverage. This includes a...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    react-native-modal-datetime-picker

    react-native-modal-datetime-picker

    A React-Native datetime-picker for Android and iOS

    A declarative cross-platform react-native date and time picker. This library exposes a cross-platform interface for showing the native date-picker and time-picker inside a modal, providing a unified user and developer experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Koha Library Management System

    Koha Library Management System

    Free & Open Community Edition Server in a Complete Virtual Machine

    This VM is created for 2 reasons: 1. Very little initial setup work required to make a Library Management System live, within minutes. 2. This system should keep running for Years, without requiring Updates / Breakages. If you are new to Virtual Machines, then please watch the Video below ( taken from my other project. just replace td with koha wherever mentioned ) After starting this VM, please access these websites ( Just Accept Any Warnings ) : Public Website Address:...
    Downloads: 176 This Week
    Last Update:
    See Project
  • 25
    libphonenumber

    libphonenumber

    Library for parsing and validating international phone numbers

    Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. The Java version is optimized for running on smartphones, and is used by the Android framework since 4.0 (Ice Cream Sandwich). libphonenumber gets the type of the number based on the number itself; able to distinguish Fixed-line, Mobile, Toll-free, Premium Rate, Shared Cost, VoIP, Personal Numbers, UAN, Pager, and Voicemail (whenever feasible).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.