A JS/TS library that expands upon the functionality of Sets
Compile regular expressions' unicodeSets (v) flag.
Parse regular expressions' unicodeSets (v) flag.
The Material Components for the web Ink Ripple effect for web element interactions
Redis storage adapter for Keyv
Types for Iconify data
A zip and unzip library for Node.js.
Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
Loads environment variables from .env file
Official `aws-lite` plugin for S3
A package used by Expo CLI for processing images
Public logs API for OpenTelemetry
Bidirectional Channel for JavaScript
A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.
Area Proportional Venn and Euler Diagrams
Default Jimp png encoder/decoder.
Hundreds of open source icon sets in IconifyJSON format
<div align="center"> <img width="200" height="200" src="https://s3.amazonaws.com/pix.iemoji.com/images/emoji/apple/ios-11/256/crayon.png"> <h1>@jimp/png</h1> <p>Default Jimp png encoder/decoder.</p> </div>
The advanced library to create your own croppers suited for any website design
Middleware to destroy caching
An advanced font engine for Node and the browser
Fast, modern, in-memory key-value store for JavaScript. The perfect solution for caching in JavaScript.
Pretty unicode tables for the command line. Based on the original cli-table.
Advanced optimisations for cssnano; may or may not break your CSS!
An advanced setting manager for ActiveRecord models
this is set of rails and datamapper plugins for setting up a little more advanced rails application then the default rails generator does. the focus is on security and privacy as well a complete restful xml support.
Works exactly like Ruby's standard Time object, but in test mode adds some nice methods for setting or manually advancing time.
Omega is a powerful set of extensions to the basic ruby standard. Things like efficient memoization, meta-helpers, easy class tree traversal and advanced math are included.
GAT is a Ruby gem that tries to provide a script fast development framework. Based on a YML structure, GAT allows you to write basic and advanced scripts with a whole set of tools that scripting need. More info can be found at http://gat.rubyforge.org
Herbert makes development of JSON REST API servers ridiculously simple. It provides a set of useful helpers and conventions to speed up development. Input validation, logs and advanced AJAX support are baked in. Herbert is very lightweight and transparent, making it easy to use & modify.
Welcome to `orbai`, an idiomatic Ruby DSL for OpenAI's powerful API. With the combination of Ruby's natural language processing strengths and OpenAI's advanced capabilities, your applications are set to take a massive leap forward.
If you're building a game, you need your game agents and characters to move on their own. A standard way of doing this is with 'steering behaviors'. The seminal paper by Craig Reynolds established a core set of steering behaviors that could be utilized for a variety of common movement tasks and natural behaviors. This Ruby library can accomplish many/most of those tasks for your Ruby / JRuby game. The basic behaviors can be layered for more complicated and advanced behaviors, such as flocking and crowd movement.
When you need robust image processing features into your Ruby application, but do not have time&resources to develop complex imaging back end yourself, Aspose.Imaging Cloud SDK for Ruby is for you. There are set of powerful image conversion, transformation, filtering features along with advanced reverse image search feature exposed via Aspose.Imaging REST API and wrapped as native Ruby SDK to help Ruby developers build imaging applications easy. Aspose.Imaging Cloud SDK for Ruby offers advanced processing of multi page TIFF images. You can extract a single TIFF frame to crop, resize, rotate, or flip add the frame, prepare TIFF as a fax. This repository contains Aspose.Imaging Cloud Ruby SDK source code. This SDK allows you to work with Aspose.Imaging Cloud REST APIs in your Ruby applications quickly and easily, with zero initial cost. To use this SDK, you will need Client ID and Client Key which can be looked up at Aspose Cloud Dashboard (free registration in Aspose Cloud is required for this). The solution is updated using code generator.
Authist is a Ruby on Rails plugin that provides a simple way to add role-based authorization to your application. It can easily be plugged into any user or group models in your application, and allows you to define a set of access types that roles can provide. Roles and users' participation in them can be changed at runtime, providing a highly customizable access control system to your website administrators. Authist is designed with a minimal impact on your own code architecture in mind. It creates a few database tables for itself, but does not change anything whatsoever to the data of your own models, and only adds a minimal mixin to the model itself. This allows it to peacefully integrate with most authentication libraries. Authist can also be used in combination with more advanced authorization gems like Pundit to add runtime-editable access roles to their policies.
== PintosCheck -- Auto Pintos Checker to Save the Day == == Functionalities == The functionality of this simple script is to download pintos homework assignments from the mail inbox and then run through all the desired tests and finally generate reports in plain text or html formats, all automatically. == Requirements For Running PintosCheck == Since all the scripts are written in ruby, PintosCheck require ruby installed on the system. I use ruby 1.8.7 for development, but ruby 1.9.* versions are expected to function as well. However, ruby 1.8.6 and lower versions are not supported. For information of downloading and installing ruby, see http://www.ruby-lang.org/en/downloads/. In addition to ruby itself, RubyGems 1.3.* is also required because it hosts the installation source for this project and almost all other ruby projects as well. To download or update RubyGems, please go to http://gemcutter.org/pages/download for more information. == Installation == Once you have all the requirements on your system, it's really easy to install PintosCheck. In the UNIX shell or Windows command line environment, type the following command(sudo if needed): gem install pintoscheck --include-dependencies Go grab a cup of coffee, and PintosCheck will automatically download and install itself onto the system. To check the installation, type 'ptschk --version', and if something like 'PintosCheck 0.1.0' pops up then you're green to go! == Finally, how do I check my students' pintos homework? == This project ships with a 'ptschk' command tool. This tool needs a task configuration file to actually do everything. The configuration file is in YAML format, which is basically a recursive key-value pair representation. If you're using PintosCheck for the first time, there's a very nice command line option to generate the skeleton for you. Just run 'ptschk init my_first_task.config' and a file named 'my_first_task.config' will be generated for you. Inside this file there is a set of the minimal options for the task to run properly, and you just have to fill in what you need. After you set up your configuration file, run 'ptschk run my_first_task.config' and the tasks will kick off immediately, and after a while the report will be generated. A detailed configuration options for advanced task setup will be available in production release of this project.
# License Create software licenses easily. ## Install ### Bundler: `gem 'license'` ### RubyGems: `gem install license` ## Usage ### Simple ```ruby license = License::Software::MIT.new do |l| l.year.start = 2012 l.author.name = 'Ryan Scott Lewis' l.author.email = 'ryan@rynet.us' end p license.to_s # => "Copyright (c) 2012 Ryan Scott Lewis <ryan@rynet.us>\n\nPermission is hereby granted, free of charge..." ``` ### Multiple Authors ```ruby license = License::Software::MIT.new do |l| l.year.start = 2012 l.authors.add name: 'Ryan Scott Lewis', email: 'ryan@rynet.us' l.authors.add name: 'John Doe', email: 'john.doe@example.com' l.authors.add name: 'Snake Pliskin' l.authors.add 'John McClane <john@mcclain.org, jmcclane@gmail.com>' end p license.to_s # => "Copyright (c) 2012 Ryan Scott Lewis <ryan@rynet.us>, John Doe <john.doe@example.com>\n\nPermission is hereby granted, free of charge..." p license.authors.first.name # => 'Ryan Scott Lewis' p license.authors.first.email # => 'ryan@rynet.us' p license.authors.last.name # => 'John McClane' p license.authors.last.email # => 'john@mcclain.org' p license.authors.last.emails # => ['john@mcclain.org', 'jmcclane@gmail.com] ``` #### Smart Setters ```ruby license = License::Software.new do |l| l.type = License::Software::MIT # Set which type of license here instead l.year = '2006-2011' # Will set year.start to 2006 and year.end to 2011 l.authors = 'Ryan Scott Lewis<ryan@rynet>, John Doe < john.doe@example.com >' end p license.to_s # => "Copyright (c) 2012 Ryan Scott Lewis <ryan@rynet.us>, John Doe <john.doe@example.com>\n\nPermission is hereby granted, free of charge..." ``` #### Advanced usage (preferred method) ```ruby license = License::Software.new do # Do not pass block variables to enter the scope of the License::Software type MIT year 2012 author 'Ryan Scott Lewis <ryan@rynet.us>' end p license.to_s # => "Copyright (c) 2012 Ryan Scott Lewis <ryan@rynet.us>\n\nPermission is hereby granted, free of charge..." ``` ## Contributing * Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet * Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it * Fork the project * Start a feature/bugfix branch * Commit and push until you are happy with your contribution * Make sure to add tests for it. This is important so I don't break it in a future version unintentionally. * Please try not to mess with the Rakefile, version, or history. If you want to have your own version, or is otherwise necessary, that is fine, but please isolate to its own commit so I can cherry-pick around it. ## Copyright Copyright © 2012 Ryan Scott Lewis <ryan@rynet.us>. The MIT License (MIT) - See LICENSE for further details.
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.