Showing 212 open source projects for "catch"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 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
  • 1
    zsh-syntax-highlighting

    zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh

    zsh-syntax-highlighting is a lightweight Zsh plugin that adds real-time syntax coloring to your command line as you type. It highlights known commands, options, arguments, paths, strings, and glob patterns so you can catch typos or invalid commands before pressing Enter. Unknown or misspelled commands are styled differently from valid ones, making errors obvious at a glance. The plugin is written in pure Zsh and hooks into the line editor, so it doesn’t require external binaries and works across diverse environments. It’s highly configurable: you can fine-tune individual token styles, disable specific highlighters, or extend it with custom rules to match your workflow. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    State of Open Source AI

    State of Open Source AI

    Clarity in the current fast-paced mess of Open Source innovation

    This repository is the source for a book (or large written work) titled “The State of Open Source AI”. The goal of the project is to bring clarity to the rapidly evolving open-source AI ecosystem by documenting trends, models, tools, standards, deployment practices, and challenges. It acts as both a snapshot and a guide: readers can see what’s “hot now” in open AI infrastructure, what open licensing or governance issues are emerging, how deployment options compare, and what gaps remain....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Node Fetch

    Node Fetch

    A light-weight module that brings the Fetch API to Node.js

    ...If you cannot switch to ESM, please use v2 which remains compatible with CommonJS. Critical bug fixes will continue to be published for v2. Wrapping the fetch function into a try/catch block will catch all exceptions, such as errors originating from node core libraries, like network errors, and operational errors which are instances of FetchError.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    SnakeGame

    SnakeGame

    Catch the maximum number of apples without hitting wall or body.

    Snake Game Goal : In this game, the main goal of the player is to eat/catch the maximum number of apples without hitting itself or the wall . Control : Arrow keys are use to direct Snake towards apple As a snake eat/catch apple the length of the snake increases and as game progress length get increase and difficulty level of game also increase ,by eating an apple score will increase by +100 every time . when snake hit the wall or its own body the game will over and player's score will display
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 5
    fre:ac

    fre:ac

    The fre:ac audio converter project

    fre:ac is a free audio converter and CD ripper with support for various popular formats and encoders. It converts freely between MP3, M4A/AAC, FLAC, WMA, Opus, Ogg Vorbis, Speex, Monkey's Audio (APE), WavPack, WAV and other formats. With fre:ac you easily rip your audio CDs to MP3 or M4A files for use with your hardware player or convert files that do not play with other audio software. You can even convert whole music libraries retaining the folder and filename structure. The integrated CD...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 6
    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
  • 7
    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: 225 This Week
    Last Update:
    See Project
  • 8
    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
  • 9
    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
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    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
  • 11

    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
  • 12
    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
  • 13
    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: 14 This Week
    Last Update:
    See Project
  • 14
    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
  • 15
    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
  • 16
    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: 0 This Week
    Last Update:
    See Project
  • 17
    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
  • 18
    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
  • 19
    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
  • 20

    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: 0 This Week
    Last Update:
    See Project
  • 21
    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
  • 22
    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
  • 23
    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
  • 24
    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
  • 25

    bootkernel

    Shell script to manage linux kernels in /boot directory

    Install, Accept, List, Remove and Set New, Current and Old linux kernels in the /boot directory. Inspired by the linux kernel "make install" target, and the /sbin/installkernel shell script. A profile "~/bootkernel.conf" or "/etc/bootkernel.conf" controls all aspects of bootkernel's behaviour - your chosen naming conventions, whether to maintain symbolic or hard links or neither, which filesystems (if any) need mounting and unmounting, and whether to delete redundant /lib/modules...
    Downloads: 0 This Week
    Last Update:
    See Project