diff --git a/lib/docs/filters/jq/clean_html.rb b/lib/docs/filters/jq/clean_html.rb
new file mode 100644
index 00000000..e3c9f650
--- /dev/null
+++ b/lib/docs/filters/jq/clean_html.rb
@@ -0,0 +1,9 @@
+module Docs
+ class Jq
+ class CleanHtmlFilter < Filter
+ def call
+ at_css('div#manualcontent')
+ end
+ end
+ end
+end
diff --git a/lib/docs/filters/jq/entries.rb b/lib/docs/filters/jq/entries.rb
new file mode 100644
index 00000000..0f6e1ceb
--- /dev/null
+++ b/lib/docs/filters/jq/entries.rb
@@ -0,0 +1,20 @@
+module Docs
+ class Jq
+ class EntriesFilter < Docs::EntriesFilter
+ def include_default_entry?
+ false
+ end
+
+ def additional_entries
+ entries = []
+ css('#manualcontent > section').each do |node|
+ type = node.at_css('h2').content
+ node.css('> section').each do |n|
+ entries << [n.at_css('h3').content, n['id'], type]
+ end
+ end
+ return entries
+ end
+ end
+ end
+end
diff --git a/lib/docs/scrapers/jq.rb b/lib/docs/scrapers/jq.rb
new file mode 100644
index 00000000..3a64d59e
--- /dev/null
+++ b/lib/docs/scrapers/jq.rb
@@ -0,0 +1,23 @@
+module Docs
+ class Jq < UrlScraper
+ self.name = 'jq'
+ self.slug = 'jq'
+ self.type = 'simple'
+ self.release = '1.6'
+ self.links = {
+ home: 'https://stedolan.github.io/jq/'
+ }
+
+ self.base_url = "https://stedolan.github.io/jq/manual/v#{self.release}/index.html"
+
+ html_filters.push 'jq/entries', 'jq/clean_html'
+
+ options[:skip_links] = true
+
+ options[:attribution] = <<-HTML
+ © 2012 Stephen Dolan
+ Licensed under the Creative Commons Attribution 3.0 license
+ HTML
+
+ end
+end
diff --git a/public/icons/docs/jq/16.png b/public/icons/docs/jq/16.png
new file mode 100644
index 00000000..03ed0c0d
Binary files /dev/null and b/public/icons/docs/jq/16.png differ
diff --git a/public/icons/docs/jq/16@2x.png b/public/icons/docs/jq/16@2x.png
new file mode 100644
index 00000000..3cb816a5
Binary files /dev/null and b/public/icons/docs/jq/16@2x.png differ
diff --git a/public/icons/docs/jq/SOURCE b/public/icons/docs/jq/SOURCE
new file mode 100644
index 00000000..fadafe6b
--- /dev/null
+++ b/public/icons/docs/jq/SOURCE
@@ -0,0 +1 @@
+https://stedolan.github.io/jq/jq.png