Showing 112 open source projects for "test coverage"

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
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 1
    xhtml2pdf

    xhtml2pdf

    A library for converting HTML into PDFs using ReportLab

    xhtml2pdf enables users to generate PDF documents from HTML content easily and with automated flow control such as pagination and keeping text together. The Python module can be used in any Python environment, including Django. The Command line tool is a stand-alone program that can be executed from the command line.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    AWS SigV4 Library

    AWS SigV4 Library

    AWS library to sign AWS HTTP requests with Signature Version 4

    The AWS SigV4 Library is a standalone library for generating authorization headers and signatures according to the specifications of the Signature Version 4 signing process. Authorization headers are required for authentication when sending HTTP requests to AWS. This library can optionally be used by applications sending direct HTTP requests to AWS services requiring SigV4 authentication. This library has no dependencies on any additional libraries other than the standard C library. This...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Credo

    Credo

    A static code analysis tool for the Elixir language

    Credo is a static code analysis and linting tool for the Elixir language, with an emphasis on promoting code consistency, teaching best practices, and helping developers identify refactoring opportunities, style inconsistencies, and potentially problematic code patterns. Elixir plugin for JetBrains IDEs (IntelliJ IDEA, Rubymine, PHPStorm, PyCharm, etc). Checks your code from style to security, duplication, complexity, and also integrates with coverage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    AWS IoT Device Shadow library

    AWS IoT Device Shadow library

    Client library for using AWS IoT Shadow service on embedded devices

    The AWS IoT Device Shadow library enables you to store and retrieve the current state (the “shadow”) of every registered device. The device’s shadow is a persistent, virtual representation of your device that you can interact with from AWS IoT Core even if the device is offline. The device state is captured as its “shadow” within a JSON document. The device can send commands over MQTT to get, update and delete its latest state as well as receive notifications over MQTT about changes in its...
    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
    AWS IoT Device Defender Library

    AWS IoT Device Defender Library

    Client library for using AWS IoT Defender service on embedded devices

    The Device Defender library enables you to send device metrics to the AWS IoT Device Defender Service. This library also supports custom metrics, a feature that helps you monitor operational health metrics that are unique to your fleet or use case. For example, you can define a new metric to monitor the memory usage or CPU usage on your devices. This library has no dependencies on any additional libraries other than the standard C library, and therefore, can be used with any MQTT client...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    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: 3 This Week
    Last Update:
    See Project
  • 7
    Cookiecutter Django

    Cookiecutter Django

    Framework for jumpstarting production-ready Django projects quickly

    Powered by Cookiecutter, Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly. Cookiecutter Django works with Python 3.9 and renders Django projects with 100% starting test coverage. It has 12-Factor based settings via django-environment. Secure by default, beacuse we believe in SSL. Optimized development and production settings. Registration is handled via django-allauth. It comes with custom user model ready to go. Provides an optional basic ASGI setup for Websockets and an optional custom static build using Gulp and livereload. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    PTerm

    PTerm

    PTerm is a modern Go module to easily beautify console output

    ...All components are similar in design and implement interfaces to simplify mixing individual components together. We take special precautions to ensure that PTerm works on as many operating systems and terminals as possible. PTerm has a 100% test coverage, which means that every line of code inside PTerm gets tested automatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Angular ng-select

    Angular ng-select

    Native angular select component

    Native angular select component. Library is under active development and may have API breaking changes for subsequent major versions after 1.0.0. To allow customization and theming, ng-select bundle includes only generic styles that are necessary for correct layout and positioning. To get full look of the control, include one of the themes in your application. If you're using the Angular CLI, you can add this to your styles.scss or include it in .angular-cli.json (Angular v5 and below) or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    ngx-bootstrap

    ngx-bootstrap

    Fast and reliable Bootstrap widgets in Angular

    ...We have incorporated a set of style guides and guidelines to enhance both code maintainability and readability. Also, we always support the latest Angular versions and provide full unit-test coverage. Being developers ourselves, we understand the importance of documentation. Well-written and continually updated docs significantly ease up the life of developers and improve overall software quality. We are doing our best to provide you with the most complete and easy-to-understand documentation out there.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Echidna

    Echidna

    Ethereum smart contract fuzzer

    ...It uses sophisticated grammar-based fuzzing campaigns based on a contract ABI to falsify user-defined predicates or Solidity assertions. We designed Echidna with modularity in mind, so it can be easily extended to include new mutations or test specific contracts in specific cases. Optional corpus collection, mutation and coverage guidance to find deeper bugs. Powered by Slither to extract useful information before the fuzzing campaign. Source code integration to identify which lines are covered after the fuzzing campaign. Curses-based retro UI, text-only or JSON output.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Gitlab CLI

    Gitlab CLI

    Ruby wrapper and CLI for the GitLab REST API

    Gitlab CLI is a Ruby gem and CLI tool that wraps the REST API of GitLab (including self-hosted GitLab instances) to make automation, scripting and integration simpler. It provides a Ruby DSL that abstracts away direct HTTP calls, letting developers interact with GitLab’s API in idiomatic Ruby (creating projects, merge requests, listing users, etc.). In addition to the Ruby library, there is a command-line interface which enables many GitLab operations from the terminal (or scripts) without...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Code Quality and Security for Java

    Code Quality and Security for Java

    SonarSource Static Analyzer for Java Code Quality and Security

    Hundreds of unique rules to find Java bugs, code smells & vulnerabilities. Sonar static analysis helps you build and maintain high-quality Java code. Covering popular build systems, standards and versions, Sonar elevates your coding game while keeping vulnerabilities at bay. With each Java version, we create dedicated rules so you learn shiny, new features and avoid pitfalls. Consistently find tricky, hard-to-spot issues in your regular expressions. Allow you to effortlessly repair your Java...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Rust-Lightning

    Rust-Lightning

    Bitcoin Lightning library written in Rust

    ...Thus, it is runtime-agnostic, but users must implement basic networking logic, chain interactions, and disk storage. The project implements all of the BOLT specifications in the 1.0 spec. The implementation has pretty good test coverage that is expected to continue to improve. It is also anticipated that as developers begin using the API, the lessons from that will result in changes to the API, so any developer using this API at this stage should be prepared to embrace that. LDK/Rust-Lightning is a generic library which allows you to build a lightning node without needing to worry about getting all of the lightning state machine, routing, and on-chain punishment code (and other chain interactions) exactly correct. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Yew

    Yew

    Rust / Wasm framework for building client web apps

    ...Features server-side rendering for all the SEO and enhancements of the server-rendered app while keeping the feel of an SPA. Start learning about the framework by helping us improve our documentation. Pull requests which improve test coverage are also very welcome. Feel free to drop into our Discord chatroom or open a new "Question" issue to get help from contributors. Often questions lead to improvements to the ergonomics of the framework, better documentation, and even new features!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    JHipster

    JHipster

    Development platform to generate and deploy modern web apps

    ...Deployment support exists for AWS, Azure, Cloud Foundry, Google Cloud Platform, Heroku, and OpenShift. Our goal is to generate a complete and modern web app or microservice architecture, unifying: A high-performance and robust server-side stack with excellent test coverage; a sleek, modern, mobile-first UI with Angular, React, or Vue + Bootstrap for CSS; and a powerful workflow to build your application with Webpack and Maven or Gradle.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Vuesion

    Vuesion

    Vuesion is a boilerplate that helps product teams build faster

    ...Productive from day one - more time to solve pain points for your users rather than implementing common features. Community best practices support your team to maintain a clean codebase set up that forces testing best practices, a high test coverage and lots of example tests support an agile project management style. The 100% customizable design system and corresponding Figma file will increase the collaboration across disciplines and deliver perfect brand identity (designers will love it) The accessible codebase enables everyone in the team to contribute (even PMs and Designers) and makes on-boarding new team members fun.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    AWS IoT Jobs library

    AWS IoT Jobs library

    Client library for using AWS IoT Jobs service on embedded devices

    The AWS IoT Jobs library helps you notify connected IoT devices of a pending Job. A Job can be used to manage your fleet of devices, update firmware and security certificates on your devices, or perform administrative tasks such as restarting devices and performing diagnostics. It interacts with the AWS IoT Jobs service using MQTT, a lightweight publish-subscribe protocol. This library provides a convenience API to compose and recognize the MQTT topic strings used by the Jobs service. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ws

    ws

    Tiny WebSocket library for Go

    Zero-copy upgrade. No intermediate allocations during I/O. Low-level API which allows building your own logic of packet handling and buffers reuse. High-level wrappers and helpers around API in wsutil package, which allow to start fast without digging the protocol internals. Existing WebSocket implementations do not allow users to reuse I/O buffers between connections in clear way. This library aims to export efficient low-level interface for working with the protocol without forcing only...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    gSOAP Toolkit

    gSOAP Toolkit

    Development toolkit for Web Services and XML data bindings for C & C++

    The gSOAP toolkit is an extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings. Easy-to-use code-generator tools allow you to directly integrate XML data in C and C++. Serializes native application data in XML. Includes WSDL/XSD schema binding and auto-coding tools, stub/skeleton compiler, Web server integration with Apache module and IIS extension, high-performance XML processing with schema validation, fast MIME/MTOM streaming,...
    Leader badge
    Downloads: 493 This Week
    Last Update:
    See Project
  • 21
    bidict

    bidict

    The bidirectional mapping library for Python

    ...Implemented in concise, well-factored, fully type-hinted Python code that is optimized for running efficiently as well as for long-term maintenance and stability. Extensively documented. 100% test coverage running continuously across all supported Python versions. Enterprise-level support for bidict can be obtained via the Tidelift subscription. One of the best things about bidict is that it touches a surprising number of interesting Python corners, especially given its small size and scope. Choose a tier and GitHub handles everything else. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    JavaScript & Node.js Testing

    JavaScript & Node.js Testing

    Comprehensive and exhaustive JavaScript & Node.js testing

    This project compiles practical advice for testing JavaScript applications across the stack, emphasizing clarity, speed, and reliability over dogma. It distinguishes between different kinds of tests—unit, integration, end-to-end—and shows when each is appropriate given time and risk constraints. The guide focuses on removing flakiness by isolating side effects, controlling randomness, and stabilizing async code paths. It also demonstrates test design techniques like arranging test data,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    GoConvey

    GoConvey

    Go testing in the browser, integrates with `go test`

    Welcome to GoConvey, a yummy Go testing tool for gophers. Works with go test. Use it in the terminal or browser according to your viewing pleasure. GoConvey supports Go's native testing package. Neither the web UI nor the DSL are required; you can use either one independently. Readable, colorized console output (understandable by any manager, IT or not). As long as GoConvey is running, test results will automatically update in your browser window. The design is responsive, so you can squish...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SASUnit

    SASUnit

    Unit testing for SAS(TM)-programs

    SASUnit is a unit testing framework for SAS(TM)-programs. It can be used for the development, execution and automatic documentation of tests for SAS programs. SASUnit is written purely on the basis of SAS macros and a few shell commands. There are two videos on YouTube: * Getting started: https://www.youtube.com/watch?v=Kc66hADHNyI * Usage of setup scripts: https://www.youtube.com/watch?v=9drW_6eg6G4 SASUnit is brought to you by HMS Analytical Software...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    SimpleCov

    SimpleCov

    Code coverage for Ruby with a powerful configuration library

    Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites. SimpleCov is a code coverage analysis tool for Ruby. It uses Ruby's built-in Coverage library to gather code coverage data, but makes processing its results much easier by providing a clean API to filter, group, merge, format, and display those results, giving you a complete code coverage suite that can be set up with just a couple lines of code. ...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo