No commit activity in last 3 years
No release in over 3 years
jsTree is jquery plugin, that provides interactive trees. It is absolutely free, open source and distributed under the MIT license. Original gem : https://github.com/kesha-antonov/jstree-rails-4
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 1.14
~> 2.8.3
~> 2.0.3
~> 0.19
 Project Readme

#jsTree for rails asset pipeline

jsTree is jquery plugin, that provides interactive trees. It is absolutely free, open source and distributed under the MIT license.

The jstree-rails-4 gem integrates the jsTree jQuery plugin with the Rails asset pipeline.

GemVersion: 3.3.9

jsTree Version: 3.3.9

Usage

Install jstree-rails-4 gem

Add jstree-rails-4 to your Gemfile and run bundle install:

gem "jstree-rails-4"

Include jstree-rails-4 javascript assets

Add the following to your app/assets/javascripts/application.js:

//= require jstree

Include jstree-rails-4 stylesheet assets

Add to your app/assets/stylesheets/application.css:

*= require jstree-default <--- TO USE DEFAULT THEME

*= require jstree-default-dark <--- TO USE DEFAULT DARK THEME

Contributions

If you want to contribute, please:

  • Fork the project.
  • Make your feature addition or bug fix.
  • Send me a pull request on Github.

How to pull new version of jsTree yourself

Use command line:

  • bundle install
  • ruby -r './lib/jstree-rails-4/source_file.rb' -e 'SourceFile.new.fetch'
  • Choose version and enter 'Y' on each request
  • ruby -r './lib/jstree-rails-4/source_file.rb' -e 'SourceFile.new.convert'

License

jsTree-Rails-4 is free and unencumbered software released into the public domain.