OmniType CLI — editor-agnostic code provenance tracking
SmartEdit: A Powerful and Extensible CLI Editor
CLI editor made for fun
Markdown CLI editor — edit .md files from command line
For encoding to/from base64urls
Displays a beginner-friendly message telling your user to upgrade their version of Node
Codex CLI is a coding agent from OpenAI that runs locally on your computer.
Babel command line.
Inquirer multiline editor prompt
Reliable way to get the height and width of terminal/console, since it's not calculated or updated the same way on all platforms, environments and node.js versions.
V43 combined Vite plugin — includes ws, rpc, cli, editor, three, and drop plugins
Allow parsing of jsx
safely cleanup in signal handlers
Babel preset for all React plugins.
Allow parsing of object rest/spread
A simple spinner
Stream transformer that prefixes lines with timestamps and other things.
Compile ES2015 destructuring to ES5
Compile ES2015 object super to ES5
Compile ES2015 sticky regex to an ES5 RegExp constructor
A nano-like command line editor.
Apply ES2015 function.name semantics to all functions
Babel plugin to ensure function declarations at the block level are block scoped
A 'cp' CLI util for Node.js
A simple text editor for ruby.
File editor command line makes it easy to edit files in place, with options for saving a backup
Do you like to search through code using ag, ack, grep, pt, or rg? Good! This tool is for you! Zoom adds some convenience to grep-like search tools by allowing you to quickly open your search results in your editor of choice. When looking at large code-bases, it can be a pain to have to scroll to find the filename of each result. Zoom prints a tag number in front of each result that grep outputs. Then you can quickly open that tag number with Zoom to jump straight to the source. Zoom is even persistent across all your sessions! You can search in one terminal and jump to a tag in another terminal from any directory!
Read and write YAML docs and values from the command line. Enables YAML data use and generation in shell scripts.
CLI for helping batch building from Unity Editor
Open For Editing: CLI Gem which opens specified files (ofe.json) for editing in your text editor.
A CLI editor built to have an Emacs similar development environment, with ruby in the heart of it instead of Elisp, that will make developing plugins and extensions faster and more enjoyable, this editor is kept to the minimum, anything that could be written as an pluging will be found as a plugin.
A CLI gem for the Zed editor that helps developers quickly jump to Rails views associated with the current controller method.
This gem provides a CLI command `batch-rename` to bulk rename files in OS X using an interactive text editor. It has been inspired by a question on Stack Exchange.
rgss_db is a tool designed for developers to export and import the database files of a game created in RPG Maker. This gem is compatible with any RPG Maker editor based on RGSS, including: - RPG Maker XP - RPG Maker VX - RPG Maker VX Ace The gem provides a CLI to easily interact with the RPG Maker database. You can avoid this interface by providing an action to perform. Please check the repository at github for more information! https://github.com/SnowSzn/rgss-db-cli
Manage your notes from the console. If you're like me, you spend most of your computing time in a terminal, you have a text-editor set up just to your liking, and you wish you could use it for everything. Naturally, when it comes time to ditch your paper note-pad, you refuse to to use the more popular gui-driven apps and want to find a way to use your editor instead. But when you start looking for a terminal-based notes framework (or plugin for your editor) you're blinded by crazy features and unwilling to learn a new tool. You've also already started keeping your notes in some text files and don't want to have to start over. Anyway, I went through the same thing and made this this lightweight tool (originally from some aliases in my bashrc) to do what I wanted it to do, which isn't a lot. But, like ruby, it has a nice interface, and it'll stay out of the way. That means you can choose where you keep your notes, how you organize them, how you track them (if you do), and what editor you use to write them. So if you already have your own notes, you can just point `peter-notes` at them and start using worlds simplest (and coolest) notes-manager. This is a cli tool, don't try to import it into some ruby source code.
Sym is a ruby library (gem) that offers both the command line interface (CLI) and a set of rich Ruby APIs, which make it rather trivial to add encryption and decryption of sensitive data to your development or deployment workflow. For additional security the private key itself can be encrypted with a user-generated password. For decryption using the key the password can be input into STDIN, or be defined by an ENV variable, or an OS-X Keychain Entry. Unlike many other existing encryption tools, Sym focuses on getting out of your way by offering a streamlined interface with password caching (if MemCached is installed and running locally) in hopes to make encryption of application secrets nearly completely transparent to the developers. Sym uses symmetric 256-bit key encryption with the AES-256-CBC cipher, same cipher as used by the US Government. For password-protecting the key Sym uses AES-128-CBC cipher. The resulting data is zlib-compressed and base64-encoded. The keys are also base64 encoded for easy copying/pasting/etc. Sym accomplishes encryption transparency by combining several convenient features: 1. Sym can read the private key from multiple source types, such as pathname, an environment variable name, a keychain entry, or CLI argument. You simply pass either of these to the -k flag — one flag that works for all source types. 2. By utilizing OS-X Keychain on a Mac, Sym offers truly secure way of storing the key on a local machine, much more secure then storing it on a file system, 3. By using a local password cache (activated with -c) via an in-memory provider such as memcached, sym invocations take advantage of password cache, and only ask for a password once per a configurable time period, 4. By using SYM_ARGS environment variable, where common flags can be saved. This is activated with sym -A, 5. By reading the key from the default key source file ~/.sym.key which requires no flags at all, 6. By utilizing the --negate option to quickly encrypt a regular file, or decrypt an encrypted file with extension .enc 7. By implementing the -t (edit) mode, that opens an encrypted file in your $EDITOR, and replaces the encrypted version upon save & exit, optionally creating a backup. 8. By offering the Sym::MagicFile ruby API to easily read encrypted files into memory. Please refer the module documentation available here: https://www.rubydoc.info/gems/sym
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.