Client-server components for Web

Build ERP webapps with minimal effort

Powered by Sencha Ext JS and Ruby on Rails

Watch a 4-minute tutorial

"I like your [Netzke] concept. If I had to develop a webapp like that, I would use your framework.

- Matz, creator of the Ruby language, at RubyConf Taiwan

What is Netzke

Netzke is a framework that allows for a beautiful blend of client- and server-side code (JavaScript and Ruby, respectively) into UI components. It's most useful for creating complex data-rich backend applications with Ruby on Rails on the back end, and Sencha Ext JS in the browser.


Write a component once - and use it throughout your applications.


Build new components by combining existing components.


Testing each component individually makes it much easier to isolate bugs.


A Netzke component is a Ruby class represented by an Ext JS component in the browser, and can be easily extended by using object-oriented techniques.


You (or your fellow developers) barely need to write any JavaScript in order to use existing components.

Having these at your disposal, you can quickly build amazingly complex apps without turning your code into a mess.

Sponsor of development

What developers say about Netzke

"Netzke makes it extremely easy to add data grids and other Ext JS components to your Rails application."
- Gregg Pollack, Ruby5
"We are ... happily starting another customer project with Netzke & ExtJS4."
- Richard P.,
"... we are now very productive with Netzke and already have written about 150 custom components with it"
- Paul Schyska, pme Familienservice GmbH
"I am using netzke for past 2+ years and I know how it saves one’s time."
- Ebin J, developer
"This is one of the best bits of computer science I have ever seen. In twenty years. Its like Ruby and Javascript are doing circus tricks."
- Guy Roberts, developer

Copyright © 2009-2019 Max Gorin