30 open-source projects similar to appleboy/codegpt, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best CodeGPT alternative.
Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required. Formerly https://gptshell.cc
Tiny text-orientated menu library in C for embedded use.
Get answers for CLI commands from ChatGPT right from your terminal
This project is a command line AI client and API wrapper designed to facilitate interaction with a large language model. It functions as a terminal interface for sending multi-line prompts and receiving generated text, providing a means of conversational AI integration through a programmable interface. The system utilizes a reverse-engineered API interface and HTTP-based request simulation to communicate with the model. It includes an AI plugin manager that allows for the installation and management of external extensions to increase the functional capabilities of the language model. The imp
Argh! A minimalist argument handler.
FlashFlags is an ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go. Originally built for Argus, it provides great performance while maintaining simplicity and ease of use.
Orpheus is a high-performance CLI framework designed to be super simple and ~30× faster than popular alternatives with zero external dependencies. Built on FlashFlags, Orpheus provides a simple interface to create modern, fast CLI apps similar to git.
Argparse for golang. Just because flag sucks
CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.
Linenoise is a lightweight C library for terminal line editing, command history management, and asynchronous input processing. It functions as a self-contained alternative for capturing user input from the command line without requiring external dependencies. The utility provides a non-blocking input processor that handles keyboard data via a feed mechanism, allowing applications to process user typing and external events simultaneously. It supports the implementation of custom shells and REPLs through features such as callback-based autocompletion, input hinting, and a circular history buffe
A small self-contained alternative to readline and libedit that supports UTF-8 and Windows and is BSD licensed.
FTXUI is a C++ terminal user interface library and cross-platform console framework used for building interactive command line applications. It functions as a declarative terminal layout engine and a component-based UI toolkit that enables the creation of responsive interfaces. The library is distinguished by its terminal graphics and animation capabilities, allowing for the rendering of custom shapes, data plots, and smooth visual transitions using easing functions. It provides a comprehensive set of interactive widgets and a layout system utilizing flexbox and grid containers that adapt to
Linter for dangerous Postgres migration patterns in Diesel and SQLx. Prevents downtime caused by unsafe schema changes.