RubyGems Navigation menu

easy-swig 1.1

Library and CLI-Tool for automatic generation wrappers for C/C++ code using SWIG. This is both a Ruby Gem and a CLI Tool. Feed it with a directory containing the library's header files (the ones you want to wrap) and a CSV File with basic configuration (see usage). EasySwig will generate the corresponding SWIG interface files (.i) in an output directory. EasySwig also offers a facade allowing you to directly call SWIG in order to generate wrappers in the target language. EasySwig relies on the Doxyparser gem ( which on his part depends on Nokogiri ( and Doxygen ( Refer to Doxyparser for more information. For using EasySwig you may also want to install SWIG ( SWIG versions 2.x and 3.x are supported. EasySwig supports currently only C#. There is ongoing work on other languages support.


  1. 1.1 - May 10, 2014 (25 KB)
  2. 1.0 - May 2, 2014 (24.5 KB)


  • David Fuenmayor



Total downloads 917

For this version 434

Required Ruby Version: >= 0



gem 'easy-swig', '~> 1.1' = Copy to clipboard Copied!

gem install easy-swig = Copy to clipboard Copied!