# Gemify your assets

DevFeed: [Gemify your assets](<https://devfeed.tech/articles/gemify-your-assets-37718.md>)

Original publisher: [Read original article](<https://carlosbecker.com/posts/gemify-your-assets/>)

Author: Carlos Alexandro Becker

Published: 2013-02-05T00:00:00Z

Content type: tutorial

Language: en

Sources: [Carlos Becker](<https://devfeed.tech/sources/carlos-becker.md>)

Topics: [Rails](<https://devfeed.tech/topics/rails.md>), [rubygems](<https://devfeed.tech/topics/rubygems.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [asset-pipeline](<https://devfeed.tech/tags/asset-pipeline.md>), [github-repository](<https://devfeed.tech/tags/github-repository.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [rails](<https://devfeed.tech/tags/rails.md>), [release](<https://devfeed.tech/tags/release.md>), [rubygems](<https://devfeed.tech/tags/rubygems.md>)

## AI overview

A tutorial on packaging JavaScript assets as a Ruby gem for use with the Rails 3.1 asset pipeline. It covers creating the gem structure, adding assets and a Rails engine, testing the gem in a Rails application, documenting it, and releasing it through GitHub and RubyGems.

## Source excerpt

Rails 3.1 introduced the asset pipeline, which makes it easy to include versioned external assets as application dependencies.