Showing 146 open source projects for "javascript library"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 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
  • 1
    Render Farm Manager, Project Tracker.

    Render Farm Manager, Project Tracker.

    CGRU: Afanasy render farm manager and RULES project tracker.

    CGRU is an open source CG tools pack, includes Afanasy render farm manager and RULES project tracker.
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 2
    Media viewer

    Media viewer

    Browse and filter photos, videos, and audio: tags, folders, favorites

    Media Viewer is an app for browsing a local collection of photos, videos, and audio. Open a folder, and the files appear in a grid with previews. You can search by name, tags, and description, filter by folders, years, and favorites, and sort by name, size, or view frequency. Tags, descriptions, and favorites are stored next to the library. The built-in viewer opens photos, videos, and audio. Grid size and keyboard shortcuts are available.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 3
    Flow Teleprompter

    Flow Teleprompter

    A Windows first teleprompter with voice tracking and AI drafting.

    Flow is an ultra-lightweight, high-performance teleprompter for Windows built with Rust and Tauri. Designed for creators, presenters, and educators, Flow delivers a smooth, distraction-free reading surface with minimal CPU and RAM usage. Key Features: - 5 Playback Modes: Offline Voice Tracking (via local Vosk models), Word Highlight, Line-by-Line, Arrow Guide, and Continuous Smooth Scrolling. - Script Library & Manager: Save, search, organize, and switch between multiple scripts locally...
    Leader badge
    Downloads: 56 This Week
    Last Update:
    See Project
  • 4
    Emoji Mart

    Emoji Mart

    One component to pick them all

    Data required for the picker to work has been completely decoupled from the library. That gives developers the flexibility to better control their app bundle size and let them choose how and when this data is loaded. Callback when the Add custom emoji button is clicked. The button will only be displayed if this callback is provided. It is displayed when search returns no results. You can use custom emojis by providing an array of categories and their emojis. Emojis also support multiple skin...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    FreeWRL VRML/X3D browser
    FreeWRL is an Open Source, cross platform VRML2 and X3D compliant browser, with script, SAI and EAI support. Platforms supported: Linux and other Unix-style platforms; Mac OS/X; Windows. Support for mobile platforms (iOS, Android, QNX) is under development.
    Leader badge
    Downloads: 69 This Week
    Last Update:
    See Project
  • 6
    JSmol

    JSmol

    JavaScript-Based Molecular Viewer From Jmol

    JSmol is the extension of the Java-based molecular visualization applet Jmol (jmol.sourceforge.net) as an HTML5 JavaScript-only web app. It can be used in conjunction with the Java applet to provide an alternative to Java when the platform does not support that (iPhone/iPad) or does not support applets (Android). Used in conjunction with the Jmol JavaScript Object (http://wiki.jmol.org/index.php/Jmol_Javascript_Object), JSmol seamlessly offers alternatives to Java on these non-Applet...
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    flot

    flot

    Attractive JavaScript charts for jQuery

    Flot is a pure JavaScript plotting library for jQuery, with a focus on simple usage, attractive looks and interactive features. Works with Internet Explorer 6+, Chrome, Firefox 2+, Safari 3+ and Opera 9.5+. Additional examples are bundled with Flot. Also take a look at the Flot Usage Wiki for screenshots and stories from people and companies using Flot.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    digilib - The Digital Image Library

    digilib - The Digital Image Library

    A versatile image viewing environment for the internet

    An open technology to present images in the world wide web. Development happens currently on https://github.com/robcast/digilib
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    VueGL

    VueGL

    Vue.js components rendering 3D WebGL graphics reactively with three.js

    VueGL is a component library for rendering 3D graphics with Vue.js and three.js. Using VueGL, you can handle WebGL very easily. In addition, drawn graphics are responsively re-rendered when detecting data changes. Vue.js is one of the very popular frameworks for building web apps or interactive websites. three.js is a 3D graphics library to uses WebGL. It provides classes wrapping WebGL APIs. They aim for different targets to be rendered, Vue.js for DOM and three.js for WebGL context. These...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    Chalk Animation

    Chalk Animation

    Colorful animations in terminal output

    A Node.js library that provides animated text effects in the terminal using the Chalk library for styling.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    React Transition Group

    React Transition Group

    Perform animations when a React component enters or leaves the DOM

    Exposes simple components useful for defining entering and exiting transitions. React Transition Group is not an animation library like React-Motion, it does not animate styles by itself. Instead it exposes transition stages, manages classes and group elements and manipulates the DOM in useful ways, making the implementation of actual visual transitions much easier. Since react-transition-group is fairly small, the overhead of including the library in your application is negligible. However,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    css-spinner

    css-spinner

    Small, elegant pure css spinner for ajax or loading animation

    Open source CSS loading animations dedicated for speed, simplicity & dev-friendly. Loading.io's CSS spinner uses CSS Animation, which is wildly supported by all modern browsers such as Google Chrome and Mozilla Firefox. However, the Microsoft Internet Explorer version earlier than 10 doesn't support CSS Animation. To support older IE, you have to use a GIF format image. Choose one from loading.io's online spinner gallery and you can customize a unique loader GIF with our icon editor easily....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Graphite-Web

    Graphite-Web

    A highly scalable real-time graphing system

    Graphite does two things, it stores numeric time-series data and renders graphs of this data on demand. What Graphite does not do is collect data for you, however, there are some tools out there that know how to send data to graphite. Even though it often requires a little code, sending data to Graphite is very simple. Graphite is an enterprise-scale monitoring tool that runs well on cheap hardware. It was originally designed and written by Chris Davis at Orbitz in 2006 as side project that...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Pixel It

    Pixel It

    Create pixel art from an image

    Pixel It is a JavaScript library that converts images into pixel art. It allows users to define pixel sizes, apply color palettes, and convert images to grayscale, providing a simple way to create pixelated versions of images for various applications.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    jeelizFaceFilter

    jeelizFaceFilter

    Javascript/WebGL lightweight face tracking library

    This JavaScript library detects and tracks the face in real time from the camera video feed captured with WebRTC. Then it is possible to overlay 3D content for augmented reality applications. We provide various demonstrations using main WebGL 3D engines. We have included in this repository the release versions of the 3D engines to work with a determined version (they are in /libs/<name of the engine>/).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    smartcrop.js

    smartcrop.js

    Content aware image cropping

    Image cropping is a common task in many web applications. Usually just cutting out the center of the image works out ok. It's often a compromise and sometimes it fails miserably. Smartcrop.js is the result of my experiments with content aware image cropping. It uses fairly simple image processing and a few rules to attempt to create better crops of images. This library is still in it's infancy but the early results look promising. So true to the open source mantra of release early, release...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    textures.js

    textures.js

    SVG patterns for data visualization

    Textures.js is a JavaScript library for creating SVG patterns. Made on top of d3.js, it is designed for data visualization. Import textures.js from NPM. You can also use textures.js in your HTML page with a <script> tag by downloading textures.js to a local folder or by using the Unpkg CDN network. Textures.js can be used alongside d3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Vivus.js

    Vivus.js

    JavaScript library to make drawing animation on SVG

    Vivus is a lightweight JavaScript class (with no dependencies) that allows you to animate SVGs, giving them the appearence of being drawn. There are a variety of different animations available, as well as the option to create a custom script to draw your SVG in whatever way you like. Every path element is drawn at the same time with a small delay at the start. This is currently the default animation. Each line is drawn synchronously. They all start and finish at the same time, hence the name...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ScrollReveal

    ScrollReveal

    Animate elements as they scroll into view

    ScrollReveal is a JavaScript library for animating HTML elements as they enter the browser viewport. Developers initialize a shared ScrollReveal instance and use its reveal method to target elements with CSS selectors. The library is designed to make scroll-triggered entrance effects easy to add without building custom visibility logic. It can be loaded directly in a browser or installed through npm.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 20
    react-blessed

    react-blessed

    A react renderer for blessed

    A React custom renderer for the blessed library. This renderer should currently be considered as experimental, is subject to change and will only work with React's latest version (17.x.x, using Fiber). Any of the blessed widgets can be rendered through react-blessed by using a lowercased tag title. Text nodes, on the other hand, will be rendered by applying the setContent method with the given text on the parent node. As with React's DOM renderer, react-blessed lets you handle the original...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    lax.js

    lax.js

    Library to create smooth & beautiful animations when you scroll

    Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll. Lax.js 2.0 has been completely re-written with a focus on modularity and flexibility giving you more tools to create awesome animations. To implement lax you need to create at least one driver, to provide values for animations, as well as the element animation bindings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Animatable

    Animatable

    One property, two values, endless possiblities

    ...Selecting a tile reveals the property name, both values, authorship information, and controls for moving to adjacent examples. Keyboard navigation supports Escape and the arrow keys for faster exploration. The page generates its keyframes dynamically with JavaScript and applies compatibility fixes through StyleFix. It serves as a visual reference and experimental showcase rather than a general-purpose animation library.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    C3.js

    C3.js

    A D3-based reusable chart library

    C3 makes it easy to generate D3-based charts by wrapping the code required to construct the entire chart. We don't need to write D3 code any more. C3 gives some classes to each element when generating, so you can define a custom style by the class and it's possible to extend the structure directly by D3. C3 provides a variety of APIs and callbacks to access the state of the chart. By using them, you can update the chart even after it's rendered. C3 enables deeper integration of charts into...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Rickshaw

    Rickshaw

    JavaScript toolkit for creating interactive real-time graphs

    Rickshaw provides the elements you need to create interactive graphs, renderers, legends, hovers, range selectors, etc. You put the pieces together. It's all based on d3 underneath, so graphs are drawn with standard SVG and styled with CSS. Customize all you like with techniques you already know. Rickshaw is free and open source, available under the MIT license. Developed at Shutterstock. Rickshaw relies on the fantastic D3 visualization library to do lots of the heavy lifting for stacking...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    React Move

    React Move

    Beautiful, data-driven animations for React

    The API for React Move has been essentially stable since the 2.0 version. The 4.0 version of React Move introduced a change that broke the hard dependency on d3-interpolate and introduced the interpolation prop. The current version of React Move will by default only do numeric interpolation and apply easing functions. If you only need to do numeric interpolation you don't need to do anything. Just upgrade and done. The API for React Move 5.x and 6.x is exactly the same. The 5.x version just...
    Downloads: 0 This Week
    Last Update:
    See Project