Popularity
2.5
Stable
Activity
0.0
Stable
60
17
31
Monthly Downloads: 17,357
Programming language: Ruby
License: MIT License
Latest version: v0.1.8
JsonCompare alternatives and similar gems
Based on the "Misc" category.
Alternatively, view JsonCompare alternatives based on common mentions on social networks and blogs.
-
Gollum
A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content. -
DeepPluck
Allow you to pluck attributes from nested associations without loading a bunch of records.
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
Promo
getstream.io

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of JsonCompare or a related project?
README
JsonCompare
Returns the difference between two JSON files.
Installation
Add this line to your application's Gemfile:
gem 'json-compare'
And then execute:
$ bundle
Or install it yourself as:
$ gem install json-compare
Usage
require 'yajl'
require 'json-compare'
json1 = File.new('spec/fixtures/twitter-search.json', 'r')
json2 = File.new('spec/fixtures/twitter-search2.json', 'r')
old, new = Yajl::Parser.parse(json1), Yajl::Parser.parse(json2)
result = JsonCompare.get_diff(old, new)
If you want to exclude some keys from comparison use exclusion param:
exclusion = ["from_user", "to_user_id"]
result = JsonCompare.get_diff(old, new, exclusion)
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request