Showing 943 open source projects for "tests"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 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
  • 1
    Artillery

    Artillery

    Cloud-scale load testing. Fully serverless, test any stack

    ...The most advanced load-testing platform in the world. Get started and run a test in minutes from your local machine. Then scale it out effortlessly. Free & open-source. Artillery scales like no other. Run your tests from your own AWS account with no infra to set up or manage. Use Playwright to load test with real browsers. Test HTTP, WebSocket, Socket.io, gRPC, Kafka, HLS, and more. Write scenarios with multi-step interactions. Designed for testing transactional APIs and web apps. Use ready-made integrations or write custom logic in Node.js, using any of the thousands of useful npm modules. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Jest

    Jest

    Delightful JavaScript Testing

    Jest is a delightful, comprehensive JavaScript testing framework that works right out of the box for most JavaScript projects. It works on projects that use Babel, TypeScript, Angular, React, Node and so much more! It works fast and simple, capturing snapshots either alongside your tests or embedded inline to make testing and tracking changes over time a whole lot easier. Jest is designed to ensure the correctness of any JavaScript codebase. It has a great API, is well maintained and well documented, and can be extended to meet your exact requirements. Simply put, Jest just makes testing delightful!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Specification

    Specification

    Base class with tests for adding specifications to a DDD model

    Specification is a .NET library that implements the Specification pattern to encapsulate query logic into reusable, composable objects. Its primary goal is to pull filtering, sorting, and projection logic out of repositories and services, reducing duplication and improving maintainability. The library works especially well with Entity Framework Core, enabling developers to centralize query definitions instead of scattering LINQ expressions throughout the codebase. By defining specifications...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Kotest

    Kotest

    Powerful, elegant and flexible test framework for Kotlin

    Kotest is a flexible and comprehensive testing tool for Kotlin with multiplatform support. Powerful, elegant, and flexible test framework for Kotlin with additional assertions, property testing, and data-driven testing. The Kotest test framework enables tests to be laid out in a fluid way and execute them on JVM, Javascript, or native platforms. With built-in coroutine support at every level, the ability to use functions such as test lifecycle callbacks, extensive extension points, advanced conditional evaluation, powerful data-driven testing, and more. The Kotest assertions library is a Kotlin-first multi-platform assertions library with over 300 rich assertions. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    Robot Framework

    Robot Framework

    Generic automation framework for acceptance testing and RPA

    Robot Framework is a generic open source automation framework. It can be used for test automation and robotic process automation (RPA). Robot Framework is supported by Robot Framework Foundation. Many industry-leading companies use the tool in their software development. Robot Framework is open and extensible. Robot Framework can be integrated with virtually any other tool to create powerful and flexible automation solutions. Robot Framework is free to use without licensing costs. Robot...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    Sortable behaviour for Eloquent models

    Sortable behaviour for Eloquent models

    Sortable behaviour for Eloquent models

    This package provides a trait that adds sortable behavior to an Eloquent model. The value of the order column of a new record of a model is determined by the maximum value of the order column of all records of that model + 1. The package also provides a query scope to fetch all the records in the right order. Spatie is a web design agency in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Verible

    Verible

    Verible is a suite of SystemVerilog developer tools

    ...The spirit of the project is that no-one should ever have to develop a SystemVerilog parser for their own application, because developing a standard-compliant parser is an enormous task due to the syntactic complexity of the language. Verible's parser is also regularly tested against an ever-growing suite of (tool-independent) language compliance tests. A lesser (but notable) objective is that the language-agnostic components of Verible be usable for rapidly developing language support tools for other languages.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8
    Brownie

    Brownie

    A Python-based development and testing framework for smart contracts

    ...Once installed, you will never have to activate a virtual environment prior to using Brownie. Brownie documentation is hosted at Read the Docs. Use tox to run the complete suite against the full set of build targets, or pytest to run tests against a specific version of Python. If you are using pytest you must include the -p no:pytest-brownie flag to prevent it from loading the Brownie plugin.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Shaderc

    Shaderc

    A collection of tools, libraries, and tests for Vulkan shader

    Shaderc is a collection of tools and libraries for compiling shaders—small programs that run on GPUs—into SPIR-V, the intermediate representation used by the Vulkan graphics API. It provides both a command-line tool (glslc) and a C/C++ library (libshaderc) that wrap the functionality of glslang (the Khronos reference compiler for GLSL) and SPIRV-Tools to deliver a modern, scriptable, and efficient shader compilation workflow. The glslc compiler offers a GCC/Clang-like interface for building...
    Downloads: 11 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
  • 10
    CodiumAI PR-Agent

    CodiumAI PR-Agent

    AI-Powered tool for automated pull request analysis

    CodiumAI PR-Agent is an open-source tool aiming to help developers review pull requests faster and more efficiently. It automatically analyzes the pull request and can provide several types of commands. See the Usage Guide for instructions how to run the different tools from CLI, online usage, Or by automatically triggering them when a new PR is opened. You can try GPT-4 powered PR-Agent, on your public GitHub repository, instantly. Just mention @CodiumAI-Agent and add the desired command in...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Go Clean template

    Go Clean template

    Clean Architecture template for Golang services

    The purpose of the template is to show how to organize a project and prevent it from turning into spaghetti code, where to store business logic so that it remains independent, clean, and extensible, how not to lose control when a microservice grows. Configuration. First, config.yml is read, then environment variables overwrite the yaml config if they match. The config structure is in the config.go. The env-required: true tag obliges you to specify a value (either in yaml, or in environment...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Docker tools

    Docker tools

    Useful tools when you are running your project inside docker container

    Running a DNS service for docker containers always messes with the DNS settings of your workstation. Especially if these DNS/discovery services themselves run inside docker containers on an active development workstation. Resolving DNS issues is not an easy task. Contrary to that the hosts file is simple. The script first removes all existing entries of all the hostnames of containers created by docker-compose. Configure the environment variables in your .env file. That way it can be used by...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Nightwatch.js

    Nightwatch.js

    End-to-end testing framework in Node.js & using the Webdriver API

    ...Nightwatch.js is used for end-to-end testing of web applications and websites, as well as for Node.js unit and integration testing. It offers a clean yet powerful syntax for quick and easy writing of tests, a built-in command-line test runner, continuous integration and more. It's also easy to extend so you can implement custom commands and assertions.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Wallaby

    Wallaby

    Concurrent browser tests for your Elixir web apps

    Wallaby helps you test your web applications by simulating realistic user interactions. By default, it runs each test case concurrently and manages browsers for you. Here's an example test for a simple Todo application. Because Wallaby manages multiple browsers for you, it's possible to test several users interacting with a page simultaneously. Read on to see what else Wallaby can do or check out the Official Documentation. Wallaby also requires bash to be installed. Generally, bash is...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    Flagsmith

    Flagsmith

    Open source feature flagging and remote config service

    Release features with confidence; manage feature flags across web, mobile, and server-side applications. Use our hosted API, deploy to your own private cloud, or run on-premises. Flagsmith provides an all-in-one platform for developing, implementing, and managing your feature flags. Whether you are moving off an in-house solution or using toggles for the first time, you will be amazed by the power and efficiency gained by using Flagsmith. Flagsmith makes it easy to create and manage feature...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    ArrayFire

    ArrayFire

    ArrayFire, a general purpose GPU library

    ...Together we can fulfill The ArrayFire Mission under an excellent Code of Conduct that promotes a respectful and friendly building experience. Rigorous benchmarks and tests ensuring top performance and numerical accuracy. Cross-platform compatibility with support for CUDA, OpenCL, and native CPU on Windows, Mac, and Linux. Built-in visualization functions through Forge.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    Laravel-Modules

    Laravel-Modules

    Module management In Laravel

    ...By default, the module classes are not loaded automatically. You can autoload your modules using psr-4. With one big added bonus that the original package didn't have, tests.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    RSpec Rails

    RSpec Rails

    RSpec for Rails 5+

    ...RSpec Rails defines ten different types of specs for testing different parts of a typical Rails application. Each one inherits from one of Rails’ built-in TestCase classes, meaning the helper methods provided by default in Rails tests are available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    flagger

    flagger

    Progressive delivery Kubernetes operator (Canary, A/B Testing)

    ...It reduces the risk of introducing a new software version in production by gradually shifting traffic to the new version while measuring metrics and running conformance tests. Flagger implements several deployment strategies (Canary releases, A/B testing, Blue/Green mirroring) using a service mesh (App Mesh, Istio, Linkerd, Kuma, Open Service Mesh) or an ingress controller (Contour, Gloo, NGINX, Skipper, Traefik, APISIX) for traffic routing. For release analysis, Flagger can query Prometheus, InfluxDB, Datadog, New Relic, CloudWatch, Stackdriver or Graphite and for alerting it uses Slack, MS Teams, Discord, and Rocket. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 20
    Tesla

    Tesla

    The flexible HTTP client library for Elixir

    ...Tesla supports multiple HTTP adapter that do the actual HTTP request processing. Each piece of the stream will be encoded as JSON and sent as a new line (conforming to JSON stream format). You can set the adapter to Tesla.Mock in tests.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 21
    Nimble

    Nimble

    A Matcher Framework for Swift and Objective-C

    ...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 code. Nimble addresses these concerns. Would you like to add more information to the test's failure messages? Use the description optional argument to add your own text. Nimble makes sure you don't compare two types that don't match. Tired of so much typing? With Nimble, you can use overloaded operators like == for equivalence, or > for comparisons.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 22
    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. ES5 and canvas support are required, and feature detection is used for optional...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 23
    Pomelo.EntityFrameworkCore.MySql

    Pomelo.EntityFrameworkCore.MySql

    Entity Framework Core provider for MySQL and MariaDB

    ...MySQL 5.6) and other server implementations (e.g. Amazon Aurora) are usually compatible to a high degree as well, but are not tested as part of our CI. Check out our Integration Tests for an example repository that includes an ASP.NET Core MVC Application.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Happo

    Happo

    Visual diffing in CI for user interfaces

    Happo is a visual regression testing tool. It hooks into your CI environment to compare the visual appearance of UI components before and after a change. Screenshots are taken in different browsers and across different screen sizes to ensure consistent cross-browser and responsive styling of your application. The first thing you want to do is to set up a test suite for Happo. A test suite consists of a set of components and variants of those components. There are many ways to do this, and it...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25
    Schemathesis

    Schemathesis

    Guarantee flawless API functionality with test scenarios

    Guarantee flawless API functionality with thorough, high-quality test scenarios generated from your API specification. Schemathesis is a specification-centric API testing tool for Open API and GraphQL-based applications. It reads the application schema and generates test cases, which will ensure that your application is compliant with its schema and never crashes. The application under test could be written in any language; the only thing you need is a valid API schema in a supported format....
    Downloads: 6 This Week
    Last Update:
    See Project
Auth0 Logo