Ray Boop
Port of Boop to Raycast
Select Text in an editor and run Ray Boop to select a text transform and paste directly back into your text document or Shift + Enter to copy to clipboard.
If no text is selected it will take the text from your clipboard instead and transform the text to your clipboard or Shift + Enter to paste in the active window.
Features
- Smart Input Detection: Automatically detects selected text, falls back to clipboard
- Context-Sensitive Actions: Different primary actions based on input source
- Live Preview: See transformation results before applying (can be toggled in preferences)
- Smart Suggestions: AI-powered script suggestions based on your content
- Script Information: Enhanced feedback with info and error messages
Available Scripts
π€ Text Case Operations
- Camel Case π« - convertsYourTextToCamelCase
- Kebab Case π - converts-your-text-to-kebab-case
- Snake Case π - converts_your_text_to_snake_case
- Start Case π― - Converts Your Text To Start Case
- Sponge Case π§½ - cOnVeRtS yOuR tExT tO sPoNgE cAsE
- Uppercase β¬οΈ - CONVERTS YOUR TEXT TO UPPERCASE
- Lowercase β¬οΈ - converts your text to lowercase
- Toggle Camel/Hyphen π - Toggles between camelCase and hyphen-case
π Encoding/Decoding
- Base64 Encode π - Encodes your text to Base64
- Base64 Decode π - Decodes your text from Base64
- URL Encode π - Encodes your text for URLs
- URL Decode π - Decodes URL encoded text
- HTML Encode π - Encodes HTML entities
- HTML Decode π - Decodes HTML entities
- HTML Encode All π - Encodes all characters as HTML entities
- URL Entities Encode π - Encodes URL entities
- URL Entities Decode π - Decodes URL entities
π Hash/Crypto
- MD5 Checksum π - Computes the MD5 checksum of your text
- SHA1 Checksum π - Computes the SHA1 checksum of your text
- SHA256 Checksum π‘οΈ - Computes the SHA256 checksum of your text
- SHA512 Checksum π - Computes the SHA512 checksum of your text
- ROT13 π - Applies ROT13 cipher to your text
- JWT Decode ποΈ - Decodes JSON Web Tokens
β¨ Formatting
- Format JSON β¨ - Cleans and formats JSON documents
- Format XML π - Formats XML documents
- Format CSS π¨ - Formats CSS stylesheets
- Format SQL ποΈ - Formats SQL queries
- Minify JSON π¦ - Minifies JSON by removing whitespace
- Minify XML π¦ - Minifies XML by removing whitespace
- Minify CSS π¦ - Minifies CSS by removing whitespace
- Minify SQL π¦ - Minifies SQL by removing whitespace
π Data Conversion
- JSON to YAML π - Converts JSON to YAML format
- YAML to JSON π - Converts YAML to JSON format
- JSON to CSV π - Converts JSON to CSV format
- CSV to JSON π - Converts CSV to JSON format
- CSV to JSON (Headerless) π - Converts headerless CSV to JSON
- JSON to Query String π - Converts JSON to URL query string
- Query String to JSON π - Converts URL query string to JSON
- JS Object to JSON π - Converts JavaScript object notation to JSON
- JS to PHP π - Converts JavaScript arrays to PHP arrays
- TSV to JSON π - Converts Tab-Separated Values to JSON
π» Number Systems
- Binary to Decimal π» - Converts binary numbers to decimal
- Decimal to Binary π» - Converts decimal numbers to binary
- Decimal to Hex π’ - Converts decimal numbers to hexadecimal
- Hex to Decimal π’ - Converts hexadecimal numbers to decimal
- ASCII to Hex π€ - Converts ASCII text to hexadecimal
- Hex to ASCII π€ - Converts hexadecimal to ASCII text
- DIGI to ASCII π€ - Converts DIGI format to ASCII
π¨ Colors
- Hex to RGB π¨ - Converts hex colors to RGB
- RGB to Hex π¨ - Converts RGB colors to hex
- Contrasting Color π - Finds contrasting color for given color
βοΈ Text Processing
- Add Slashes π¬ - Adds slashes before quotes
- Remove Slashes π« - Removes slashes before quotes
- Trim βοΈ - Removes whitespace from beginning and end
- Trim Start βοΈ - Removes whitespace from beginning
- Trim End βοΈ - Removes whitespace from end
- Collapse Whitespace π¦ - Collapses multiple whitespace into single spaces
- Remove Accents π€ - Removes accents and diacritics from text
- Replace Smart Quotes π¬ - Replaces smart quotes with regular quotes
π Line Operations
- Join Lines π - Joins all lines into a single line
- Join Lines with Comma π - Joins lines with comma separator
- Join Lines with Space π - Joins lines with space separator
- Reverse Lines π - Reverses the order of lines
- Shuffle Lines π² - Randomly shuffles the order of lines
- Sort Lines π - Sorts lines alphabetically
- Natural Sort π - Sorts lines using natural sorting
- Remove Duplicates ποΈ - Removes duplicate lines
π Statistics
- Count Characters π’ - Counts the number of characters
- Count Words π - Counts the number of words
- Count Lines π - Counts the number of lines
- Calculate Size π - Calculates the size of text in bytes
- Sum All Numbers β - Sums all numbers found in text
π Unicode
- To Unicode π - Converts text to Unicode escape sequences
- From Unicode π - Converts Unicode escape sequences to text
β‘ Utility
- Reverse String π - Reverses the characters in text
- Shuffle Characters π² - Randomly shuffles characters
- Lorem Ipsum π - Generates Lorem Ipsum placeholder text
- Generate Hashtag #οΈβ£ - Converts text to hashtag format
- Markdown Quote π¬ - Formats text as Markdown blockquote
- List to HTML π - Converts text lines to HTML list
- Convert to Markdown Table π - Converts data to Markdown table
β° Date/Time
- Date to Timestamp β° - Converts date to Unix timestamp
- Date to UTC π - Converts date to UTC format
- Time to Seconds β±οΈ - Converts time format to seconds
β‘ Development
- Eval JavaScript β‘ - Evaluates JavaScript code
π± Mobile Development
- Android to iOS Strings π± - Converts Android strings to iOS format
- iOS to Android Strings π± - Converts iOS strings to Android format
π‘οΈ Security
- URL Defang π‘οΈ - Defangs URLs for security analysis
- URL Refang π‘οΈ - Refangs defanged URLs
π¦ Data Processing
- PHP Unserialize π¦ - Unserializes PHP data
- Sort JSON π€ - Sorts JSON object keys
- Line Comparer π - Compares lines between texts
πΊοΈ Geospatial
- WKB to WKT πΊοΈ - Converts Well-Known Binary to Well-Known Text
- WKT to WKB πΊοΈ - Converts Well-Known Text to Well-Known Binary
π File/Path
- Fish Hex Path Converter π - Converts Fish shell hex paths
π Project Management
- Create Project Glossary π - Creates a project glossary in Markdown
β° Special
- Wadsworth Constant β° - Applies Wadsworth constant to text