Showing 53 open source projects for "utility"

View related business solutions
  • 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
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    KeepingYouAwake

    KeepingYouAwake

    Prevents your Mac from going to sleep

    KeepingYouAwake is a small menu bar utility for macOS (Version 10.12 and newer) that can prevent your Mac from entering sleep mode for a predefined duration or as long as it is activated. The app is a small wrapper around Apple's caffeinate command line utility. All current versions of macOS ship with this tool by default. On a MacBook this only works as long as the lid is open.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    tccutil.py

    tccutil.py

    Command line tool to modify OS X's accessibility database (TCC.db)

    Apple has a utility in /usr/bin named tccutil, but it only supports one command, which is to reset the entire database. It has been like this for many versions of macOS. I wanted a command-line utility that would be able to add, remove, list, and take other actions. This tool needs SIP disabled in order to function. The risk of doing so is up to you. tccutil.py can be installed without any additional software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    MCPorter

    MCPorter

    Call MCPs via TypeScript, masquerading as simple TypeScript API

    Mcporter is a utility designed to port Minecraft worlds from Java Edition to Bedrock Edition while preserving as much structural and gameplay integrity as possible. It addresses the complex differences between the two editions’ world formats, block states, biomes, and entity representations, giving players a seamless way to bring beloved Java worlds into the Bedrock ecosystem.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    imsg

    imsg

    CLI for Apple's Messages.app so your agent can send and receive text

    ...The project emphasizes local-first communication and direct integration with Apple infrastructure rather than relying on cloud relays. While newer approaches such as BlueBubbles integrations are emerging, imsg remains a foundational utility for local iMessage automation and AI messaging workflows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 5
    blueutil

    blueutil

    CLI for bluetooth on OSX: power, discoverable state, list, etc.

    blueutil is a command-line utility for managing Bluetooth on macOS. It provides control over Bluetooth connections, device pairing, and power state from the terminal.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Taskwarrior

    Taskwarrior

    Taskwarrior - Command line Task Management

    Taskwarrior is a command line task list management utility with a multitude of features, developed as a portable open source project with an active and quite vast ecosystem of tools, hooks and extensions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    shot-scraper

    shot-scraper

    A command-line utility for taking automated screenshots of websites

    shot-scraper is a command-line utility for taking automated screenshots of web pages using a headless browser engine. After installation, a single command can capture a full-page screenshot of a URL and save it to a file, making it ideal for documentation, monitoring, and visual regression tasks. Under the hood it uses a modern browser (installed via a one-time shot-scraper install step) and exposes options for viewport size, full-page versus clipped screenshots, and device emulation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    discrawl

    discrawl

    cli for Discord with sqlite backend

    ...Designed for developers and advanced users, discrawl emphasizes portability, local ownership of data, and efficient querying of large Discord histories. Its integration with the OpenClaw ecosystem positions it as a powerful utility for AI-assisted communication analysis and searchable knowledge retention.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Go Cursor Help

    Go Cursor Help

    Cursor Free Trial Reset Tool

    A small CLI utility written in Go to reset free trial restrictions of the Cursor AI code assistant on local machines. It automates machine‑ID resets and environment cleanups so users can bypass "Too many free trial accounts" limitations across platforms.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 10
    wait4x

    wait4x

    Wait4X allows you to wait for a port or a service to enter the request

    wait4x is a command-line utility for waiting on the availability of TCP, HTTP(s), and command-based targets. It is useful in scripts and containerized environments to ensure dependencies are ready before proceeding. wait4x is designed to be a drop-in replacement for other wait tools, but with more flexibility and protocol support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    kubefwd

    kubefwd

    Bulk port forwarding Kubernetes services for local development

    Kubernetes port forwarding for local development. kubefwd is a command line utility built to port forward multiple services within one or more namespaces on one or more Kubernetes clusters. kubefwd uses the same port exposed by the service and forwards it from a loopback IP address on your local workstation. kubefwd temporally adds domain entries to your /etc/hosts file with the service names it forwards. When working on our local workstation, my team and I often build applications that access services through their service names and ports within a Kubernetes namespace. kubefwd allows us to develop locally with services available as they would be in the cluster.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    PingMe

    PingMe

    PingMe is a CLI which provides the ability to send messages or alerts

    PingMe is a personal project to satisfy my need to have alerts, most major platforms have integration to send alerts but it's not always useful, either you are stuck with one particular platform, or you have to do a lot of integrations. I needed a small utility that I could just call from my backup scripts, cron jobs, CI/CD pipelines, or from anywhere to send a message with particular information. And I can ship it everywhere with ease. Hence, the birth of PingMe. Everything is configurable via environment variables, and you can simply export the logs or messages to a variable that will be sent as a message, most of all this serves as a swiss army knife sort of tool that supports multiple platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Pluto

    Pluto

    A cli tool to help discover deprecated apiVersions in Kubernetes

    Kubernetes sometimes deprecates API versions. Most notably, a large number of deprecations happened in the 1.16 release. This is fine, and it's a fairly easy thing to deal with. However, it can be difficult to find all the places where you might have used a version that will be deprecated in your next upgrade. You might think, "I'll just ask the api-server to tell me!", but this is fraught with danger. If you ask the API-server to give you deployments.v1.apps, and the deployment was deployed...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    CineCLI

    CineCLI

    CineCLI is a cross-platform command-line movie browser

    CineCLI is a command-line utility designed to help movie lovers quickly browse, search, and access film information from the terminal without needing a graphical interface. It connects to popular online movie databases to fetch metadata such as titles, release dates, ratings, genres, casts, posters, and plot summaries, presenting all of that in a concise, text-friendly format suitable for terminals or scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    grex

    grex

    A command-line tool and library for generating regular expressions

    grex is a library as well as a command-line utility that is meant to simplify the often complicated and tedious task of creating regular expressions. It does so by automatically generating a single regular expression from user-provided test cases. The resulting expression is guaranteed to match the test cases which it was generated from. This project has started as a Rust port of the JavaScript tool regexgen written by Devon Govett.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    FengNiao

    FengNiao

    A command line tool for cleaning unused resources in Xcode

    The FengNiao project is a lightweight command-line utility designed to help iOS/macOS developers clean up their Xcode projects by detecting and removing unused image resource files. As projects evolve, image assets often accumulate — many of which may no longer be referenced in code, storyboards, or asset catalogs; FengNiao scans the project directory (and subfolders) to identify those orphaned resources and optionally delete them, helping to reduce project bloat and potential app size. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    why-is-node-running

    why-is-node-running

    For when Node is running but you don't know why

    ...In complex asynchronous code — with timers, open handles, network sockets, file watchers, or unfulfilled promises — it can be tricky to figure out what is preventing the event loop from exiting. This utility inspects the active handles and resources in the runtime, prints a breakdown of open callbacks, sockets, timers, and other tasks, and explains what’s keeping Node running, helping you track down leaks or unintended resource retention. It’s particularly useful during testing, when you expect Node to exit after tests finish, or in long-running servers when you're debugging resource leaks or shutdown logic. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    go-wkhtmltopdf

    go-wkhtmltopdf

    Golang commandline wrapper for wkhtmltopdf

    We needed a way to generate PDF documents from Go. These vary from invoices with highly customizable layouts to reports with tables, graphs and images. In our opinion, the best way to do this was by using HTML/CSS templates as a source for our PDFs. Using CSS print media types and millimeters instead of pixel units we can generate very accurate PDF documents using wkhtmltopdf. It takes care of setting the correct order of options as these can become very long with multiple pages where you...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Basecy

    Basecy

    A tool for encoding/decoding to basecy

    Encode/Decode files to UTF-8 text filled with printable ASCII and Cyrillic characters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    NirCmd

    NirCmd

    Utility to allow you to do useful tasks without displaying UI

    NirCmd is a small command-line utility that allows you to do some useful tasks without displaying any user interface. By running NirCmd with simple command-line option, you can write and delete values and keys in the Registry, write values into INI file, dial to your internet account or connect to a VPN network, restart windows or shut down the computer, create shortcut to a file, change the created/modified date of a file, change your display settings, turn off your monitor, open the door of your CD-ROM drive, and more...
    Downloads: 258 This Week
    Last Update:
    See Project
  • 21
    bin2cpp (GUI + console)

    bin2cpp (GUI + console)

    A very fast and simple utility for converting a binary file into a C++

    A very fast and simple utility for converting a binary file into a C++ source file. bin2cpp makes it possible to embed resources into the program’s executable file and load them into memory in a platform-independent way. The program generates a C++ source file from any input file, embedding its contents in a "constexpr uint8_t" array.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Tooka

    Tooka

    A fast, rule-based CLI tool for organizing files

    Tooka is a flexible command-line tool for automating your filesystem: organize, rename, move, copy, or delete files using simple, powerful YAML rules. You define what files to match (by name, extension, metadata, size, etc.) and what should happen to them - Tooka handles the rest.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    CFSSL

    CFSSL

    Cloudflare's PKI and TLS toolkit

    CFSSL is CloudFlare's PKI/TLS swiss army knife. It is both a command line tool and an HTTP API server for signing, verifying, and bundling TLS certificates. It requires Go 1.12+ to build. Note that certain linux distributions have certain algorithms removed (RHEL-based distributions in particular), so the golang from the official repositories will not work. Users of these distributions should install go manually to install CFSSL. You can set the GOOS and GOARCH environment variables to have...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Largest Generic Hash and HMAC Program

    57 Hash Functions In One Program, plus each with HMAC or KMAC

    FEHASHMAC is the largest collection of publicly known hash algorithms integrated into a command-line utility. FEHASHMAC contains a set of known test vectors and results for each algorithm such that the correct implementation for each hardware platform and compiler version can directly be verified. Currently 57 hash algorithms like sha1 sha224 sha256 sha384 sha512 and variants, sha3 and shake, all SHA3 finalists and blake3, md2 md4 md5 md6, rmd128 rmd160 rmd256 rmd320, whirl gost lash160 lash256 lash384 lash512 tiger2 and RFC 2104 HMAC and KMAC support are included, plus SHA3 extensions kmac128, kmac256, kmacxof128, kmacxof256 for message.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    BCLM

    BCLM

    macOS command-line utility to limit max battery charge

    BCLM is a wrapper to read and write battery charge level max (BCLM)/CHWA values to the System Management Controller (SMC) on Mac computers. It supports both Intel and Apple silicon. This project was inspired by several battery management solutions, including Apple's own battery health management. The purpose of limiting the battery's maximum charge is to prolong battery health and to prevent damage to the battery. Various sources show that the optimal charge range for the operation of...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB