Showing 578 open source projects for "d3.js"

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
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 1
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    LibPDF

    LibPDF

    A modern PDF library for TypeScript

    LibPDF-js/core is a modern, TypeScript-first PDF processing library that provides a comprehensive toolkit for parsing, modifying, and generating PDF documents with a clean, intuitive API designed to handle real-world files safely and robustly. Unlike many existing JavaScript PDF libraries, it emphasizes lenient parsing that can gracefully handle malformed structures and fallback strategies where typical parsers fail, making it useful for production environments that encounter unpredictable file formats. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    jstraining

    jstraining

    Training materials designed to teach JavaScript

    jstraining is a curated set of training materials designed to teach JavaScript with a practical, hands-on approach. It organizes slides, exercises, and example projects into a progressive curriculum that moves from language fundamentals to tooling and best practices. Learners write code early and often, reinforcing concepts like functions, objects, modules, and asynchronous control flow. The repository encourages modern syntax and patterns while keeping examples small enough to digest in a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Driver.js

    Driver.js

    A lightweight, dependency-free JavaScript library

    ...Accessibility and keyboard interaction are considered so tours remain usable beyond simple mouse clicks. Because it has no hard dependency on a specific framework, it integrates into vanilla JS apps or modern stacks alike.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    fastn

    fastn

    (Alpha stage software) fastn - Full-stack Web Development Made Easy

    ftd is a programming language for building user interfaces and content-centric websites. ftd is easy to learn, especially for nonprogrammers, but it does not compromise on what you can build with it. fastn is a web framework, a content management system, and an integrated development environment for ftd. fastn is a web server, that compiles ftd to HTML/CSS/JS and can be deployed on your server, or on fastn cloud by FifthTry. ftd is designed with minimal and uniform syntax, and at first glance does not even look like a programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Highlight.js

    Highlight.js

    JavaScript syntax highlighter with language auto-detection

    Highlight.js is a syntax highlighter written in JavaScript. It works in the browser as well as on the server. It can work with pretty much any markup, doesn’t depend on any other frameworks, and has automatic language detection. Highlight.js supports over 180 languages in the core library. There are also 3rd party language definitions available to support even more languages. We strongly recommend <pre><code> wrapping for code blocks. It's quite semantic and "just works" out of the box with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Graphiti

    Graphiti

    Stylish Graph APIs

    Graphiti makes RESTful Resources a first-class concept. This enables reading and writing a graph of data in a single request, a schema with a backward-compatible guarantee, end-to-end integration test patterns, seamless microservices and much more. If you just want to get a 5-minute feel for Graphiti code and all the functionality that comes out-of-the-box, head to Quickstart. If you want a birds-eye view of Graphiti’s moving pieces, check out our Intro to Graphiti video or The Lifecycle of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    ember-power-select

    ember-power-select

    The extensible select component built for ember

    Inspired by Select2.js, selectize.js and others, it supports groups, filtering, multiple selections, and keyboard navigation and is accessible right away. Built using ember best practices, it feels natural to use and plays nicely with promises, actions, and ember-data collections. Want custom html? Pass a block. Async searching? Use an action. Something totally custom?
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ngx-bootstrap

    ngx-bootstrap

    Fast and reliable Bootstrap widgets in Angular

    ngx-bootstrap provides Bootstrap components powered by Angular, so you don't need to include original JS components. We put much effort into making ngx-bootstrap modular so you can implement your templates, styles, whatnot. All components are designed with extensibility and adaptivity in mind. You can expect them to work on Mobile and Desktop with the same level of performance. We have incorporated a set of style guides and guidelines to enhance both code maintainability and readability. ...
    Downloads: 0 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
  • 10
    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. The library centers around one main function that...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Phoenix LiveView

    Phoenix LiveView

    Rich, real-time user experiences with server-rendered HTML

    Phoenix LiveView is an Elixir library that enables rich, real-time user experiences by using server-rendered HTML over WebSockets, providing seamless dynamic interactivity without needing front-end JavaScript frameworks. It integrates deeply with Phoenix and ships by default in new Phoenix applications. LiveView brings a unified experience to building web applications. You no longer have to split work between client and server, across different toolings, layers, and abstractions. Instead,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Azure SDK for JavaScript

    Azure SDK for JavaScript

    This repository is for active development of the Azure SDK for JS

    This repository is for the Azure SDK for JavaScript (Node.js & Browser). It contains libraries for the breadth of Azure services. Management libraries are packages that you would use to provision and manage Azure resources. Client libraries are packages that you would use to consume these resources and interact with them. The readme for each package contains code samples and package information. This readme can be found in the corresponding package folder under the folder of the service of...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Cytoscape.js

    Cytoscape.js

    Graph theory library for visualization and analysis

    A fully featured graph library written in pure JS. Permissive open source license (MIT) for the core Cytoscape.js library and all first-party extensions. Used in commercial projects and open-source projects in production. Designed for users first, for both frontfacing app usecases and developer usecases. Highly optimized. Compatible with All modern browsers. Legacy browsers with ES5 and canvas support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    TensorFlow.js

    TensorFlow.js

    TensorFlow.js is a library for machine learning in JavaScript

    ...Tensors are the core datastructure of TensorFlow.js They are a generalization of vectors and matrices to potentially higher dimensions. Built on top of TensorFlow.js, the ml5.js library provides access to machine learning algorithms and models in the browser with a concise, approachable API. Comfortable with concepts like Tensors, Layers, Optimizers and Loss Functions (or willing to get comfortable with them)? TensorFlow.js provides flexible building blocks for neural network programming in JavaScript.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Workbox

    Workbox

    JavaScript libraries for Progressive Web Apps

    ...Precaching, runtime caching, strategies, request routing, background sync, and helpful debugging. Wish you could rely on Google Fonts being available offline after the user has visited your site? Add a quick rule to serve them from the cache. Make your JS and CSS fast by returning the assets from the cache, while making sure they are updated in the background for the next use.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Layui UI

    Layui UI

    An open source Web UI component library

    layui is a set of open-source Web UI component library, which adopts its own classic modularization specifications and follows the development method of native HTML/CSS/JS. It is very easy to use and ready to use. Its style is simple and light, while its components are elegant and rich. Every detail from source code to usage method has been carefully crafted, which is very suitable for the rapid development of web interface. Layui is different from those front-end frameworks based on the bottom layer of MVVM, but it does not go against the road, but believes in returning to the basics. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    SST

    SST

    Build serverless apps. Set breakpoints and test your functions locally

    SST is an open-source serverless application platform that deploys to your AWS account, helping you go from idea to IPO. Work on your local Lambda functions lives, without mocking or redeploying your app. Higher-level CDK constructs are made specifically for building serverless apps. Manage the resources in your application with the SST Console. Traditionally, we’ve built and deployed web applications where we have some degree of control over the HTTP requests that are made to our server....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Metro 4

    Metro 4

    Impressive component library for expressive web development

    ...Metro 4 is accessible in various ways. You can get Metro 4 from NPM, Nuget, GitHub, and GitLab. Metro 4 is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with responsive grid system, extensive prebuilt components, and powerful plugins. Metro 4 developed to build websites in Windows Metro Style and include general styles, grid, layouts, typography, 100+ components and routines, 500+ built-in icons.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    DataLoader

    DataLoader

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

    ...This ultimately became the underpinning for Facebook's GraphQL server implementation and type definitions. DataLoader is a simplified version of this original idea implemented in JavaScript for Node.js services. DataLoader is often used when implementing a graphql-js service, though it is also broadly useful in other situations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Inquirer.js

    Inquirer.js

    A collection of common interactive command line user interfaces

    ...Create a self contained inquirer module. If you don't want to affect other libraries that also rely on inquirer when you overwrite or add new prompt types. Internally, Inquirer uses the JS reactive extension to handle events and async flows. This mean you can take advantage of this feature to provide more advanced flows. For example, you can dynamically add questions to be asked.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Oat UI

    Oat UI

    Ultra-lightweight, zero dependency, semantic HTML, CSS, JS UI library

    Oat is an ultra-lightweight front-end UI library designed to automatically style semantic HTML using minimal CSS and JavaScript with zero external dependencies. The project focuses on simplicity and performance, allowing developers to create clean, modern interfaces without relying on heavy frameworks or complex build systems. Oat works by applying sensible default styling directly to standard HTML elements, meaning developers can achieve polished layouts with little to no custom classes....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    jSuites

    jSuites

    Collection of lightweight common required javascript web components

    jSuites is a robust collection of lightweight, responsive JavaScript plugins and web components designed to provide common UI building blocks that work across frameworks and platforms while keeping performance and simplicity at the forefront. It includes a broad set of components such as calendars, dropdowns, color pickers, modals, sliders, tags, input masks, context menus, and rich form utilities that help enhance user experience without reinventing the wheel for each project. These...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    zshy

    zshy

    Bundler-free build tool for TypeScript libraries

    ...Originally created for building popular libraries such as Zod, zshy fills the niche for a straightforward, convention-over-configuration build pipeline for TypeScript packages. The tool copies non-JS assets, supports .tsx, and makes CLI packaging easy, helping maintain consistent library outputs with minimal boilerplate.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PHP Map

    PHP Map

    PHP arrays and collections made easy

    ...Map also supports typical array operations like push, remove, and iteration alongside higher-level methods for grouping, mapping, and reducing values. Because it leverages familiar patterns, developers experienced with modern JS or Laravel will find it intuitive and lightweight enough to use in a wide range of PHP projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Laravel Sharp

    Laravel Sharp

    Laravel 10+ Content management framework

    ...I mean, if the project is about spaceships, space travels, and pilots, why would the CMS talk about articles, categories, and tags? Developers should not have to work on the front-end development for the CMS. Because life is complicated enough, Sharp takes care of all the responsive / CSS / JS stuff.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo