Showing 40 open source projects for "code 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
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    Qodo Cover

    Qodo Cover

    AI tool that generates tests to improve code coverage quickly

    Qodo Cover is an open source developer tool designed to automate the creation of unit tests using generative AI, helping teams improve code coverage with minimal manual effort. It operates as a command-line interface and can also be integrated into continuous integration workflows, making it adaptable to different development environments. It analyzes an existing codebase, identifies gaps in test coverage, and generates new tests that target uncovered or weakly tested areas. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    JavaScript Primer

    JavaScript Primer

    JavaScript Primer

    JavaScript Primer is an open-source book designed to provide a comprehensive introduction to JavaScript, covering fundamental concepts and best practices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Discord.js

    Discord.js

    A powerful JavaScript library for interacting with the Discord API

    discord.js is a powerful Node.js module that allows you to interact with the Discord API very easily. It takes a much more object-oriented approach than most other JS Discord libraries, making your bot's code significantly tidier and easier to comprehend. Usability, consistency, and performance are key focuses of discord.js, and it also has nearly 100% coverage of the Discord API. It receives new Discord features shortly after they arrive in the API.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Karma

    Karma

    Test Runner for JavaScript

    The main goal for Karma is to bring a productive testing environment to developers. The environment being one where they don't have to set up loads of configurations, but rather a place where developers can just write the code and get instant feedback from their tests. Because getting quick feedback is what makes you productive and creative. Test your code on real browsers and real devices such as phones, tablets or on a headless PhantomJS instance. Control the whole workflow from the...
    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
  • 5
    tapjs

    tapjs

    Test Anything Protocol tools for node

    ...An easily extensible TAP test framework, with outstanding TypeScript support, a CLI, plenty of assertion methods, snapshots, object/method spies, module mocking, file system fixtures, lifecycle hooks, test filtering, comprehensive code coverage analysis, color-accessible test reporters, and more. Software testing is a software and user experience design challenge that balances on the intersection of many conflicting demands.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    JHipster

    JHipster

    Development platform to generate and deploy modern web apps

    JHipster is a development platform to quickly generate, develop, and deploy modern web applications and microservice architectures. We support many frontend technologies, including Angular, React, and Vue. We even have mobile app support for Ionic and React Native! On the backend, we support Spring Boot (with Java or Kotlin), Micronaut, Quarkus, Node.js, and .NET. For deployment, we embrace cloud native principles with Docker and Kubernetes. Deployment support exists for AWS, Azure, Cloud...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    JavaGuide-Interview

    JavaGuide-Interview

    A study for technical interviews focused on Java

    JavaGuide-Interview is a comprehensive study companion for technical interviews with a strong focus on the Java ecosystem. It organizes material across language fundamentals, collections, concurrency, JVM internals, and hot frameworks such as Spring and MyBatis. Beyond Java, it includes databases, computer networks, operating systems, distributed systems, and common algorithmic topics to mirror real interview scopes. The notes emphasize high-value concepts, pitfalls, and frequently asked...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    JavaGuide

    JavaGuide

    "Java Learning + Interview Guide" covers the core Java knowledge

    JavaGuide is an open source knowledge base and learning resource for Java developers, created and maintained by Snailclimb. The project organizes and explains a wide range of Java-related concepts, from language fundamentals to advanced topics such as concurrency, JVM internals, distributed systems, and high availability design. It is especially popular among developers preparing for technical interviews, as it compiles common knowledge points, detailed explanations, and source code analyses...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    React in patterns

    React in patterns

    A free book that talks about design patterns/techniques

    React in patterns is a free book about common design patterns and techniques used in React development. It is written for developers who already understand React basics and want to think more clearly about application structure. The book explains concepts such as communication, event handlers, composition, controlled inputs, container components, one-way data flow, Flux, Redux, dependency injection, styling, and third-party integration. It includes source code examples that support the...
    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
    Generative AI for Beginners (Version 3)

    Generative AI for Beginners (Version 3)

    21 Lessons, Get Started Building with Generative AI

    Generative AI for Beginners is a 21-lesson course by Microsoft Cloud Advocates that teaches the fundamentals of building generative AI applications in a practical, project-oriented way. Lessons are split into “Learn” modules for core concepts and “Build” modules with hands-on code in Python and TypeScript, so you can jump in at any point that matches your goals. The course covers everything from model selection, prompt engineering, and chat/text/image app patterns to secure development...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Beginner JavaScript

    Beginner JavaScript

    Slam Dunk JavaScript

    Beginner JavaScript is the companion repository to a hands-on course that teaches modern JavaScript from the ground up using practical exercises and real code. It focuses on fundamentals—variables, types, functions, arrays, objects, DOM manipulation, and events—while introducing ES6+ features in approachable steps. The materials encourage learning by doing, with interactive challenges, starter files, and solutions you can compare against your own attempts. Clear explanations and incremental...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    formidable

    formidable

    The most used, flexible, fast and streaming parser

    The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production. This project is semantically versioned and available as part of the Tidelift Subscription for professional-grade assurances, enhanced support and security. The maintainers of formidable and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the Open Source...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    CSS Reference

    CSS Reference

    Fee visual guide to the most popular CSS properties

    CSS Reference is a human-friendly, example-driven reference for CSS that focuses on how properties behave in practice rather than only listing their syntax. Each entry explains what a property does, shows concise examples, and illustrates the visual result so you can internalize concepts quickly. The reference highlights common pitfalls and “gotchas,” helping you avoid surprises when mixing layout modes like Flexbox and Grid or when dealing with overflow and positioning. It favors clarity...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    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
  • 15
    hapi

    hapi

    The simple, secure framework developers trust

    ...Originally developed to handle Walmart’s Black Friday scale, hapi continues to be the proven choice for enterprise-grade backend needs. When you npm install @hapi/hapi, every single line of code you get has been verified. You never have to worry about some deep dependency being poorly maintained (or handed over to someone sketchy). hapi is the only leading node framework without any external code dependencies. None. hapi has been pushing the envelope on quality from day one. It was the first node framework to require and achieve 100% code coverage across every dependency – when everyone thought it was crazy. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Functional-Light JavaScript

    Functional-Light JavaScript

    Pragmatic, balanced FP in JavaScript

    Functional-Light JavaScript is an online book that teaches functional programming principles through a pragmatic JavaScript lens. Instead of insisting on strict purity, it adopts a balanced approach that keeps code practical while showing how immutability, composition, and declarative thinking improve quality. Chapters build up from values and closures to higher-order functions, list operations, transducing, and async patterns, all grounded in idiomatic JS. The writing favors intuition and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Vue.js Analysis

    Vue.js Analysis

    Vue.js source code analysis

    Vue.js Analysis is an open-source Chinese ebook and companion learning resource that analyzes the Vue.js source code in depth. It was created to help learners understand Vue’s implementation principles in a more systematic way than scattered blog posts. The project focuses on Vue 2.x internals, including initialization, reactivity, virtual DOM, component rendering, template compilation, lifecycle behavior, and related architectural ideas. It is connected to a paid video course but keeps the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    jstutorial

    jstutorial

    Javascript tutorial book

    This repository is a comprehensive, tutorial-style guide to JavaScript that walks readers from the language’s fundamentals to practical application in the browser and on the server. It explains core concepts like values and types, scope, functions, objects, and prototypes in a clear, example-driven style that favors short, readable snippets. The material steadily introduces modern features—modules, arrow functions, classes, destructuring, promises, and async/await—while relating them back to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    CyC2018.github.io

    CyC2018.github.io

    Personal knowledge site built with GitHub Pages

    This is a personal knowledge site built with GitHub Pages, organizing computer science notes and study materials in a browsable format. It aggregates content across algorithms, data structures, networking, operating systems, databases, and interview preparation into a coherent index. The presentation emphasizes succinct explanations paired with diagrams, tables, or code snippets to speed recall. Because the site is generated from a repository, it benefits from issue tracking, pull requests,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Intermock

    Intermock

    Mocking library to create mock objects with fake data for TypeScript

    ...By leveraging Intermock, developers can quickly generate realistic mock datasets for testing, prototyping, and documentation purposes without writing boilerplate code.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Redux-ORM

    Redux-ORM

    A small, simple and immutable ORM to manage relational data

    ...All queries are lazily evaluated and come with built-in support for memorization. It provides a clean abstraction over low-level updates, protecting the state from accidental mutations. With nearly 100% branch coverage, the library is thoroughly tested to ensure rock-solid code quality. No matter where your data comes from, Redux-ORM will stay out of its way. Even a custom database layer is possible. Defining fields on a Model specifies the table structure in the database for that Model. In order to generate a description of the whole database's structure, we need a central place to register all Models we want to use. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    JS Bits

    JS Bits

    JavaScript concepts with code

    ...The repository is organized by topic so that learners can jump directly into areas they want to reinforce or explore, and community contributions are welcomed to expand coverage or add alternative explanations. Rather than being a formal textbook, js-bits acts like a developer’s code-centric cheat sheet that helps bridge the gap between abstract language specifications and real usage patterns in the browser or Node.js.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    eslint-plugin-node

    eslint-plugin-node

    Additional ESLint's rules for Node.js

    Additional ESLint's rules for Node.js. plugin:node/recommended considers both CommonJS and ES Modules. If "type":"module" field existed in package.json then it considers files as ES Modules. Otherwise it considers files as CommonJS. In addition, it considers *.mjs files as ES Modules and *.cjs files as CommonJS. plugin:node/recommended-module considers all files as ES Modules. plugin:node/recommended-script considers all files as CommonJS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Node.JS Course

    Node.JS Course

    Materials, slides and other goodies from my Node.JS courses

    This repository accompanies a hands-on Node.js course that builds production-minded skills through projects and exercises rather than slideware. It walks learners from fundamentals to pragmatic topics such as configuration management, process models, database integration, caching, and message queues. Security practices—input validation, secrets handling, and least-privilege IAM—are woven into examples instead of tacked on at the end. The curriculum also covers operational concerns like...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Didact

    Didact

    A DIY guide to build your own React

    Didact is an educational JavaScript project that teaches developers how to build a small React-like library from scratch. It accompanies a series of explanatory posts that break down React concepts step by step. The project covers rendering DOM elements, element creation, JSX, virtual DOM behavior, reconciliation, components, state, Fiber-style incremental reconciliation, and hooks. Its goal is not to replace React, but to make React’s internal ideas easier to understand through a compact...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo