Welcome to the developer site for Kynetx. Here you will find resources that will explain KRL and the evented architecture that it supports. If you don't see what you're after, ask us since this site is still under construction and there are several big holes that we're working to fill.
The following resources are available for people programming KRL.
- KRL Manual
- KRL Examples
- KRL Cookbook
- Live Web Exercises
- Writing Faster KRL
- KRL Programming Tools
- AppBuilder - an online KRL editor and repository manager
- KRL Command Line tool - manage your KRL code from the command line and edit with your favorite editor
- Sky event console - raise events to the Sky API from Chrome for debugging
- Emacs major mode for KRL
- Textmate bundle for KRL
- KRL plugin for vim
- KRL plugin for Komodo
- KRL Syntax Highlighting for Sublime from Ben Draut
Open source repositories for Kynetx code are maintained at Github.
Personal Event Networks
The Kinetic Rule Engine is an open source Apache module in Perl that interprets KRL. At present, setting up your own KRE is not for the faint of heart. We are happy to help you work through the issues, however if you would like to do it. We encourage people to use the hosted rules engine.
We're also interested in recruiting people to help with the open source project. You can find the respository here: