Govuk's Gems

icon
#Total RankDaily RankNameSummary
19601,484puppet-syntaxSyntax checks for Puppet manifests and templates
23,11210,362gds-api-adaptersA set of adapters providing easy access to the GDS GOV.UK APIs
33,8577,821gem_publisherAutomatically build, tag, and push a gem when its version has been updated.
44,5949,577govuk_publishing_componentsA gem to document components in GOV.UK frontend applications
54,77113,053slimmerRack middleware for skinning pages using a specific template
64,8178,709govuk_frontend_toolkitTools for building frontend applications
74,95910,468plekFind the right hostname for each service in an environment-dependent manner
85,1869,180govuk-lintInclude this in your project to easily validate it against the GDS style guides
95,69331,976gds-ssoClient for GDS' OAuth 2-based SSO
105,80217,237govspeakA set of extensions to markdown layered on top of the kramdown library for use in the U...
116,32448,693govuk_content_modelsShared models for Panopticon and Publisher
126,7079,695govuk_templateRails engine supplying the GOV.UK header/footer template
136,89510,086govuk_app_configBase configuration for GOV.UK applications
147,63234,519govuk_admin_templateStyles, scripts and templates for GOV.UK admin applications
157,63710,711govuk_elements_railsA gem wrapper around govuk_elements v3.1.3 that pulls stylesheet and javascript files ...
168,55714,817govuk-content-schema-test-helpersThis app provides test helpers for working with [alphagov/govuk-content-schemas](https:...
178,75834,519omniauth-gdsOmniauth strategy for GDS oauth2 provider
1810,93225,885govuk_sidekiqProvides standard setup and behaviour for Sidekiq in GOV.UK applications.
1912,04114,986govuk_ab_testingGem to help with A/B testing on the GOV.UK platform
2012,31813,956govuk_testTest configuration and dependencies for applications on GOV.UK
2112,45948,693vcloud-coreCore tools for interacting with VMware vCloud Director. Includes vCloud Query, a light ...
2212,48511,309govuk_schemasGem to generate test data based on GOV.UK content schemas
2315,80742,361shared_mustacheShare mustache between Rails templates and the browser (using compiled hogan.js templat...
2416,10456,553smartdownInteractive question-answer flows using markdown-like external DSL
2516,21556,553govuk_navigation_helpersGem to transform items from the content-store into payloads for GOV.UK components
2616,23956,553rummageableDEPRECATED - Mediator for apps that want their content to be in the search index
2717,49126,455govuk_document_typesGem to share document type groupings
2817,96813,588asset_bom_removal-railsHooks into rails asset:precompile task to remove the BOM from any CSS files generated b...
2918,30956,553vcloud-edge_gatewayTool to configure a VMware vCloud Edge Gateway. Uses vcloud-core.
3020,47517,237govuk_tech_docsGem to distribute the GOV.UK Tech Docs Template. See https://github.com/alphagov/tech-d...
3120,94825,885rails_translation_managerTasks to manage translation files
3221,64056,553geogovGeolocation and utilities for UK Government single domain
3322,44542,361deprecated_columnsMark column(s) for deprecation to permit subtractive schema changes in production.
3422,50056,553vcloud-launcherTool to launch and configure vCloud vApps
3523,23056,553vcloud-net_launcherTool to launch and configure vCloud networks. Uses vcloud-core.
3624,13856,553vcloud-tools-testerTool to facilitate testing of vCloud Tools
3724,64456,553vcloud-walkerVcloud-walker is a command line tool to describe different vCloud entities. ...
3825,36511,856bad_link_finderCrawls a static site mirror testing all links. Reports links which don't return 200 or...
3928,95742,361govuk_message_queue_consumerAvoid writing boilerplate code in order to consume messages from an AMQP message queue....
4030,33148,693rack-logstasherRack middleware to log requests in logstash json event format. Like the logstasher gem...
4138,35444,826gds_zendeskClient and models for communicating with Zendesk
4243,05010,784middleman-search-gdsLunrJS-based search for Middleman. This is an unofficial fork of the middleman-search gem.
4343,16156,553gds-warmup-controllerProvide a standard url which can be hit to warmup an app server
4449,21556,553ubuntu_unused_kernelsIdentify unused Ubuntu kernels
4549,35956,553vcloud-box-spinnerCreate new VM and apply an opinionated set of commands to them, using vcloud API. The v...
4655,42956,553vcloud-toolsTools for VMware vCloud
4756,79156,553vcloud-net-spinnerIt allows one to right rules for firewall, NAT and load balancer using vcloud API and c...
4861,72356,553google_auth_bridgebridge for supporting multiple google authentication libraries
4962,63356,553govuk-dummy_content_storeRack app which serves example files from govuk-content-schemas
5068,35556,553govuk_taxonomy_helpersParses the taxonomy of GOV.UK into a browseable tree structure.
5175,71356,553govuk-client-url_arbiterAPI client for the url-arbiter
5280,47356,553govuk_security_auditWraps bundler-audit gem to check specific repos for gem vulnerabilities
5385,58356,553optic14nCanonicalises URLs.
5499,08756,553govuk-diff-pagesDiffs web pages both visually and textually.
55105,73856,553govuk_seed_crawlerRetrieves a list of URLs to seed the crawler by publishing them to a RabbitMQ exchange.
56119,28256,553vcloud-network-configuratorIt allows one to right rules for firewall, NAT and load balancer using vcloud API and c...
57123,73034,519call-rotaGem that provides a script to generate on-call rotas
58124,89027,203async_experimentsAn asynchronous experiment framework.
59124,89056,553smart_payRuby library for handling Barclaycard Smartpay requests and responses
60137,72456,553govuk_mirrorerTool to generate a static version of GOV.UK
61150,67756,553vcloud-converterConvert your vCloud Tools manifests to Terraform
62153,00856,553govuk_configBase configuration for GOV.UK applications