Showing 3490 open source projects for "testing"

View related business solutions
  • 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
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 1
    Nimble

    Nimble

    A Matcher Framework for Swift and Objective-C

    Use Nimble to express the expected outcomes of Swift or Objective-C expressions. Inspired by Cedar. Apple's Xcode includes the XCTest framework, which provides assertion macros to test whether code behaves properly. XCTest assertions have a couple of drawbacks. Not enough macros. There's no easy way to assert that a string contains a particular substring, or that a number is less than or equal to another. It's hard to write asynchronous tests. XCTest forces you to write a lot of boilerplate...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Werkzeug

    Werkzeug

    The comprehensive WSGI web application library

    Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries. Werkzeug doesn’t enforce any dependencies. It is up to the developer to choose a template engine, database adapter, and even how to handle requests. Includes an interactive debugger that allows inspecting stack traces and source code in the browser with an interactive interpreter for any frame in...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    moq

    moq

    Interface mocking tool for go generate

    ...This makes it easier to test code that depends on interfaces without writing repetitive mock boilerplate by hand. Moq is useful for Go developers who prefer simple, readable, generated mocks that fit naturally into standard testing workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    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
  • 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
  • 5
    xqvm-py

    xqvm-py

    A python implementation of the Quip Network's quantum virtual machine

    ...It integrates into the broader Quip ecosystem, allowing interoperability with other components such as blockchain nodes and management tools. Python’s dynamic nature makes it suitable for testing new algorithms, educational purposes, and exploratory research. The implementation likely sacrifices some performance compared to Rust but gains significant flexibility and ease of iteration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    CPU Features

    CPU Features

    A cross platform C99 library to get cpu features at runtime

    cpu_features is a cross-platform C library developed by Google that provides a simple and efficient way to detect available CPU features at runtime across a wide range of architectures and operating systems. It enables applications to determine which instruction sets (such as SSE, AVX, or NEON) are supported on the host machine, allowing developers to optimize performance dynamically. The library supports numerous architectures—including x86, ARM, AArch64, MIPS, POWER, RISCV, LoongArch, and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    PortableGL

    PortableGL

    An implementation of OpenGL 3.x-ish in clean C

    ...This lightweight graphics library allows OpenGL-style rendering without GPU acceleration, making it ideal for educational use, debugging, embedded systems, and retro-style software rendering. Because it mirrors OpenGL syntax and design, it can act as a drop-in CPU renderer for testing or deploying 3D graphics on platforms without GPU support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Sniprun

    Sniprun

    A neovim plugin to run lines/blocs of code

    Sniprun is a code runner plugin for neovim written in Lua and Rust. It aims to provide stupidly fast partial code testing for interpreted and compiled languages. Sniprun blurs the line between standard save/run workflow, jupyter-like notebook, and REPL/interpreters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    fluent-rs

    fluent-rs

    Rust implementation of Project Fluent

    The fluent-rs workspace is a collection of Rust crates implementing Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations. Project Fluent keeps simple things simple and makes complex things possible. The syntax used for describing translations is easy to read and understand. At the same time it allows, when necessary, to represent complex concepts from natural languages like gender, plurals, conjugations, and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    Laravel Localization

    Laravel Localization

    Easy localization for Laravel

    Easy i18n localization for Laravel, a useful tool to combine with Laravel localization classes. As you can modify the supportedLocales even by renaming their keys, it is possible to use the string uk instead of en-GB to provide custom lang url segments. Of course, you need to prevent any collisions with already existing keys and should stick to the convention as long as possible. But if you are using such a custom key, you have to store your mapping to the localesMapping array. This...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Agrona

    Agrona

    High Performance data structures and utility methods for Java

    Agrona provides a library of data structures and utility methods that are a common need when building high-performance applications in Java. Many of these utilities are used in the Aeron efficient reliable UDP unicast, multicast, and IPC message transport and provides high-performance buffer implementations to support the Simple Binary Encoding Message Codec.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    go-web-framework-benchmark

    go-web-framework-benchmark

    Go web framework benchmark

    go-web-framework-benchmark is a benchmark suite for comparing the performance of Go web frameworks. It was created to measure full HTTP request processing instead of only route matching speed. The project runs small real HTTP servers for many stable frameworks and tests a simple /hello endpoint. It can add configurable handler delay to simulate business work such as database calls, cache access, disk writes, socket activity, or microservice calls. The benchmark uses wrk and scripts to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Swift Macros

    Swift Macros

    A curated list of awesome Swift Macros

    Swift Macros is a curated collection of Swift macro resources, tools, examples, and learning material. It is intended for developers who want to understand, build, test, and distribute Swift macros in modern Swift projects. The repository gathers community-created macros alongside frameworks, articles, Apple resources, tutorials, and related tooling. Its structure makes it easier to discover practical macro use cases without searching across scattered blog posts and packages. It is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    HARPOON 2

    HARPOON 2

    Getting you where you want with the fewest keystrokes

    ...In addition to file marks, Harpoon also supports storing terminal commands and sending them to persistent terminals, allowing workflows that blend code editing with compilation, testing, or server control all from within Neovim.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    react2shell-scanner

    react2shell-scanner

    High Fidelity Detection Mechanism for RSC/Next.js RCE

    ...The scanner integrates with standard CI/CD pipelines, letting teams detect issues early in development rather than discovering them in production or during penetration testing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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
  • 17
    Testcontainers for PHP

    Testcontainers for PHP

    Implementation for PHP

    ...Run your application in a short-lived test mode with dependencies, such as databases, message queues or web servers, to give you a rich interactive and explorative testing environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    dyrector.io

    dyrector.io

    dyrector.io is a self-hosted continuous delivery & deployment platform

    ...Enable them to autonomously configure and deploy various versions of microservices to test environments. They have the flexibility to run arbitrary workloads on any accessible nodes, potentially transforming their local machines or any remote infrastructures into testing platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AWS Connected Device Framework

    AWS Connected Device Framework

    Managing connected devices

    ...If deploying to a production environment, always ensure you are checking out one of the release tags rather than checking out the main branch. This will ensure you do not inadvertently deploy a new version of the framework without testing it first.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Discord.Net

    Discord.Net

    An unofficial .Net wrapper for the Discord API

    ...These are not included in the main repository and are instead taken over by Discord.NET Labs. Discord.NET Labs is an experimental fork of Discord.NET that implements the newest discord features for testing and development to eventually get merged into Discord.NET. A counterpart to the well-known command service of Discord.Net, the Interaction Framework implements the same feature-rich structure to register & handle interactions like application commands & buttons. Slash commands are purposed to take over the normal prefixed commands in Discord and come with good functionality to serve as a replacement. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    NG-ALAIN

    NG-ALAIN

    NG-ZORRO admin panel front-end framework

    ...In line with Ant Design design values. Rich dozens of basic components. A set of higher-order business components, diagrams, authentication, authorization, caching, mocking, testing, etc. A complete, production-ready Angular scaffolding. A large number of example pages can be directly referenced and used. Contains NG-ALAIN Schematics, VSCODE plugin. Interaction language and visual style extracted from enterprise-level mid- and back-end products. Detailing functions to allow users to focus more on business. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Laravel MongoDB

    Laravel MongoDB

    MongoDB based eloquent model and Query builder for Laravel

    This package adds functionalities to the Eloquent model and Query builder for MongoDB, using the original Laravel API. This library extends the original Laravel classes, so it uses exactly the same methods. Make sure you have the MongoDB PHP driver installed. In case your Laravel version does NOT autoload the packages, add the service provider to config/app.php. For usage with Lumen, add the service provider in bootstrap/app.php. In this file, you will also need to enable Eloquent. You must...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    XiangShan

    XiangShan

    Open-source high-performance RISC-V processor

    ...A modular microarchitecture separates frontend, backend, and memory subsystems with coherent caches and scalable interconnects, enabling multi-core configurations. The project invests heavily in verification: differential testing against reference models, extensive random instruction tests, and full software stacks (bootloaders, Linux) to validate correctness under realistic workloads. Tooling around the core (build scripts, simulators, waveform/debug support) lowers the barrier for academics and industry contributors to experiment and extend.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Synthetic Data Vault (SDV)

    Synthetic Data Vault (SDV)

    Synthetic Data Generation for tabular, relational and time series data

    The Synthetic Data Vault (SDV) is a Synthetic Data Generation ecosystem of libraries that allows users to easily learn single-table, multi-table and timeseries datasets to later on generate new Synthetic Data that has the same format and statistical properties as the original dataset. Synthetic data can then be used to supplement, augment and in some cases replace real data when training Machine Learning models. Additionally, it enables the testing of Machine Learning or other data dependent software systems without the risk of exposure that comes with data disclosure. Underneath the hood it uses several probabilistic graphical modeling and deep learning based techniques. To enable a variety of data storage structures, we employ unique hierarchical generative modeling and recursive sampling techniques.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    AWS X-Ray SDK for Go

    AWS X-Ray SDK for Go

    AWS X-Ray SDK for the Go programming language

    AWS X-Ray recommends using AWS Distro for OpenTelemetry (ADOT) to instrument your application instead of this X-Ray SDK due to its wider range of features and instrumentations. See the AWS X-Ray docs on Working with Go for more help with choosing between ADOT and X-Ray SDK. Install the SDK using the following command (The SDK's non-testing dependencies will be installed): Use go get to retrieve the SDK to add it to your GOPATH workspace. X-Ray Go SDK will by default generate no-op trace and segment id for unsampled requests and secure random trace and entity id for sampled requests. If customer wants to enable generating secure random trace and entity id for all the (sampled/unsampled) requests (this is applicable for trace id injection into logs use case) then they achieve that by setting AWS_XRAY_NOOP_ID environment variable as False.
    Downloads: 1 This Week
    Last Update:
    See Project