Showing 87 open source projects for "openai-python"

View related business solutions
  • Cut Cloud Costs with Google Compute Engine Icon
    Cut Cloud Costs with Google Compute Engine

    Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.

    Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
    Try Compute Engine
  • Build on Google Cloud with $300 in Free Credit Icon
    Build on Google Cloud with $300 in Free Credit

    New to Google Cloud? Get $300 in free credit to explore Compute Engine, BigQuery, Cloud Run, Vertex AI, and 150+ other products.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query exabytes in BigQuery, or build AI apps with Vertex AI and Gemini. Once your credits are used, keep building with 20+ products with free monthly usage, including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. Sign up to start building right away.
    Start Free Trial
  • 1
    Terminator

    Terminator

    multiple GNOME terminals in one window

    Terminator was originally developed by Chris Jones in 2007 as a simple, 300-ish line Python script. Since then, it has become The Robot Future of Terminals. Originally inspired by projects like quadkonsole and gnome-multi-term and more recently by projects like Iterm2, and Tilix, It lets you combine and recombine terminals to suit the style you like. If you live at the command line or are logged into 10 different remote machines at once, you should definitely try out Terminator.
    Downloads: 42 This Week
    Last Update:
    See Project
  • 2
    aws-encryption-sdk-cli

    aws-encryption-sdk-cli

    CLI wrapper around aws-encryption-sdk-python

    ...If you have not already installed cryptography, you might need to install additional prerequisites as detailed in the cryptography installation guide for your operating system. Installation using a python virtual environment is recommended to avoid conflicts between system packages and user-installed packages. For the most part, the behavior of aws-encryption-cli in handling files is based on that of GNU CLIs such as cp. A qualifier to this is that when encrypting a file, if a directory is provided as the destination, rather than creating the source filename in the destination directory, a suffix is appended to the destination filename. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    JC

    JC

    CLI tool and python library

    ...The JC parsers can also be used as python modules. In this case, the output will be a python dictionary, or a list of dictionaries, instead of JSON. Two representations of the data are available. The default representation uses a strict schema per parser and converts known numbers to int/float JSON values. Certain known values of None are converted to JSON null, known boolean values are converted, and, in some cases, additional semantic context fields are added.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Typer

    Typer

    Typer, build great CLIs, based on Python type hints

    Typer is a library for building CLI applications that users will love using and developers will love creating. Based on Python 3.6+ type hints. Great editor support. Completion everywhere. Less time debugging. Designed to be easy to use and learn. Less time reading docs. It's easy to use for the final users. Automatic help, and automatic completion for all shells. Minimize code duplication. Multiple features from each parameter declaration. Fewer bugs. The simplest example adds only 2 lines of code to your app: 1 import, 1 function call. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Deploy Apps in Seconds with Cloud Run Icon
    Deploy Apps in Seconds with Cloud Run

    Host and run your applications without the need to manage infrastructure. Scales up from and down to zero automatically.

    Cloud Run is the fastest way to deploy containerized apps. Push your code in Go, Python, Node.js, Java, or any language and Cloud Run builds and deploys it automatically. Get fast autoscaling, pay only when your code runs, and skip the infrastructure headaches. Two million requests free per month. And new customers get $300 in free credit.
    Try Cloud Run Free
  • 5
    HTTPie

    HTTPie

    A CLI, cURL-like tool for humans

    HTTPie is a modern command-line HTTP client that makes CLI interaction with web services as human-friendly as possible. It offers a plethora of friendly features that make it an excellent curl alternative. It is equipped with an intuitive UI, JSON support, syntax highlighting and so much more. HTTPie gives a single http command for sending arbitrary HTTP requests with a simple, natural syntax, and displayed in a formatted, colorized terminal output. HTTPie can be installed on macOS,...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    VisiData

    VisiData

    A terminal spreadsheet multitool for discovering and arranging data

    VisiData is an interactive multitool for tabular data. It combines the clarity of a spreadsheet, the efficiency of the terminal, and the power of Python, into a lightweight utility that can handle millions of rows with ease. A terminal interface for exploring and arranging tabular data. VisiData supports tsv, CSV, SQLite, JSON, xlsx (Excel), hdf5, and many other formats. Requires Linux, OS/X, or Windows (with WSL). Hundreds of other commands and options are also available; see the documentation. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Streamlink

    Streamlink

    Streamlink is a CLI utility which pipes video streams

    Streamlink is a command-line utility that pipes video streams from various services into a video player, such as VLC. The main purpose of Streamlink is to avoid resource-heavy and unoptimized websites, while still allowing the user to enjoy various streamed content. There is also an API available for developers who want access to the stream data. Streamlink is built upon a plugin system that allows support for new services to be easily added. Most of the big streaming services are supported....
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    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. IntelliSense for commands and their...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    iTerm2 Color Schemes

    iTerm2 Color Schemes

    Over 425 terminal color schemes/themes for iTerm/iTerm2

    This project curates a large collection of terminal color schemes and makes them available in formats for many terminal emulators, not just iTerm2. You’ll find well-known palettes like Solarized, Dracula, Nord, and hundreds more, each with previews that showcase how code, prompts, and text look under the theme. 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...
    Downloads: 7 This Week
    Last Update:
    See Project
  • Ship AI Apps Faster with Vertex AI Icon
    Ship AI Apps Faster with Vertex AI

    Go from idea to deployed AI app without managing infrastructure. Vertex AI offers one platform for the entire AI development lifecycle.

    Ship AI apps and features faster with Vertex AI—your end-to-end AI platform. Access Gemini 3 and 200+ foundation models, fine-tune for your needs, and deploy with enterprise-grade MLOps. Build chatbots, agents, or custom models. New customers get $300 in free credit.
    Try Vertex AI Free
  • 10
    jQuery Terminal

    jQuery Terminal

    JavaScript library for creating web-based terminals

    ...It can automatically call JSON-RPC service when the user types a command. Alternatively, you can provide an object with methods; each method will be invoked on the user's command (the python command can create python interpreter). An object can have nested objects which will create a nested interpreter (you can create an interactive menu of adventure games with this). You can also use a function in which you can parse user commands by yourself (you have full control of what users type into the terminal). It's ideal if you want to provide additional functionality for power users.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    jrnl

    jrnl

    Collect your thoughts and notes without leaving the command line

    Collect your thoughts and notes without leaving the command line. jrnl has a natural-language interface so you don't have to remember cryptic shortcuts when you're writing down your thoughts. Your journals are stored in plain-text files that will still be readable in 50 years when all your fancy iPad apps will have gone the way of the Dodo. Encrypt your journals with industry-strength AES encryption. The NSA won't be able to read your dirty secrets. Sync your journals with Dropbox and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    httpstat

    httpstat

    It's like curl -v, with colours

    Windows/BSD/Linux supported, HTTP and HTTPS supported as well. For self-signed certificates use -k, and skip timing the body of a response with -I. Follow 30x redirects with -L. Change HTTP method with -X METHOD. Provide a PUT or POST request body with -d string. To supply the PUT or POST body as a file, use -d @filename. Add extra request headers with -H 'Name: value'. The response body is usually discarded, you can use -o filename to save it to a file, or -O to save it to the file name...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    buku

    buku

    Personal mini-web in text

    buku is a powerful bookmark manager and a personal textual mini-web. For those who prefer the GUI, bukuserver exposes a browsable front-end on a local web host server. When I started writing it, I couldn't find a flexible command-line solution with a private, portable, merge-able database along with seamless GUI integration. Hence, buku. buku can import bookmarks from the browser(s) or fetch the title, tags and description of a URL from the web. Use your favorite editor to add, compose and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    tldr-pages

    tldr-pages

    Collaborative cheatsheets for console commands

    The tldr-pages project is a collection of community-maintained help pages for command-line tools, that aims to be a simpler, more approachable complement to traditional man pages. The tldr pages are a community effort to simplify the beloved man pages with practical examples. Maybe you are new to the command-line world? Or just a little rusty? Or perhaps you can't always remember the arguments to lsof, or tar? There seems to be room for simpler help pages, focused on practical examples. This...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    acme.sh

    acme.sh

    A pure Unix shell script implementing ACME client protocol

    ...Support SAN and wildcard certs. Simple, powerful and very easy to use. You only need 3 minutes to learn it. Bash, dash and sh compatible. Purely written in Shell with no dependencies on python. Just one script to issue, renew and install your certificates automatically. Does not require root/sudoer access. Docker ready. IPv6 ready. Cron job notifications for renewal or error etc. It's probably the easiest & smartest shell script to automatically issue & renew the free certificates. After the cert is generated, you probably want to install/copy the cert to your Apache/Nginx or other servers. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Spaceship Prompt

    Spaceship Prompt

    Minimalistic, powerful and extremely customizable Zsh prompt

    Spaceship is a fast, minimal, and extensible Zsh prompt that shows context-aware information without clutter. It exposes “sections” for common developer signals—current directory, Git status, package versions, language runtimes, Docker/Kubernetes context, exit status, and time—then renders only what’s relevant. Configuration is done almost entirely through environment variables, letting you reorder, hide, or customize sections without writing functions. It supports asynchronous segments to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ddgr

    ddgr

    DuckDuckGo from the terminal

    ddgr is a command-line search tool that lets users perform DuckDuckGo web searches directly from their terminal, providing a privacy-focused alternative to browser-based searches without tracking or personalized profiling. It fetches search results via DuckDuckGo’s API or HTML output and presents links, snippets, and metadata in a clean terminal format, making it useful for programmers, sysadmins, and privacy advocates who prefer keyboard-driven workflows. The tool also supports options like...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    S3cmd

    S3cmd

    Command line tool for managing Amazon S3 and CloudFront services

    ...It is best suited for power users who are familiar with command-line programs. It is also ideal for batch scripts and automated backup to S3, triggered from cron, etc. S3cmd is written in Python. It's an open-source project available under GNU Public License v2 (GPLv2) and is free for both commercial and private use. You will only have to pay Amazon for using their storage. Lots of features and options have been added to S3cmd, since its very first release in 2008.... we recently counted more than 60 command-line options, including multipart uploads, encryption, incremental backup, s3 sync, ACL and Metadata management, S3 bucket size, bucket policies, and more!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Init-Venv

    Init-Venv

    Initialize a base virtual environment for Python.

    InitVenv is a cross-platform automation tool that streamlines Python development workflow by automatically creating Python virtual environments, installing project dependencies from requirements.txt, and activating the environment with a single command execution. Currently supports Windows, with Linux and macOS support planned for future releases. Features - One-command setup: Create Python virtual environment, install requirements, and activate with a single command - Windows integration: Works seamlessly with Windows File Explorer - Automatic detection: Finds and installs requirements from requirements.txt automatically - Path flexibility: Supports both absolute and relative paths - Zero configuration: Just run and go
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    LXDE on Cygwin

    LXDE on Cygwin

    LXDE on Cygwin in a Self Installing Package.

    ...LXDE on Cygwin provides all the important remote network tools (SSH, PUTTY, X11, VNC, FTP,SFTP, MOSH, FILEZILLA ...) and Unix commands (bash, ls, cat, sed, grep, awk, rsync, python, git ...) to Windows desktop. The program was created mainly as an alternative to MobaXterm with the original purpose of connecting Window$$ computers directly to HPC clusters, to use X11 apps and not only. Of course you can use a beautiful LXDE desktop on your window PC and add Cygwin apps with apt-cyg command.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 21
    UartVide

    UartVide

    A flat UI RS232 serial port communication utility.

    Mainly designed for embedded & software engineers, UartVide is a flat-UI and straightforward and lightweight RS232 serial port communication utility that allows you to configure the connection parameters and communicate via the port. UartVide runs on all platforms supported by PySide2 including Windows, Linux. (MyTerm was renamed to UartVide from version 2.4)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    yai

    yai

    Your AI powered terminal assistant

    Yai (your AI) is an assistant for your terminal, using OpenAI ChatGPT to build and run commands for you. You just need to describe them in your everyday language, it will take care of the rest. Unleash the power of artificial intelligence to streamline your command line experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Termux.apk

    Termux.apk

    Termux is an Android terminal emulator and Linux environment app.

    ...Packages available in Termux are the same as those on Mac and Linux - install man pages on your phone and read them in one session while experimenting with them in another. Portable - With batteries included. Can you imagine a more powerful yet elegant pocket calculator than a readline-powered Python console?
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    ECS Deploy

    ECS Deploy

    Powerful CLI tool to simplify Amazon ECS deployments, rollbacks, etc.

    ecs-deploy simplifies deployments on Amazon ECS by providing a convenience CLI tool for complex actions, which are executed pretty often. Support for complex task definitions (e.g. multiple containers & task role), easily redeploy the current task definition (including docker pull of eventually updated images), deploy new versions/tags or all containers or just a single container in your task definition, scale up or down by adjusting the desired count of running tasks, add or adjust...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    SharPyShell

    SharPyShell

    Tiny and obfuscated ASP.NET webshell for C# web applications

    SharPyShell is a tiny and obfuscated ASP.NET web shell that executes commands received by an encrypted channel compiling them in memory at runtime. SharPyShell supports only C# web applications that run on .NET Framework >= 2.0. SharPyShell is a post-exploitation framework written in Python. The main aim of this framework is to provide the penetration tester with a series of tools to ease the post-exploitation phase once exploitation has been successful against an IIS webserver. This tool is not intended as a replacement for the frameworks for C2 Server (i.e. Meterpreter, Empire, etc..) but this should be used when you land on a fully restricted server where inbound and outbound connections are very limited. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
MongoDB Logo MongoDB