Showing 90 open source projects for "tools"

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
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    VOID-TOOLS

    VOID-TOOLS

    OSINT, Discord, web & network utilities

    VOID-TOOLS is a Python terminal multitool suite for OSINT, Discord, web, network, social, Roblox, and utility workflows. It is built around a Rich-powered terminal dashboard with keyboard navigation, a cinematic boot flow, category panels, and a live sidebar. The tool organizes many modules into categories and marks premium tools separately from free ones.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    Windows Terminal

    Windows Terminal

    The New Windows Terminal

    The Windows Terminal is a new, modern, fast, efficient, powerful, and productive terminal application for users of command-line tools and shells like Command Prompt, PowerShell, and WSL.
    Downloads: 316 This Week
    Last Update:
    See Project
  • 3
    IPATool

    IPATool

    Command-line tool that allows searching and downloading app packages

    ipatool is a command line tool that allows you to search for iOS apps on the App Store and download a copy of the app package, known as an ipa file. Supported operating system (Windows, Linux or macOS). Apple ID is set up to use the App Store. To authenticate with the App Store, use the auth command. To search for apps on the App Store, use the search command. To obtain a license for an app, use the purchase command. To download a copy of the ipa file, use the download command.
    Downloads: 126 This Week
    Last Update:
    See Project
  • 4
    PEASS-ng

    PEASS-ng

    Privilege Escalation Awesome Scripts SUITE

    ...Use it at your own machines and/or with the owner's permission. Here you will find privilege escalation tools for Windows and Linux/Unix and MacOS. Find the latest versions of all the scripts and binaries in the releases page. Check the parsers directory to transform PEASS outputs to JSON, HTML and PDF.
    Downloads: 47 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
  • 5
    iTerm2 Color Schemes

    iTerm2 Color Schemes

    Over 425 terminal color schemes/themes for iTerm/iTerm2

    ...The repository includes export files for multiple terminals—such as iTerm2, Apple Terminal, Alacritty, Kitty, Windows Terminal, and others—so you can apply the same aesthetic consistently across machines. There are helper tools and conversion scripts to generate or translate schemes, plus instructions for importing them on each supported terminal. Because it’s community-driven, new schemes and updates are added regularly, and issues often include tweaks to improve readability or contrast for different use cases.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 6
    Fig Autocomplete

    Fig Autocomplete

    IDE-style autocomplete for your existing terminal & shell

    Fig Autocomplete is a tool that brings IDE‑style autocomplete to your existing terminal and shell, providing context‑aware suggestions, subcommand options, arguments, descriptions, and themes to enhance your command‐line experience. Amazon Q for command line uses the Accessibility API on Mac to position the window, and integrates with your shell to read what you've typed. Edit your spec in TypeScript in the src/ folder. In dev mode, specs are read from the build folder, and generators run...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    arduino-cli

    arduino-cli

    Arduino command line tool

    Arduino CLI is an all-in-one solution that provides Boards/Library Managers, sketch builders, board detection, uploader, and many other tools needed to use any Arduino compatible board and platform from the command line or machine interfaces. In addition to being a standalone tool, Arduino CLI is the heart of all official Arduino development software (Arduino IDE, Arduino Web Editor). The script requires sh, which is always available on Linux and macOS. sh is not available by default on Windows, though it is available as part of Git for Windows (Git Bash). ...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    airgeddon

    airgeddon

    This is a multi-use bash script for Linux systems

    ...Offline password decrypting on WPA/WPA2 captured files for personal networks (Handshakes and PMKIDs) using a dictionary, brute-force, and rule-based attacks with aircrack, crunch and hashcat tools. Enterprise networks captured password decrypting based on john the ripper, crunch, asleap and hashcat tools. GPU support available for hashcat. Only Rogue/Fake AP mode to sniff using external sniffer (Hostapd + DHCP + DoS).
    Downloads: 29 This Week
    Last Update:
    See Project
  • 9
    JC

    JC

    CLI tool and python library

    CLI tool and python library that converts the output of popular command-line tools and file types to JSON or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts. jc JSONifies the output of many CLI tools and file types for easier parsing in scripts. This allows further command-line processing of output with tools like jq or jello by piping commands. The JC parsers can also be used as python modules.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 10
    Free Claude Code

    Free Claude Code

    Use claude-code for free in the terminal, VSCode extension

    Free Claude Code is a resource repository focused on providing tools, scripts, and workflows for using Claude-based AI coding capabilities without requiring paid subscriptions. It explores methods for integrating Claude into development environments, often through alternative access patterns or automation techniques. The project is aimed at developers who want to experiment with AI-assisted coding while minimizing costs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    tldr-pages

    tldr-pages

    Collaborative cheatsheets for console commands

    ...This repository is just that, an ever-growing collection of examples for the most common UNIX, Linux, macOS, SunOS and Windows command-line tools. A popular and convenient way to access these pages on your computer is to install the Node.js client, which is supported by the tldr-pages project maintainers.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    asdf

    asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, etc

    ...Manage each of your project runtimes with a single CLI tool and command interface. asdf is a CLI tool that can manage multiple language runtime versions on a per-project basis. It is like gvm, nvm, rbenv & pyenv (and more) all in one! Simply install your language's plugin! Large ecosystem of existing runtimes & tools. Simple API to add support for new tools as you need! Support for existing config files .nvmrc, .node-versions, .ruby-version for smooth migration! .tool-versions to manage all your tools, runtimes, and their versions in a single, sharable place. Supports Bash, ZSH, Fish & Elvish with completions available. Provides a GitHub Action to install and utilize your .tool-versions in your CI/CD workflows.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    xterm.js

    xterm.js

    A terminal for the web

    xterm.js is a TypeScript-based front-end terminal emulation component that lets web applications embed fully-featured terminal interfaces. It powers in-browser terminals in tools like VS Code and browser IDEs. Xterm.js works with most terminal apps such as bash, vim, and tmux, including support for curses-based apps and mouse events. Xterm.js is really fast, it even includes a GPU-accelerated renderer. Xterm.js is not a terminal application that you can download and use on your computer. Xterm.js is not bash. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    oclif

    oclif

    Node.js Open CLI Framework. Built by Salesforce.

    ...Plugins are modular and shareable, encouraging reuse. oclif is actively used to build the Heroku and Salesforce CLIs, powering millions of interactions for developers every day. With oclif you can build command-line tools for your business, open-source project, or your own development workflow.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    JiraCLI

    JiraCLI

    Feature-rich interactive Jira command line

    JiraCLI is an interactive command line tool for Atlassian Jira that will help you avoid Jira UI to some extent. This tool is not yet considered complete but has all the essential features required to improve your workflow with Jira. The tool started with the idea of making issue search and navigation as straightforward as possible. However, with the help of outstanding supporters like you, we evolved, and the tool now includes all necessary features like issue creation, cloning, linking,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    JediTerm

    JediTerm

    Pure Java Terminal Emulator. Works with SSH and PTY

    ...It is best suited for developers building Java-based tools that need a mature, IDE-grade terminal component.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    ArchiSteamFarm

    ArchiSteamFarm

    C# application with primary purpose of farming Steam cards

    ...In addition to that, it's meant to be run on servers or other desktop-less machines and features full cross-OS support, which makes it possible to launch on any operating system with .NET Core runtime, such as Windows, Linux, and macOS. ASF is possible thanks to the gigantic amount of work done in the marvelous SteamKit2 library. Today, ASF is one of the most versatile Steam power tools, allowing you to make use of many features that were implemented over time.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 18
    XcodeGen

    XcodeGen

    A Swift command line tool for generating your Xcode project

    XcodeGen is a command line tool written in Swift that generates your Xcode project using your folder structure and a project spec. The project spec is a YAML or JSON file that defines your targets, configurations, schemes, custom build settings and many other options. All your source directories are automatically parsed and referenced appropriately while preserving your folder structure. Sensible defaults are used in many places, so you only need to customize what is needed. Very complex...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    TinyGo

    TinyGo

    Go compiler for small place

    ...You can compile programs for web browsers, as well as for server and edge computing environments that support the WebAssembly System Interface (WASI) family of interfaces. TinyGo is a Go compiler intended for use in small places such as microcontrollers, WebAssembly (Wasm), and command-line tools. It reuses libraries used by the Go language tools alongside LLVM to provide an alternative way to compile programs written in the Go programming language. While TinyGo embeds the Clang compiler to parse import "C" blocks, many features of Cgo are still unsupported.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    pastel

    pastel

    A command-line tool to generate, analyze, convert and manipulate color

    pastel is a command-line tool to generate, analyze, convert and manipulate colors. It supports many different color formats and color spaces like RGB (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit representations. pastel provides a number of commands like saturate, mix or paint. To get more information about a specific subcommand (say mix), you can call pastel mix -h or pastel help mix. Many pastel commands can be composed by piping the output of one command to another. You can...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Microsoft Azure CLI

    Microsoft Azure CLI

    Azure command-line interface

    A great cloud needs great tools; we're excited to introduce Azure CLI, our next-generation multi-platform command-line experience for Azure. Take a test run now from Azure Cloud Shell! We support tab completion for groups, commands, and some parameters. You can use the --query parameter and the JMESPath query syntax to customize your output. With the Azure CLI Tools Visual Studio Code extension, you can create .azcli files and use these features.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    gitmoji-cli

    gitmoji-cli

    A gitmoji interactive command line tool for using emojis on commits

    ...If you want to integrate gitmoji-cli in your project I would recommend going for the hook mode as it supports more use cases, it's more flexible, and has better integration with other tools, whereas the client mode is more quick and easy to use. Run the init option, add your changes and commit them, after the prompts will begin and your commit message will be built. Pretty print all the available gitmojis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    grex

    grex

    A command-line tool and library for generating regular expressions

    ...Although a lot of further useful features could be added to it, its development was apparently ceased several years ago. The plan is now to add these new features to grex as Rust really shines when it comes to command-line tools. grex offers all features that regexgen provides, and more. The philosophy of this project is to generate the most specific regular expression possible by default that exactly matches the given input only and nothing else. With the use of command-line flags (in the CLI tool) or preprocessing methods (in the library).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Ghostty

    Ghostty

    Ghostty is a fast, feature-rich, and cross-platform terminal emulator

    ...It is built with a focus on speed and efficiency, leveraging modern rendering techniques to provide smooth text display and responsive interaction. The project emphasizes simplicity while maintaining advanced capabilities expected from professional terminal tools. It integrates with modern development workflows and supports customization for user preferences. Ghostty aims to balance minimalism with power, avoiding unnecessary complexity while retaining flexibility. It is particularly suited for developers who want a fast and clean terminal environment. Overall, it represents a next-generation approach to terminal design.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    gitoxide

    gitoxide

    An idiomatic, lean, fast & safe pure Rust implementation of Git

    ...It's written to optimize the user experience and perform as well or better than the canonical implementation. Furthermore, it provides an easy and safe to use API in the form of various small crates for implementing your own tools in a breeze. Please see 'Development Status' for a listing of all crates and their capabilities. Please note that all functionality comes from the gitoxide-core library, which mirrors these capabilities and itself relies on all git-* crates. Limit the number of threads used in operations that support it. Choose between 'human' and 'JSON' output formats. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Auth0 Logo