complex_modifications for Karabiner-Elements by rcmdnk.
http://rcmdnk.com/KE-complex_modifications/
Run make in terminal.
make
- Put a file to src/json. (or docs/json directly)
 - Add 
file_import_panelto src/index.html.erb. - Run 
makein terminal. 
Key name definitions are here.
- Copy a json file to 
~/.config/karabiner/assets/complex_modifications. - Import rules from Karabiner-Elements Preferences.
 
$ cp docs/json/caps_lock.json ~/.config/karabiner/assets/complex_modifications
Then open Karabiner-Elements Preferences > Complex Modifications > Rules > Add rule
- Put a json file to your site.
 - Make a link 
karabiner://karabiner/assets/complex_modifications/import?url=<JSON_URL>. - Open the link from web browser.