Showing 1857 open source projects for "unitils-test"

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
  • $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
  • 1
    Express

    Express

    Fast, unopinionated, minimalist web framework for Node.js

    Express is a fast, minimal and flexible web application framework for Node.js that offers a robust set of features for web and mobile applications. With a vast selection of HTTP utility methods and middleware, and a thin, unobstructive layer of fundamental features, it’s the ideal solution for single page applications, web sites, hybrids or public HTTP APIs. With Express you’re not forced to use any one ORM or template engine. You have access and support to over 14 template engines...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 2
    Queueable actions in Laravel

    Queueable actions in Laravel

    Queueable actions in Laravel

    Actions are a way of structuring your business logic in Laravel. This package adds easy support to make them queueable.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Dockertest

    Dockertest

    Write better integration tests!

    ...Making slight changes to the schema implies rewriting at least some, if not all of the mocks. The same goes for API changes in the DBAL. To avoid this, it is smarter to test these specific services against a real database that is destroyed after testing. Docker is the perfect system for running unit tests as you can spin up containers in a few seconds and kill them when the test completes. The Dockertest library provides easy to use commands for spinning up Docker containers and using them for your tests. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Django Two-Factor Authentication

    Django Two-Factor Authentication

    Complete Two-Factor Authentication for Django

    ...If you run into problems, please file an issue on GitHub, or contribute to the project by forking the repository and sending some pull requests. The package is translated into English, Dutch and other languages. Please contribute your own language using Transifex. Test drive this app through the example app. It demos most features except the Twilio integration. The example also includes django-user-sessions for providing Django sessions with a foreign key to the user.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 5
    Luau

    Luau

    Fast, small, safe, gradually typed embeddable scripting language

    It is designed to be backward compatible with Lua 5.1, as well as incorporating some features from future Lua releases, but also expands the feature set (most notably with type annotations). Luau is largely implemented from scratch, with the language runtime being a very heavily modified version of Lua 5.1 runtime, with a completely rewritten interpreter and other performance innovations. The runtime mostly preserves Lua 5.1 API, so existing bindings should be more or less compatible with a...
    Downloads: 67 This Week
    Last Update:
    See Project
  • 6
    IPFS Web UI

    IPFS Web UI

    A frontend for an IPFS node

    ...When working on the code, run an ipfs daemon, the local dev server, the unit tests, and the storybook component viewer and see the results of your changes as you save files. If you need to run IPFS in a Docker container, you can still have Web UI available by exposing both the Gateway and Web UI ports. The end-to-end tests (E2E) test the full app in a headless Chromium browser. They spawn real IPFS node for HTTP API and a static HTTP server to serve the app. The purpose of those tests is not being comprehensible, but act as a quick regression and integration suite.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    java-client

    java-client

    Java language binding for writing Appium Tests

    Java language binding for writing Appium Tests conforms to W3C WebDriver Protocol. Since version 8 Appium Java Client had several major changes, which might require to update your client code. Make sure to follow the v7 to v8 Migration Guide in order to streamline the migration process.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 8
    Vercel

    Vercel

    Optimal workflow for frontend teams

    ...The Vercel platform makes it a collaborative experience with deploy previews for every code change, by seamlessly integrating with GitHub, GitLab, and Bitbucket. Avoid surprises by iterating with your entire team. Test from the perspective of your users, on every platform.
    Downloads: 77 This Week
    Last Update:
    See Project
  • 9
    Hypothesis

    Hypothesis

    The property-based testing library for Python

    Hypothesis is a powerful library for property-based testing in Python. Instead of writing specific test cases, users define properties and Hypothesis generates random inputs to uncover edge cases and bugs. It integrates with unittest and pytest, shrinking failing examples to minimal reproducible cases. Widely adopted in production systems, Hypothesis boosts code reliability by exploring input spaces far beyond manually crafted tests.
    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
  • 10
    OEditorX

    OEditorX

    Online EditorX

    OEditorx is an open-source project - A user-friendly online editor tailored for HTML, CSS, and JavaScript. This editor is designed to empower you to write and immediately test your front code. It allows you to experiment with various styles, layouts, and interactive elements in real-time, all through an intuitive interface. Whether you are in the process of creating a website, prototyping an application, or simply exploring the potential of these technologies, our editor serves as the ideal tool to bring your creative ideas to fruition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    dlib

    dlib

    Toolkit for making machine learning and data analysis applications

    ...It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments. Dlib's open source licensing allows you to use it in any application, free of charge. Good unit test coverage, the ratio of unit test lines of code to library lines of code is about 1 to 4. The library is tested regularly on MS Windows, Linux, and Mac OS X systems. No other packages are required to use the library, only APIs that are provided by an out of the box OS are needed. There is no installation or configure step needed before you can use the library. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    NetPad

    NetPad

    A cross-platform C# editor and playground

    ...NetPad is a C# playground that lets you run C# code instantly, without the hassle of creating and managing projects. Open NetPad, start coding, hit Run, and see your output immediately. It's that simple. Quickly prototype and test code snippets before incorporating them into your projects. Visualize data interactively for better insights and analysis. Query databases using LINQ or SQL effortlessly. Experiment with new C# features or start learning C# in an intuitive and accessible environment. Create and save your own utility or administration scripts for repeated use.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 13
    GitLab

    GitLab

    Please open new issues in our issue tracker on GitLab

    GitLab is a single-application DevOps platform that brings source control, CI/CD, package registries, security scanning, and deployment pipelines under one roof to accelerate software delivery. Built around Git repositories and merge-request workflows, it tightly integrates continuous integration, automated testing, code review, and release orchestration so teams can move from idea to production within a unified UI and policy model. GitLab’s features extend into the operational...
    Downloads: 48 This Week
    Last Update:
    See Project
  • 14
    Node.js Testing Best Practices

    Node.js Testing Best Practices

    Beyond the basics of Node.js testing

    ...The material explains how to structure tests around process boundaries—HTTP, queues, cron jobs—while keeping fast feedback cycles through selective integration tests and reliable test doubles. It dives into topics like test containers, ephemeral databases, and idempotent fixtures to ensure deterministic runs in CI. Observability is treated as part of testing: logs, metrics, and tracing make failures diagnosable instead of mysterious. By aligning tests with service responsibilities instead of internal modules, the guide helps teams produce suites that reflect real production behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Miniredis

    Miniredis

    Pure Go Redis server for Go unittests

    Sometimes you want to test code which uses Redis, without making it a full-blown integration test. Miniredis implements (parts of) the Redis server, to be used in unittests. It enables a simple, cheap, in-memory, Redis replacement, with a real TCP interface. It saves you from using mock code, and since the redis server lives in the test process you can query for values directly, without going through the server stack.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Ladle

    Ladle

    Develop, test and document your React story components faster

    ...It is a tool for developing and testing your React components in an environment that's isolated and faster than most real-world applications. Ladle also creates an index of your components, so you can easily test them through tools like Playwright. Ladle is compatible with the Component Story Format and Controls. It supports links, themes, right-to-left, source code, a11y (axe), typescript and flow out of the box. Powered by Vite, using esbuild, embracing ES modules and code-splitting with HMR/Fast Refresh for each story. No configuration needed but still customizable. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ember-cli

    ember-cli

    The Ember.js command line utility

    ...Ember CLI is the backbone of modern Ember apps, providing code generators to create new entities and putting the necessary files in the right place, every time. Ember apps come with a built-in development environment with fast rebuilds, auto-reload, and a test runner!
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    PartiQL Lang Kotlin

    PartiQL Lang Kotlin

    PartiQL libraries and tools in Kotlin.

    ...PartiQL’s extensions to SQL are easy to understand, treat nested data as first-class citizens, and compose seamlessly with each other and SQL. This repository contains an embeddable reference interpreter, test framework, and tests for PartiQL in Kotlin.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 19
    NSubstitute

    NSubstitute

    A friendly substitute for .NET mocking libraries

    ...It is an attempt to satisfy our craving for a mocking library with a succinct syntax that helps us keep the focus on the intention of our tests, rather than on the configuration of our test doubles. We've tried to make the most frequently required operations obvious and easy to use, keeping less usual scenarios discoverable and accessible, and all the while maintaining as much natural language as possible. There are already some great mocking libraries around for .NET, so why create another? We found that for all their great features, none of the existing libraries had the succinct syntax we were craving — the code required to configure test doubles quickly obscured the intention behind our tests.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Release It!

    Release It!

    Automate versioning and package publishing

    ...Use release-it for version management and publish to anywhere with its versatile configuration, a powerful plugin system, and hooks to execute any command you need to test, build, and/or publish your project. The latest major version is v15, supporting Node.js 14 and up (as Node.js v12 is EOL). Use release-it v14 for environments running Node.js v10 and v12. Although release-it is a generic release tool, installation requires npm. To use release-it, a package.json file is not required. The recommended way to install release-it also adds basic configuration. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Starlette

    Starlette

    The little ASGI framework that shines

    ...It is production-ready and gives you a lightweight, low-complexity HTTP web framework. WebSocket support. In-process background tasks. Startup and shutdown events. Test client built on httpx. CORS, GZip, Static Files, streaming responses. Session and Cookie support. 100% test coverage. 100% type annotated codebase. Few hard dependencies. Compatible with asyncio and trio backends.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Gherkin

    Gherkin

    A parser and compiler for the Gherkin language

    Gherkin is a domain-specific language used in behavior-driven development (BDD) to describe software behaviors in a human-readable format. It allows stakeholders to write test cases in plain language, bridging the gap between technical and non-technical team members.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23
    Database Lab Engine (DLE)

    Database Lab Engine (DLE)

    DLE provides blazing-fast database cloning to build dev environments

    Thin PostgreSQL clones. DLE provides blazing-fast database cloning to build powerful development, test, QA, staging environments. Follow to stay updated. The Database Lab Engine is an open-source experimentation platform for PostgreSQL databases. Instantly create full-size clones of your production database and use them to test your database migrations, optimize SQL, or deploy full-size staging apps. The Database Lab Engine (DLE) runs on an independent server within your own infrastructure. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    testssl.sh

    testssl.sh

    Testing TLS/SSL encryption anywhere on any port

    ...Works for Linux, Mac OSX, FreeBSD, NetBSD and WSL/MSYS2/Cygwin out of the box, no need to install or configure something, no gems, CPAN, pip or the like. OpenBSD only needs bash to be postinstalled. You can test any SSL/TLS enabled and STARTTLS service, not only webservers at port 443. Several command line options help you to run your test and configure your output. If a particular check cannot be performed because of a missing capability on your client side, you'll get a warning. You can look at the code, see what's going on and you can change it.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    Behat

    Behat

    BDD in PHP

    Behat is a Behavior-Driven Development (BDD) framework for PHP that helps developers write tests in a human-readable format. It uses Gherkin syntax to describe expected application behavior and allows developers to write scenarios that map to automated tests. Behat is highly extensible, making it suitable for testing both web applications and APIs, and it is often used alongside Mink for browser automation.
    Downloads: 8 This Week
    Last Update:
    See Project