terrapin

Shell command processor

Safely execute shell commands with user-supplied values to prevent security vulnerabilities

Run shell commands safely, even with user-supplied values

GitHub

250 stars
8 watching
18 forks
Language: Ruby
last commit: 3 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
thoughtbot/parity Tools and scripts for managing and deploying Heroku apps with parity between development, staging, and production environments. 895
thoughtbot/guides A comprehensive guide to programming in style and best practices, covering various aspects of software development. 9,472
thoughtbot/vim-rspec A Vim plugin for running RSpec tests in the editor. 657
thinkerbot/ts A tool for writing and running tests in shell scripts 59
thoughtbot/appraisal A tool for testing Ruby libraries against different versions of dependencies in repeatable scenarios. 1,272
phusion/traveling-ruby Self-contained Ruby binaries that can run on any Linux distribution and macOS machine without requiring end users to install Ruby or gems. 2,103
rubocop/guard-rubocop Automatically checks Ruby code style with RuboCop when files are modified. 262
tombenner/ru A shell tool that brings Ruby's expressiveness to the command line for text processing and transformation 402
donaldp/imba-shell An interactive debugger and REPL for the Imba programming language 16
ryooooooga/croque A customizable shell prompt with optional customization options and support for multiple shells. 9
zhiburt/expectrl Automates terminal interactions with interactive applications 174
rmmh/skybot A simple, multithreaded IRC bot with plugin support and automatic reloading. 250
maltize/sublime-text-2-ruby-tests A Sublime Text 2 plugin for running ruby tests. 722
rucaibox/comvint Creating synthetic visual reasoning instructions to improve the performance of large language models on image-related tasks 18
sdrapkin/securitydriven.inferno A .NET cryptography library providing a secure and reliable implementation of encryption algorithms 569