Showing 447 open source projects for "testing"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    Semiotic

    Semiotic

    A data visualization framework combining React & D3

    Semiotic is a data visualization framework combining React & D3. It provides three types of frames XYFrame, OrdinalFrame, NetworkFrame, to deploy a wide variety of charts. XY data i.e. line charts and scatterplots. Categorical data i.e. bar charts, violin plots, parallel coordinates. Topological and network data i.e. flow diagrams, network visualization, and hierarchical views. A guide for creating a line chart, timeseries, difference line, and line percents using XYFrame along with hover...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    DigitalPlat FreeDomain

    DigitalPlat FreeDomain

    DigitalPlat FreeDomain: Free Domain For Everyone

    ...The repository includes documentation for account setup, DNS configuration, and domain activation. It is intended to be approachable even for users with little prior DNS experience. FreeDomain is best suited for personal websites, small projects, testing environments, and public-interest web initiatives.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    glMatrix

    glMatrix

    Javascript Matrix and Vector library for High Performance WebGL apps

    Javascript has evolved into a language capable of handling realtime 3D graphics, via WebGL, and computationally intensive tasks such as physics simulations. These types of applications demand high performance vector and matrix math, which is something that Javascript doesn't provide by default. glMatrix to the rescue! glMatrix is designed to perform vector and matrix operations stupidly fast! By hand-tuning each function for maximum performance and encouraging efficient usage patterns...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    tapjs

    tapjs

    Test Anything Protocol tools for node

    ...An easily extensible TAP test framework, with outstanding TypeScript support, a CLI, plenty of assertion methods, snapshots, object/method spies, module mocking, file system fixtures, lifecycle hooks, test filtering, comprehensive code coverage analysis, color-accessible test reporters, and more. Software testing is a software and user experience design challenge that balances on the intersection of many conflicting demands.
    Downloads: 0 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
    super-agent-party

    super-agent-party

    All-in-one AI companion! Desktop girlfriend + virtual streamer

    Super Agent Party is an open-source experimental framework designed to demonstrate collaborative multi-agent AI systems interacting within a shared environment. The project explores how multiple specialized AI agents can coordinate to solve complex tasks by communicating with each other and sharing information. Instead of relying on a single monolithic model, the framework organizes agents with different roles or capabilities that cooperate to achieve goals. Each agent may handle different...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    ARC-AGI

    ARC-AGI

    The Abstraction and Reasoning Corpus

    ARC-AGI is a benchmark dataset and experimental framework designed to evaluate and advance artificial general intelligence by testing systems on abstract reasoning tasks that require human-like problem-solving abilities. It consists of a curated set of tasks where models must infer patterns from input-output examples and apply those rules to new unseen cases, without relying on memorization or prior training data. The dataset is structured as grid-based puzzles, where each task requires understanding transformations such as symmetry, counting, or spatial manipulation. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Browsersync

    Browsersync

    Keep multiple browsers & devices in sync when building websites

    With each web page, device and browser, testing time grows exponentially. From live reloads to URL pushing, form replication to click mirroring, Browsersync cuts out repetitive manual tasks. It’s like an extra pair of hands. Customise an array of sync settings from the UI or command line to create a personalised test environment. Need more control? Browsersync is easily integrated with your web platform, build tools, and other Node.js projects.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Web Experience Toolkit

    Web Experience Toolkit

    Open source code library for building innovative websites

    Web Experience Toolkit (WET): Open source code library for building innovative websites that are accessible, usable, interoperable, mobile-friendly and multilingual. This collaborative open source project is led by the Government of Canada. A collection of flexible and themeable templates and reusable components. A collaborative open source project led by the Government of Canada. HTML5-first approach (leveraging native HTML5 support and filling support gaps with “polyfills”) Supporting a...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    NOFX

    NOFX

    Open source AI trading OS for autonomous multi-model trading systems

    NOFX is an open source AI-powered trading operating system designed to automate financial trading workflows using autonomous AI agents. It acts as an infrastructure layer that transforms market data into AI-driven trade decisions and execution. Instead of requiring users to manually configure machine learning models, data sources, and API integrations, the system allows AI components to perceive market conditions, select models, and perform trading actions automatically. It supports running...
    Downloads: 2 This Week
    Last Update:
    See Project
  • One App to Replace Your Entire SaaS Stack Icon
    One App to Replace Your Entire SaaS Stack

    Projects, docs, chat, and AI in one workspace. Work faster, not across 10 tabs.

    ClickUp replaces your scattered tool stack with one AI-powered platform. Stop paying for project management, docs, chat, and time tracking separately when they all live in one place. Teams that consolidate into ClickUp cut software costs and move faster because everything is connected, not siloed across apps that don't talk to each other.
    Try ClickUp Free
  • 10
    Ember CP Validations

    Ember CP Validations

    Ember computed property based validations

    Ember computed property-based validations. An EmberJS validation framework that is completely and utterly computed property based. No observers were used nor harmed while developing and testing this addon. Lazily computed validations. Ruby on rails inspired validators. Support for Ember Data Models, Objects, Components, Services, etc. Support for nested models and objects. Synchronous and asynchronous support. Easily integrated with Ember Data's DS.Errors. No observers. Seriously... there are none. Like absolutely zero. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    get-bin-path

    get-bin-path

    Get the current package's binary path

    Get the current package's binary path (using the package.json bin field). This is useful when testing a package's binary. Using get-bin-path (as opposed to hard-coding the path to the binary). Validates that the package.json bin field is correctly setup. Decouples the binary path from the tests, which allows moving the file without rewriting the tests. This package is an ES module and must be loaded using an import or import() statement, not require().
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ShareDB

    ShareDB

    Realtime database backend based on Operational Transformation (OT)

    ...Middleware for implementing access control and custom extensions. Ideal for use in browsers or on the server. In-memory implementations of database and pub/sub for unit testing. Access to historic document versions. Realtime user presence syncing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Lerna

    Lerna

    A tool for managing JavaScript projects with multiple packages

    Lerna is a tool for managing JavaScript projects with multiple packages. Many times splitting a large codebase into several independently versioned packages is necessary for code sharing. However, this can make testing and tracking changes across repositories quite difficult. As a solution to this, many projects organize their codebases into multi-package repositories. It is Lerna's job to manage these multi-package repositories, optimizing workflow and reducing the time and space requirements for numerous copies of packages in development and build environments. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    chrome-cdp

    chrome-cdp

    Give your AI agent access to your live Chrome session

    ...Its architecture likely abstracts CDP commands into higher-level operations that are easier for agents to use. This makes it particularly useful for automation tasks such as web scraping, testing, and dynamic data retrieval. The system emphasizes precision and control, allowing agents to operate browsers programmatically with fine-grained actions. Overall, chrome-cdp-skill acts as a bridge between AI reasoning and real-world web interaction.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    node.js-clean-architecture

    node.js-clean-architecture

    A use case of Clean Architecture in Node.js comprising of Express.js

    ...It provides practical examples of dependency injection, use cases, and repository patterns, helping developers understand how to apply theoretical concepts in real-world applications. The structure allows teams to adapt or replace technologies without affecting core logic, which is essential for long-term projects. It also includes testing strategies that align with the architecture, ensuring that each layer can be validated independently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    web3.js Ethereum JavaScript API

    web3.js Ethereum JavaScript API

    Ethereum JavaScript API

    Web3.js 4.x has been released. Checkout 4.x API documentation and migration guide for testing, early feedback and contributions. This is the Ethereum JavaScript API which connects to the Generic JSON-RPC spec. You need to run a local or remote Ethereum node to use this library. Additionally you can set a provider using web3.setProvider() (e.g. WebsocketProvider). We support types within the repo itself. Please open an issue here if you find any wrong types.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CodeMachine

    CodeMachine

    CLI tool for multi-agent workflows and automated code generation

    CodeMachine CLI is a command-line orchestration engine designed to run coordinated multi-agent workflows locally. It enables developers to transform high-level specifications into production-ready code by managing planning, architecture, implementation, testing, and validation within a unified environment. CodeMachine CLI supports parallel execution through multiple specialized agents, allowing faster development cycles and scalable automation. Built for flexibility, it can handle anything from simple scripts to complex, long-running workflows that span hours or days. CodeMachine also integrates with various AI engines, assigning roles such as planning, coding, and review to different models for efficient collaboration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Claude Code Project Configuration

    Claude Code Project Configuration

    Comprehensive Claude Code project configuration example with hooks

    ...It also includes custom agents that automate tasks such as deep code review, PR reviews, or quality checks, and slash-commands that developers can invoke to kick off common operations directly from the coding environment. Hooks are employed to automate development tasks like formatting, linting, and testing on file changes, ensuring consistency and preventing regressions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MDN Learning Area

    MDN Learning Area

    GitHub repo for the MDN Learning Area

    learning-area is the official GitHub repository for the MDN Web Docs Learning Area, a collection of educational resources designed to teach core web development technologies. It contains the code examples referenced throughout MDN’s tutorials and articles, covering topics such as HTML, CSS, JavaScript, and web APIs. Each directory in the repository mirrors the module structure of the MDN Learning Area, allowing learners to follow along easily as they read through corresponding lessons. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    lodash

    lodash

    Modern JavaScript utility library delivering modularity & performance

    ...Lodash makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc. Lodash’s modular methods are great for iterating arrays, objects, & strings, manipulating & testing values, and creating composite functions. Lodash is available in a variety of builds & module formats. Lodash is released under the MIT license & supports modern environments. Review the build differences & pick one that’s right for you. Lodash is available in a variety of builds & module formats. Tested in Chrome 74-75, Firefox 66-67, IE 11, Edge 18, Safari 11-12, & Node.js 8-12.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    EpicReact.Dev

    EpicReact.Dev

    Build a ReactJS App workshop

    EpicReact.Dev is the codebase used in the “Build an Epic React App” workshop, where participants build a complete React application from scratch. The project demonstrates how to structure a modern React app, including data modeling, authentication, routing, testing, and interaction with a backend. It uses a realistic “bookshelf” domain where users can manage lists of books, track reading status, and record notes, which provides a concrete context for learning. The repository includes setup scripts and system requirements checks for Git, Node, and npm, plus Docker and Codespaces options for people who struggle with local environments. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    chrome-remote-interface

    chrome-remote-interface

    Chrome Debugging Protocol interface for Node.js

    ...By connecting to a running browser instance with remote debugging enabled, developers can inspect network activity, manipulate pages, capture screenshots, automate navigation, and analyze performance metrics. The library is commonly used for building browser automation scripts, testing tools, web scraping systems, and custom developer tooling that interacts directly with Chrome internals. Unlike higher-level tools such as Puppeteer, Chrome Remote Interface focuses on exposing the raw protocol in a more flexible and transparent way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    emotion

    emotion

    CSS-in-JS library designed for high performance style composition

    Emotion is a library designed for writing css styles with JavaScript. It provides powerful and predictable style composition in addition to a great developer experience with features such as source maps, labels, and testing utilities. Both string and object styles are supported. There are two primary methods of using Emotion. The first is framework agnostic and the second is for use with React. Similar to the style prop, but also has support for auto vendor-prefixing, nested selectors, and media queries. Allows developers to skip the styled API abstraction and style components and elements directly. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Rivet

    Rivet

    Visual AI IDE for building agents with prompt chains and graphs

    Rivet is an open source visual AI programming environment designed to help developers build complex AI agents using a node-based interface and prompt chaining workflows. It provides a desktop application that allows users to visually construct and debug AI logic as interconnected graphs, making it easier to manage sophisticated interactions between language models and external tools. Rivet also includes a TypeScript library that enables these visual graphs to be executed and integrated...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Playwright Skill for Claude Code

    Playwright Skill for Claude Code

    Claude Code Skill for browser automation with Playwright

    ...It is structured as a modular skill within the Claude ecosystem, meaning it can be installed as a plugin and invoked automatically when browser automation tasks are required. The system supports a wide range of use cases, including testing web applications, validating user interfaces, automating workflows, and extracting data from websites. One of its key advantages is its ability to generate custom Playwright code tailored to each request, allowing flexible and context-aware automation.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo