Local AI command toolbox for individual developers.
Minimal lightweight logging for JavaScript, adding reliable log level methods to any available console.log methods
Utility function to load nyc configuration
AWS SDK for JavaScript Cloudformation Client for Node.js, Browser and React Native
UI for testing API in Cypress
Test Effective Fakes
add custom attributes to inject script and link
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
React Native Text Ticker/Marquee Component
Calculates similarity between two strings
A simple and effective promise-based HTTP & HTTP/2 request library that supports all HTTP methods.
AWS SDK for JavaScript Apprunner Client for Node.js, Browser and React Native
Config plugin for @braze/react-native-sdk package
It's a very fast and efficient glob library for Node.js
MCP server for Microsoft 365 Copilot
TextInput with mask for ReactNative on both iOS and Android. Includes obfuscation characters feature.
mifi eslint rules
A helper for creating cache-effective Next.js server-side-rendered pages with minimal effort
<p align="center"> <img src="./website/public/og.png" /> </p>
A more ergonomic way to write Effective code
JavaScript parser, mangler/compressor and beautifier toolkit
A chart & report builder designed for use by AI.
Get the command from a shebang
Essential JS 2 TreeMap Components
Timeless comes with a pomodoro timer, with a standard stopwatch (start, top), semantic tags in notes (projects, clients, activites), and reporting and exporting command. Data is stored in csv and it can be easily imported into a spreadsheet.
Using Ruby threads and mac's "say" command to make delay and chorus effects'
A custom Jekyll command to help deal with side effects of changing your permalink
Batsignal is a command written in Ruby to be used on a server which has a large number of distributed users
effective command for boot setting
A quick command line interface to lighthouse. The goal is to reduce overhead of tracking tickets inline with normal workflow. The effect is achieved by setting conventions.
Simple but effective command line interface that looks up gems using RubyGems.org's public API and displays results in an emoji-filled fashion.
A quick command line interface to lighthouse. The goal is to reduce overhead of tracking tickets inline with normal workflow. The effect is achieved by setting conventions.
Ruby String class extension. Adds methods to set text color, background color and, text effects on ruby console and command line output, using ANSI escape sequences.
The Customization module is a versatile Ruby library designed to enhance your text formatting capabilities in the terminal. This module empowers you to add style, color, and effects to text, making it an excellent tool for creating visually appealing command-line applications, generating stylish reports, or simply adding a touch of flair to your terminal outputs.
Readorder orders a list of files into a more effective read order. You would possibly want to use readorder in a case where you know ahead of time that you have a large quantity of files on disc to process. You can give that list off those files and it will report back to you the order in which you should process them to make most effective use of your disc I/O. Given a list of filenames, either on the command line or via stdin, readorder will output the filenames in an order that should increase the I/O throughput when the files corresponding to the filenames are read off of disc. The output order of the filenames can either be in inode order or physical disc block order. This is dependent upon operating system support and permission level of the user running readorder.
Crowdfund is a Ruby program developed based on Pragmatic Studio's Ruby Programming hands-on video course, and distributed as a Ruby gem. This program has been developed using all the strengths of Ruby including the following. Ruby Programming Environment * Installing Ruby on your favorite operating system (free exercise) * Running Ruby using the interactive Ruby shell (irb) and writing Ruby program files * Using Ruby's documentation system to get help * Installing external Ruby libraries using RubyGems * Troubleshooting common problems Ruby Language Constructs * Expressions and variables * Numbers, string, and symbols (free video & exercise) * Loops and conditional expressions * Arrays and hashes (free video & exercise on hashes) * Classes, modules, and structs Object-Oriented Programming * Using built-in Ruby classes * Defining your own classes with state and behavior (free video & exercise) * Creating unique objects * Telling objects what to do by calling methods * Modeling class-level inheritance relationships * Sharing code with mixins Object-Oriented Design Principles * Encapsulation * Separation of concerns * Polymorphism * Don't Repeat Yourself * Tell, Don't Ask Blocks and Iterators * Calling built-in methods that take blocks * Writing your own methods that yield to blocks * Implementing custom iterators * Effectively using blocks in your programs Organizing Ruby Code * Creating a Ruby project structure * Separating source files for easier reuse and testing * Namespacing to avoid naming clashes * Input/Output * Reading data from files * Writing data to files * Creating an interactive console prompt * Handling command-line input Unit Testing * Writing and running unit tests with RSpec * Test-driven development and the red-green-refactor cycle * Stubbing methods to control tests * Refactoring code, safely! Distribution * Conforming to RubyGems conventions * Writing a GemSpec * Building a RubyGem * Publishing a RubyGem to a public server Ruby Programming Idioms