Instructure's Gems

icon
#Total RankDaily RankNameSummary
13,2403,386ims-ltiRuby library for creating IMS LTI tool providers and consumers
24,5915,181gergichGergich is a little command-line tool for wiring up linters to Gerrit so you can get ni...
34,6625,080switchmanSharding
45,3916,269after_transaction_commitActiveRecord::Base.connection.after_transaction_commit { ... }
55,4515,340inst-jobsInstructure-maintained fork of delayed_job
65,4966,462aroiActiveRecord Object Instrumenter: Instrument the creation of ActiveRecord objects
75,5254,962saml2The saml2 library is yet another SAML library for Ruby, with an emphasis on _not_ re-im...
85,6666,445once-leronce-ler supercharges your let's and before's with the performance of before(:all)
95,9815,981moodle2ccMigrates Moodle backup ZIP to IMS Common Cartridge package
106,1996,001nokogiri-xmlsec-instructureAdds support to Ruby for encrypting, decrypting, signing and validating the signatu...
116,2234,886i18nlinerNo .yml files. Inline defaults. Optional keys. Inferred interpolation values. Wrappers ...
126,5046,314encrypted_cookie_store-instructureA secure version of Rails' built in CookieStore
136,5696,506jira_ref_parserParse Jira ticket refs from git commit messages
146,5806,418inst_statsdStatsd for Instructure
156,58419,064shacklesAllows multiple environments in database.yml, and dynamically switching them.
166,6376,028canvas_connectCanvas Connect is an Adobe Connect plugin for the Instructure Canvas LMS. It allows tea...
176,7455,043switchman-inst-jobsSwitchman and Instructure Jobs compatibility gem.
186,8046,389canvas_webexCanvas WebEx is an Cisco Webex plugin for the Instructure Canvas LMS. It allows teacher...
196,8706,528soap4r-middlewareSometimes, you just gotta SOAP.
206,9346,462folio-paginationA pagination library.
217,15139,260crocodoc-rubyRuby library for interacting with v2 of the Crocodoc API.
227,1656,528instructure-happymapperObject to XML Mapping Library, using Nokogiri (fork from John Nunemaker's Happymapper)
237,2826,445academic_benchmarksA ruby api for accessing the Academic Benchmarks API. A valid subscription with accomp...
247,48513,431ratom-nokogiriA fast Atom Syndication and Publication API based on libxml
257,5146,290inst-jobs-statsdStats reporting for inst-jobs
267,7275,931outriggerMigrations
277,8326,389dress_codeDress Code extracts comment blocks from your stylesheets and creates a styleguide using...
287,8716,340inst-jobs-autoscalingAWS ASG autoscaling for inst-jobs
297,88235,285ruby-saml-modThis is an early fork from https://github.com/onelogin/ruby-saml - I plan to "rebase" t...
308,38319,064imperiumA powerful, easy to use, Consul client
318,42393,598canvas_statsdStatsd for Canvas
328,77914,489paul_bunyanExtensions and enhancements to Ruby's built in Logger class. Extensions include: multip...
3310,1526,132guardrailAllows multiple environments in database.yml, and dynamically switching them.
3410,68816,910fukuzatsuCalculates code complexity as a measure of paths through code execution. CI integration...
3511,10929,324analystA nice API for interacting with parsed Ruby source code.
3611,13716,332footrestRuby interface for restful APIs
3711,5626,053activerecord-pg-extensionsSeveral extensions to ActiveRecord's PostgreSQLAdapter.
3811,5795,671qtiQTI 1.2 and 2.1 import and export models
3912,1348,167flakey_spec_catcherRun new or changed specs many times to prevent unreliable specs
4012,3856,835quiz_api_clientRuby client for quiz_api
4112,61760,194ezdynLibrary and CLI tool for easy Dynect DNS updates
4213,7986,359inst_accessGeneration, parsing, and validation of Instructure access tokens
4314,46935,285oauth-instructureOAuth Core Ruby implementation
4414,64532,028canvas-jobsInstructure-maintained fork of delayed_job
4515,4059,499stormbreakerAdd axe assertions to expect statements by default in Ruby Selenium
4615,5826,389sentry-inst_jobsAn inst-jobs integration for the Sentry error logger
4715,73360,194i18nemadrop-in replacement for I18n::Backend::Simple for faster lookups and quicker gc runs. t...
4816,4235,821canvas_link_migratorInstructure gem for migrating Canvas style rich content
4916,86611,340pandarusRuby wrapper for Canvas API
5019,34422,252dynamo-recordExtensions to Aws::Record for working with DynamoDB.
5121,37793,598safe_yaml-instructureParse YAML safely, without that pesky arbitrary object deserialization vulnerability
5222,06235,285api_client_builderAPI Client Builder provides an easy to use interface for creating HTTP api clients
5322,37211,036openagentOpenAgent - SIF ADK (SIF Agent Development Kit)
5423,6306,488inst_llmFoundation-model agnostic LLM client for AWS Bedrock
5524,01932,028societySocial graph for Ruby objects. Based on an original idea by Kerri Miller.
5624,48923,633active_public_resourcesNormalized searching and browsing of public resources
5726,44427,096lti_skydriveMicrosoft SkydrivePro integration
5826,46335,285aws-keychain-utilHelps manage a keychain of AWS credentials on OS X.
5928,39039,260mathml2latexTranslate MathML to LaTeX
6029,29829,324statsd_test_harnessCaptures output of various testing frameworks to post to statsd.
6129,40073,152fake_rails3_routesWrite Rails 3 style routes in Rails 2 apps
6230,72320,001canvas_oauth_engineCanvasOauth is a mountable engine for handling the oauth workflow with canvas and makin...
6332,62873,152mkchainCreates an intermediate chain file from the given SSL certificate
6433,18551,272lti_public_resourcesPublic Resources LTI app
6533,55035,285instructure_registrarClient for registering an Instructure service via etcd.
6637,37344,361lti_provider_engineLtiProvider is a mountable engine for handling the LTI launch and exposing LTI paramete...
6740,51760,194aws-asg-fleetAWS Auto Scaling Fleets
6843,17573,152aws-s3-instructureClient library for Amazon's Simple Storage Service's REST API, forked by Instructure pe...
6944,98432,028quiz_broker_clientServes as the client for reading and writing to brokered data in Canvas New Quizzes
7046,17993,598instructure-active_model-better_errorsAPI consumable error messages with ActiveModel::Errors drop-in compatibility.
7146,62860,194instructure-marginaliaAttach comments to your ActiveRecord queries.
7248,91622,252pulsar-clientWraps the Apache Pulsar C++ Client with Ruby bindings.
7351,08673,152folio-pagination-legacyA pagination library.
7454,03873,152i18nema19drop-in replacement for I18n::Backend::Simple for faster lookups and quicker gc runs. t...
7557,19293,598inst_aws_regionsRegion to airport code mappings for instructure projects
7659,49239,260bespokeBespoke does in-memory object joins using mustache templates
7759,86632,028vectorAWS Auto-Scaling Assistant
7870,00944,361gameworksA ruby game framework used for final problems in instructure mebipenny competitions.
7972,51373,152lti_twitter_engineEmbed a Twitter widget into your LMS with this LTI App.
8072,90093,598lti_box_engineBox.net LTI Application as a mountable Rails engine
8195,561128,919faraday-oauthUses the simple_oauth library to sign requests according the OAuth protocol.
8295,68693,598lti-ruby-boxruby gem for box.com 2.0 api
83107,66773,152lti_template_builderRails mountable engine templates for LTI development
84134,78973,152best_in_place_rails_4BestInPlace is a jQuery script and a Rails 3 helper that provide the method best_in_pla...
85136,61473,152jammit-instructureJammit is an industrial strength asset packaging library for Rails, providing both ...
86139,79573,152dashed_mapAccepts an array of words and returns an array of words, some of them combined by a dash.
87147,09873,152old_schoolProvides an interface to work with a Powerful SIS REST API
88147,14793,598very_best_in_placeBestInPlace is a jQuery script and a Rails 3 helper that provide the method best_in_pla...
89189,55793,598ams_migrationA collection of services to help with data migration tasks