Showing 180 open source projects for "catch"

View related business solutions
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 1
    ml-surveys

    ml-surveys

    Survey papers summarizing advances in deep learning, NLP, CV, graphs

    The ml-surveys repository is a broad, maintainable overview of survey papers across many subfields of machine learning — including deep learning, NLP, computer vision, graph ML, reinforcement learning, recommendation systems, embeddings, meta-learning, and more. Instead of diving into code or experiments, this repo gathers authoritative survey and review articles, summarizing the state-of-the-art, trends, challenges, and directions within each subdomain. For someone trying to get up to speed...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    dupeGuru

    dupeGuru

    Find duplicate files

    ...The presence of pyrcc5 can be checked with which pyrcc5. Debian based systems need the extra package, and Arch does not. Scanning by filename or content with fuzzy matching to catch similar filenames.
    Downloads: 268 This Week
    Last Update:
    See Project
  • 3
    vim-flake8

    vim-flake8

    Flake8 plugin for Vim

    vim-flake8 is a Vim plugin that runs the current Python file through Flake8 from inside the editor. It helps Python developers catch syntax issues, style problems, and complexity warnings without leaving their coding environment. The plugin superseded earlier Vim integrations for PyFlakes and pep8 by using Flake8 as the combined analysis backend. It can report problems in Vim’s quickfix list and place visual markers where issues appear in the file. This makes it useful for developers who prefer lightweight editor workflows over full IDEs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Riverpod

    Riverpod

    A reactive caching and data-binding framework

    ...Riverpod’s design reduces rebuilds by letting widgets depend on fine-grained slices of state, which leads to predictable performance in complex apps. The ecosystem includes code generation and utilities that help catch invalid provider usage at compile time rather than at runtime. Overall, it encourages a clear separation of concerns and scales cleanly from small prototypes to large, multi-module applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    React For Beginners

    React For Beginners

    Starter files for learning React.js with React for Beginners

    React For Beginners serves as the official starter code bundle for the “React For Beginners” course by Wes Bos, designed to help developers follow along (or revisit later) with the hands-on app built in the video series. The code includes the base app (“Catch of the Day”) and the stepped solutions at each video stage, giving learners a way to either build up by themselves or reference the exact result when needed. Because the project uses modern React tooling (Webpack, create-react-app style tooling, hot reload) and integrates Firebase, it gives a realistic entry into how React applications are structured in real work. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Learn and Play

    XML-based framework for developing games

    XML-based framework for developing games in (ActionScript 2.0, discontinued) HTML5 Phaser.io's engine It'd been thought to develope a project with a great amount of games on drag&drop, painting, typing, hunting, puzzles.There's no need to write the same code to similar games! Just write some XML lines (check samples) and one JavaScript instruction to run your game. NOTE: some browsers security policies do not allow to run samples locally. If this occurs, try to publish on a web site
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    code-review-tips

    code-review-tips

    Common problems to look for in a code review

    ...It champions empathetic reviewing, emphasizing clarity, small diffs, and constructive feedback that helps teams move faster. By treating code review as a skill with teachable patterns, the project helps teams catch issues earlier and raise the overall bar.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Cookie Collector

    Cookie Collector

    An autohotkey script for Cookie Clicker game.

    This is the script on AHK for game Cookie Clicker that helps to automatically (click) collect cookies and "catch" golden cookies.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 9
    celebrate

    celebrate

    A joi validation middleware for Express

    ...This is primarily because express 3 exposes route parameters as an array rather than an object. Returns a function with the error handler signature ((err, req, res, next)). This should be placed with any other error handling middleware to catch celebrate errors.
    Downloads: 0 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
  • 10
    PyExfil

    PyExfil

    A Python Package for Data Exfiltration

    ...Although most techniques and methods should be easily ported and compiled to various operating systems, some stable some experimental, the transmission mechanism should be stable on all techniques. Clone it, deploy on a node in your organization and see which systems can catch which techniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Hands-on Unsupervised Learning

    Hands-on Unsupervised Learning

    Code for Hands-on Unsupervised Learning Using Python (O'Reilly Media)

    This repo contains the code for the O'Reilly Media, Inc. book "Hands-on Unsupervised Learning Using Python: How to Build Applied Machine Learning Solutions from Unlabeled Data" by Ankur A. Patel. Many industry experts consider unsupervised learning the next frontier in artificial intelligence, one that may hold the key to the holy grail in AI research, the so-called general artificial intelligence. Since the majority of the world's data is unlabeled, conventional supervised learning cannot...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    RESTful API Node Server Boilerplate

    RESTful API Node Server Boilerplate

    A boilerplate for building production-ready RESTful APIs using Node.js

    ...The app comes with many built-in features, such as authentication using JWT, request validation, unit and integration tests, continuous integration, docker support, API documentation, pagination, etc. The app has a utility ApiError class to which you can attach a response code and a message, and then throw it from anywhere (catchAsync will catch it). Request data is validated using Joi. Check the documentation for more details on how to write Joi validation schemas. In production mode, only info, warn, and error logs will be printed to the console. It is up to the server (or process manager) to actually read them from the console and store them in log files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Cypress Image Snapshot

    Cypress Image Snapshot

    Catch visual regressions in Cypress

    Cypress Image Snapshot binds jest-image-snapshot's image diffing logic to Cypress.io commands. The goal is to catch visual regressions during integration tests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Taxamatch

    Taxamatch

    Fuzzy name matching algorithm for scientific names of taxa (biology)

    "Taxamatch" is an algorithm designed for fuzzy matching of scientific names of taxa - genera alone, or binomials (genus+species) - in taxonomic databases. It utilises both character substitution (similar to Soundex) to catch phonetic errors, and a customised edit distance (ED) approach to catch non-phonetic ones, which can be up to 50% of all errors in real-world queries. Since ED-based queries are typically slow against large data sets, Taxamatch includes a range of optimisations to heavily reduce the number of names to be tested at query time without impacting on recall of likely intended correctly spelled target names, speeding up overall query time by a factor of between x100 and x1000. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Novellotyk

    Novellotyk is the engine for writing visual novels using freepascal

    Novellotyk is not a visual engine for writing visual novels using free pascal. The engine contains a demo game "Catch me a brick."
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    AyeSpy

    AyeSpy

    A performant visual regression testing tool

    Aye Spy is a high-performance visual regression tool to catch UI regressions. Aye Spy takes inspiration from existing projects such as Wraith and BackstopJs. We have found visual regression testing to be one of the most effective ways to catch regressions. It's a great tool to have in your pipeline, but the current solutions on the market were missing one key component we felt was essential for a great developer experience performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Bloaty

    Bloaty

    Bloaty: a size profiler for binaries

    Bloaty is a deep, accurate size profiler for native binaries that tells you where every byte comes from so you can shrink executables and libraries intelligently. It parses binary formats like ELF, Mach-O, and DWARF symbol/debug data without relying solely on toolchain heuristics, letting you attribute size to files, sections, symbols, templates, and even compilation units. Reports can be produced at multiple granularities and diffed across builds to identify regressions introduced by...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    react-hn

    react-hn

    React-powered Hacker News client

    ...New comments in collapsed threads. Automatic or manual collapsing of comment threads that don't contain any new comments. Manual highlighting of the X most recent comments to catch up on threads you were reading elsewhere. Stories with new comments are marked on list pages. Stories can be marked as read to remove highighting from new comments. "Comments" sections are driven by the Changed Items API. Story listing pages are cached in sessionStorage for quick back button usage and pagination in the same session. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Tevor

    Tevor

    Your own mini Travis CI to run tests locally

    ...Instead of pushing code to a CI service just to see if tests pass on multiple Node.js versions, you run Trevor locally and it will iterate through each specified version. Under the hood it orchestrates Node.js version switching (via n/nvm or Docker setups) and executes the configured test script as Travis would. This allows you to catch cross-version issues before pushing, keeping your Git history cleaner and reducing back-and-forth with CI. The tool reports results for each matrix entry, showing which runtime versions passed or failed so you can quickly identify compatibility problems. It is open-source, written in Node.js, and available through npm, with GitHub issues discussing options such as running from inside containers and specifying particular versions to test.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Catch The Cat

    Catch The Cat

    An HTML5 game 'Catch The Cat' powered by Phaser 3

    Phaser Catch The Cat is a puzzle game built with the Phaser framework, based on the popular viral game where players try to trap a cat by blocking its paths. The project serves as both a game and a learning tool for developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    email-validation-api.com

    Email Address Verification API

    We provide a High Quality / Real-Time Email address Verification API. We perform checks on both local username and domain name parts of the Email address syntax. Our system evaluate a score based on the username syntax risk, as well as some deep server verifications, such as: MX records existence, SMTP host, open ports, and the answers after a socket conversation between our server and the SMTP host. Our API will answer to your requests using the output format of your choice, with the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    git-secrets

    git-secrets

    Prevents you from committing secrets and credentials into git

    ...The tool includes hooks that integrate into git commit and git merge, as well as commands to list, add, or remove secret patterns, and to scan existing history for leaks. Teams often deploy it as part of their developer toolchain to enforce a security guardrail: you catch leaks early rather than discovering them later. It is also often used in CI pipelines or continuous code quality checks to detect in-flight vulnerabilities. While git-secrets is not a full secrets management system, it plays a key role in defense-in-depth by preventing accidental exposure in source.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Go Meta Linter

    Go Meta Linter

    Runs a whole bunch of those linters and normalizes their output

    Go Meta Linter is a deprecated Go meta-linter that was created to run many Go static analysis tools at the same time. It normalizes their results into one consistent output format so editors, IDEs, and CI systems can read problems more easily. The tool helps developers catch issues such as unused code, unchecked errors, duplicated code, style problems, security concerns, and suspicious compiler-level behavior. It supports a broad collection of linters and lets users customize which checks run for each project. It can also be configured through a JSON file, which makes it easier to share linting rules across a team. ...
    Downloads: 26 This Week
    Last Update:
    See Project
  • 24
    BackstopJS

    BackstopJS

    Catch CSS curve balls

    Visual regression testing for web apps. Supports screen rendering with Chrome-headless. Add your own interactions with the Playwright and Puppeteer scripting. BackstopJS automates visual regression testing of your responsive web UI by comparing DOM screenshots over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Bash Infinity

    Bash Infinity

    A modern standard library / framework / boilerplate for Bash

    Bash Infinity is a standard library and a boilerplate framework for writing tools using bash. It's modular and lightweight while managing to implement some concepts from C#, Java or JavaScript into bash. The Infinity Framework is also plug & play: include it at the beginning of your existing script to import any of the individual features such as error handling, and start using other features gradually. The aim of Bash Infinity is to maximize the readability of bash scripts, minimize the...
    Downloads: 0 This Week
    Last Update:
    See Project