Instructure's Gems

icon
#Total RankDaily RankNameSummary
13,1143,670ims-ltiRuby library for creating IMS LTI tool providers and consumers
24,2955,939gergichGergich is a little command-line tool for wiring up linters to Gerrit so you can get ni...
34,3677,393switchmanSharding
45,0676,767after_transaction_commitActiveRecord::Base.connection.after_transaction_commit { ... }
55,1376,915aroiActiveRecord Object Instrumenter: Instrument the creation of ActiveRecord objects
65,1386,745inst-jobsInstructure-maintained fork of delayed_job
75,2245,785saml2The saml2 library is yet another SAML library for Ruby, with an emphasis on _not_ re-im...
85,3077,246once-leronce-ler supercharges your let's and before's with the performance of before(:all)
95,5619,709moodle2ccMigrates Moodle backup ZIP to IMS Common Cartridge package
105,8908,061i18nlinerNo .yml files. Inline defaults. Optional keys. Inferred interpolation values. Wrappers ...
115,9086,903nokogiri-xmlsec-instructureAdds support to Ruby for encrypting, decrypting, signing and validating the signatu...
125,93433,975shacklesAllows multiple environments in database.yml, and dynamically switching them.
136,0469,416encrypted_cookie_store-instructureA secure version of Rails' built in CookieStore
146,1329,488jira_ref_parserParse Jira ticket refs from git commit messages
156,1859,488canvas_connectCanvas Connect is an Adobe Connect plugin for the Instructure Canvas LMS. It allows tea...
166,3329,519canvas_webexCanvas WebEx is an Cisco Webex plugin for the Instructure Canvas LMS. It allows teacher...
176,3506,808inst_statsdStatsd for Instructure
186,3989,658soap4r-middlewareSometimes, you just gotta SOAP.
196,4497,899switchman-inst-jobsSwitchman and Instructure Jobs compatibility gem.
206,4769,997folio-paginationA pagination library.
216,57310,054crocodoc-rubyRuby library for interacting with v2 of the Crocodoc API.
226,6859,763instructure-happymapperObject to XML Mapping Library, using Nokogiri (fork from John Nunemaker's Happymapper)
236,71716,519ratom-nokogiriA fast Atom Syndication and Publication API based on libxml
246,8019,561academic_benchmarksA ruby api for accessing the Academic Benchmarks API. A valid subscription with accomp...
256,96333,975ruby-saml-modThis is an early fork from https://github.com/onelogin/ruby-saml - I plan to "rebase" t...
267,17710,054dress_codeDress Code extracts comment blocks from your stylesheets and creates a styleguide using...
277,2479,231inst-jobs-autoscalingAWS ASG autoscaling for inst-jobs
287,3137,190inst-jobs-statsdStats reporting for inst-jobs
297,56417,577canvas_statsdStatsd for Canvas
307,57616,135imperiumA powerful, easy to use, Consul client
317,7766,689outriggerMigrations
328,5338,452paul_bunyanExtensions and enhancements to Ruby's built in Logger class. Extensions include: multip...
339,75113,133fukuzatsuCalculates code complexity as a measure of paths through code execution. CI integration...
3410,14413,861analystA nice API for interacting with parsed Ruby source code.
3510,2869,288footrestRuby interface for restful APIs
3610,7067,575guardrailAllows multiple environments in database.yml, and dynamically switching them.
3711,31414,878qtiQTI 1.2 and 2.1 import and export models
3811,75614,097ezdynLibrary and CLI tool for easy Dynect DNS updates
3912,14111,655quiz_api_clientRuby client for quiz_api
4012,38110,608flakey_spec_catcherRun new or changed specs many times to prevent unreliable specs
4113,11418,968oauth-instructureOAuth Core Ruby implementation
4213,2107,463activerecord-pg-extensionsSeveral extensions to ActiveRecord's PostgreSQLAdapter.
4313,41826,412canvas-jobsInstructure-maintained fork of delayed_job
4414,28324,029i18nemadrop-in replacement for I18n::Backend::Simple for faster lookups and quicker gc runs. t...
4515,64433,975pandarusRuby wrapper for Canvas API
4616,3039,231inst_accessGeneration, parsing, and validation of Instructure access tokens
4717,55810,111stormbreakerAdd axe assertions to expect statements by default in Ruby Selenium
4819,19614,878dynamo-recordExtensions to Aws::Record for working with DynamoDB.
4919,37353,348safe_yaml-instructureParse YAML safely, without that pesky arbitrary object deserialization vulnerability
5019,50510,111sentry-inst_jobsAn inst-jobs integration for the Sentry error logger
5121,37820,987openagentOpenAgent - SIF ADK (SIF Agent Development Kit)
5222,86924,029societySocial graph for Ruby objects. Based on an original idea by Kerri Miller.
5323,10916,135api_client_builderAPI Client Builder provides an easy to use interface for creating HTTP api clients
5423,74418,196active_public_resourcesNormalized searching and browsing of public resources
5523,7559,605canvas_link_migratorInstructure gem for migrating Canvas style rich content
5624,96324,029aws-keychain-utilHelps manage a keychain of AWS credentials on OS X.
5725,15015,773lti_skydriveMicrosoft SkydrivePro integration
5827,23791,749fake_rails3_routesWrite Rails 3 style routes in Rails 2 apps
5927,57291,749statsd_test_harnessCaptures output of various testing frameworks to post to statsd.
6029,70218,196mathml2latexTranslate MathML to LaTeX
6130,97465,500canvas_oauth_engineCanvasOauth is a mountable engine for handling the oauth workflow with canvas and makin...
6231,97915,773lti_public_resourcesPublic Resources LTI app
6332,45765,500instructure_registrarClient for registering an Instructure service via etcd.
6433,71124,029mkchainCreates an intermediate chain file from the given SSL certificate
6537,32416,519lti_provider_engineLtiProvider is a mountable engine for handling the LTI launch and exposing LTI paramete...
6639,01045,802aws-asg-fleetAWS Auto Scaling Fleets
6741,04291,749aws-s3-instructureClient library for Amazon's Simple Storage Service's REST API, forked by Instructure pe...
6843,57391,749instructure-marginaliaAttach comments to your ActiveRecord queries.
6944,24791,749instructure-active_model-better_errorsAPI consumable error messages with ActiveModel::Errors drop-in compatibility.
7046,69791,749pulsar-clientWraps the Apache Pulsar C++ Client with Ruby bindings.
7147,38291,749folio-pagination-legacyA pagination library.
7250,54865,500i18nema19drop-in replacement for I18n::Backend::Simple for faster lookups and quicker gc runs. t...
7353,74911,086inst_llmFoundation-model agnostic LLM client for AWS Bedrock
7456,99491,749bespokeBespoke does in-memory object joins using mustache templates
7558,88091,749vectorAWS Auto-Scaling Assistant
7663,44965,500inst_aws_regionsRegion to airport code mappings for instructure projects
7770,51039,523lti_twitter_engineEmbed a Twitter widget into your LMS with this LTI App.
7871,02791,749gameworksA ruby game framework used for final problems in instructure mebipenny competitions.
7971,35039,523lti_box_engineBox.net LTI Application as a mountable Rails engine
8081,66314,878quiz_broker_clientServes as the client for reading and writing to brokered data in Canvas New Quizzes
8195,43229,595lti-ruby-boxruby gem for box.com 2.0 api
82105,50453,348lti_template_builderRails mountable engine templates for LTI development
83132,98691,749best_in_place_rails_4BestInPlace is a jQuery script and a Rails 3 helper that provide the method best_in_pla...
84136,50991,749jammit-instructureJammit is an industrial strength asset packaging library for Rails, providing both ...
85138,66691,749dashed_mapAccepts an array of words and returns an array of words, some of them combined by a dash.
86142,58391,749very_best_in_placeBestInPlace is a jQuery script and a Rails 3 helper that provide the method best_in_pla...
87147,34391,749old_schoolProvides an interface to work with a Powerful SIS REST API
88163,62329,595faraday-oauthUses the simple_oauth library to sign requests according the OAuth protocol.