Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Trema application repository
C Ruby Perl C++ Other
Latest commit cd67377 @amotoki amotoki Merge pull request #42 from amotoki/shorten-slice-db-reloading
Failed to load latest commit information.
broadcast_helper Modify Makefiles for trema installed as rubygems
features Divide compile.feature into each app's .feature.
flow_dumper fix a log message
flow_manager fix error handling in flow-manager
group_dumper Add group desc dumper sample application.
learning_switch_edged multiple flow tables example for ruby
learning_switch_memcached Update READMEs
load_balance_switch Fix mistakes in load_balance_switch/switch.conf
monitoring_manager Use gem-installed trema-config.
multi_learning_switch_memcached Update READMEs
packetin_dispatcher Update READMEs
path_manager Update READMEs
redirectable_routing_switch Refactor configuration files
routing_switch delete all flows when port is down
show_description refactoring show_description
show_switch_features Modify routing_switch configurations to current-directory independent.
simple_load_balancer Update READMEs
simple_multicast delete trailing whitespace
simple_restapi_manager Follows trema coding style
sliceable_switch Reduce SLICE_DB_UPDATE_INTERVAL to 5 sec
traffic_monitor_memcached Update READMEs
transaction_manager Correct Makefile.
.gitignore Simple compilation CI tests.
.travis.yml simple_resptapi_manager depends on libjansson-dev
Gemfile Simple compilation CI tests.
Guardfile Ensure compilation of almost all C apps. Add code climate and gemnasium badge.
Rakefile Divide compile.feature into each app's .feature.
cucumber.yml Ensure compilation of almost all C apps.

What's here?

Build Status Code Climate Dependency Status

This is the repository for listing OpenFlow controller applications developed on top of Trema. The applications are not main part of Trema framework but still you can refer to them as examples or references.

Please note that since the applications are not main part of Trema, they may not be well-maintained and may or may not work expectedly.

For usages of the applications distributed under this repository, please refer to documents found in subdirectories.



Please keep the list sorted.

  • Kazushi Sugyo
  • Kazuya Suzuki
  • Shuji Ishii
  • Lei Sun
  • Yasuhito Takamiya
  • Yasunobu Chiba

License & Terms

Each software found in this directory is distributed under the terms and conditions described in the document of the software. Please carefully check the document before you build/run the software.

Something went wrong with that request. Please try again.