Showing 206 open source projects for "source testing unit testing"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 1
    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
  • 2
    Malicious PDF Generator

    Malicious PDF Generator

    Generate a bunch of malicious pdf files with phone-home functionality

    Generate ten different malicious PDF files with phone-home functionality. Can be used with Burp Collaborator or Interact.sh. Used for penetration testing and/or red-teaming etc. I created this tool because I needed a third-party tool to generate a bunch of PDF files with various links.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Nelmio Alice

    Nelmio Alice

    Expressive fixtures generator

    Nelmio Alice is a PHP library designed to generate complex data fixtures for testing and development environments. It uses YAML, XML, or PHP files to define fixture templates, making it easy to create realistic and varied data sets. Alice integrates well with Doctrine ORM, allowing developers to quickly populate databases with test data, making it especially useful for automated testing and staging environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PHPWord

    PHPWord

    PHP library for reading and writing word processing documents

    ...The current version of PHPWord supports Microsoft Office Open XML (OOXML or OpenXML), OASIS Open Document Format for Office Applications (OpenDocument or ODF), and Rich Text Format (RTF). PHPWord is an open source project licensed under the terms of LGPL version 3. PHPWord is aimed to be a high quality software product by incorporating continuous integration and unit testing. Set document properties, e.g. title, subject, and creator. Create document sections with different settings, e.g. portrait/landscape, page size, and page numbering. Create header and footer for each sections, set default font type, font size, and paragraph style. ...
    Downloads: 7 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
  • 5
    Mimesis

    Mimesis

    High-performance fake data generator for Python

    Mimesis is an open source high-performance fake data generator for Python, able to provide data for various purposes in various languages. It's currently the fastest fake data generator for Python, and supports many different data providers that can produce data related to people, food, transportation, internet and many more. Mimesis is really easy to use, with everything you need just an import away. Simply import an object, called a Provider, which represents the type of data you...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    .NET Developer Roadmap 2026

    .NET Developer Roadmap 2026

    The comprehensive .NET Developer Roadmap for 2026 by seniority level

    .NET Developer Roadmap is a comprehensive 2026 study guide for becoming a professional .NET engineer. It maps more than 260 tools, libraries, frameworks, concepts, books, blogs, and videos across the ecosystem. The material begins with .NET runtimes, .NET Standard, C#, and general development skills. It continues through .NET Core, client-side .NET, databases, object-relational mapping, testing, logging, communication, caching, and background work. Later sections cover observability,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    CFnew

    CFnew

    Cloudflare Workers-based proxy deployment project

    CFnew is a Cloudflare Workers-based proxy deployment and subscription management project focused on generating optimized client configurations. It supports multiple proxy protocols and lets users manage paths, preferred IPs, and output formats through a more convenient interface. The project stores configuration through Cloudflare KV, which allows changes to take effect without redeploying the worker each time. It includes latency testing tools and automated format detection so different...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Tile Kernels

    Tile Kernels

    A kernel library written in tilelang

    Tile Kernels is a DeepSeek kernel library written with TileLang for high-performance AI and machine-learning workloads. It contains specialized kernels for areas such as mixture-of-experts routing, quantization, batched transpose operations, Engram gating, and Manifold HyperConnection components. The project includes both optimized kernel implementations and PyTorch reference versions for comparison and validation. It is aimed at developers and researchers who work close to model internals...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Vibe Coding CN

    Vibe Coding CN

    The ultimate workstation for turning ideas into reality

    vibe-coding-cn is an open-source guide and resource collection for AI-assisted software development. It presents a workflow for turning ideas into working projects through structured AI pair programming. The methodology emphasizes planning, modular architecture, clear goals, strong context, and human review instead of uncontrolled AI generation. It covers project conception, technology selection, implementation, debugging, testing, and expansion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    sarama

    sarama

    Sarama is a Go library for Apache Kafka 0.8, and up

    Sarama is an MIT-licensed Go client library for Apache Kafka version 0.8 (and later). API documentation and examples are available via godoc. Sarama provides a “2 releases + 2 months” compatibility guarantee: we support the two latest stable releases of Kafka and Go, and we provide a two month grace period for older releases. This means we currently officially support Go 1.12 through 1.14, and Kafka 2.1 through 2.4, although older releases are still likely to work. Sarama follows semantic...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    XState

    XState

    State machines and statecharts for the modern web

    JavaScript and TypeScript finite state machines and statecharts for the modern web. Statecharts are a formalism for modeling stateful, reactive systems. This is useful for declaratively describing the behavior of your application, from the individual components to the overall application logic. XState is a library for creating, interpreting, and executing finite state machines and statecharts, as well as managing invocations of those machines as actors. The following fundamental computer...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Manage newsletters in Laravel

    Manage newsletters in Laravel

    Manage Mailcoach and MailChimp newsletters in Laravel

    This package provides an easy way to integrate subscriptions to email lists of various email services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    pcsc-tools

    pcsc-tools

    Some tools to be used with smart cards and PC/SC

    pcsc-tools is a suite of tools used to test smart cards and PC/SC drivers. It provides utilities like pcsc_scan to monitor smart card readers and scriptor to send commands to smart cards, aiding in development and troubleshooting.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 14
    Java and Spring Tutorials

    Java and Spring Tutorials

    Getting Started with Spring Boot 3

    Java and Spring Tutorials is a large-scale educational codebase that provides practical examples and tutorials covering a wide range of software development topics, primarily focused on Java and related ecosystems. It serves as a companion resource for Baeldung articles, offering real-world code implementations that demonstrate concepts such as Spring Boot, persistence frameworks, REST APIs, security, testing, and more. The repository is organized into multiple modules, each targeting...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    factory_bot

    factory_bot

    A library for setting up Ruby objects as test data

    factory_bot is a fixtures replacement with a straightforward definition syntax, support for multiple build strategies (saved instances, unsaved instances, attribute hashes, and stubbed objects), and support for multiple factories for the same class (user, admin_user, and so on), including factory inheritance. factory_bot provides a framework and DSL for defining and using factories - less error-prone, more explicit, and all-around easier to work with than fixtures. Each factory has a name...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Pillow

    Pillow

    The friendly Python Imaging Library fork

    If you've ever wondered or worried about the future of Python's Imaging Library, it's time to stop. Pillow is here to answer your concerns, and offer you more. Pillow is the friendly fork of the Python Imaging Library or PIL, a library that adds image processing capabilities to your Python interpreter. Why turn to Pillow? Aside from offering extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities, Pillow is setuptools...
    Downloads: 47 This Week
    Last Update:
    See Project
  • 17
    Pannellum

    Pannellum

    Pannellum is a lightweight, free, and open source panorama viewer

    Pannellum is a lightweight, free, and open source panorama viewer for the web. Built using HTML5, CSS3, JavaScript, and WebGL, it is plug-in free. It can be deployed easily as a single file, just 21kB gzipped, and then embedded into pages as an <iframe>. A configuration utility is included to generate the required code for embedding. An API is included for more advanced integrations.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Android Interview Questions

    Android Interview Questions

    Your Cheat Sheet For Android Interview

    This repository is a comprehensive study guide for Android interviews, organized to cover the platform from fundamentals to advanced topics. It includes explanations and Q&A on the Android app lifecycle, activities and fragments, services, broadcast receivers, content providers, and the build system. Modern practices are addressed as well—Kotlin language features, coroutines, Jetpack components, MVVM/MVI architecture, dependency injection, and testing strategies. Performance and reliability...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    iptv-api

    iptv-api

    IPTV live stream source automatic update tool

    IPTV API is an automated platform for collecting, validating, testing, filtering, and publishing IPTV stream sources. It aggregates local files and subscriptions, then generates playable results as M3U, TXT, or API output. Users can customize channel templates, aliases, logos, EPG data, protocol preferences, geographic filters, providers, resolution, and speed requirements. The system measures latency, throughput, resolution, and frame rate while removing invalid, unavailable, or repetitive placeholder streams. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 20
    Helium

    Helium

    Lighter web automation with Python

    Helium is a Python library built on top of Selenium to make browser automation more intuitive and human-friendly. It replaces verbose boilerplate code with natural language-like API calls such as click("Login") or write("hello", into="Name"). Helium manages browser setup, waits, and teardown, enabling quick development of scripts for testing, scraping, or task automation without requiring deep Selenium knowledge.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Perl5 plugins for IntelliJ IDEA

    Perl5 plugins for IntelliJ IDEA

    Perl5 plugins for IntelliJ IDEA

    Perl5-IDEA is a plugin for JetBrains IDEs, including IntelliJ IDEA, that provides comprehensive support for Perl 5 development. It enhances the development experience with features like syntax highlighting, code completion, and debugging tools.​
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    konform

    konform

    Portable validations for Kotlin

    Portable validations for Kotlin. Kotest provides various matches for use with Konform. They can be used in your tests to assert that a given object is validated successfully or fails validation with specific error messages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    S3Mock

    S3Mock

    A simple mock implementation of the AWS S3 API startable as Docker

    S3Mock is a lightweight server that implements parts of the Amazon S3 API. It has been created to support local integration testing by reducing infrastructure dependencies. The S3Mock server can be started as a standalone Docker container, using Test containers, JUnit4, JUnit5 and TestNG support, or programmatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    scalajs-react

    scalajs-react

    Facebook's React on Scala.JS

    Scala.js React wraps Facebook React for Scala.js with a strong emphasis on type safety and functional idioms. It provides a typed virtual DOM interface, reusable components, hooks, and utilities for routing, testing, SSR, and performance profiling, all aligned with Cats, Cats Effect, and Monocle ecosystems.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Cpp-Peglib

    Cpp-Peglib

    A single file C++ header-only PEG (Parsing Expression Grammars)

    cpp-peglib is a single-file, header-only C++17 library for Parsing Expression Grammars (PEG). It enables developers to define grammars and build parsers directly within C++ code without external dependencies.​
    Downloads: 0 This Week
    Last Update:
    See Project