khs-Logger Framework Now Available From Bower

Lauren Fournier Company News Leave a Comment

Keyhole Software’s open source framework khs-Logger is now available from Bower.

khs-logger is a JavaScript logging framework and visual tool to help identify MVC UI views. It allows you to quickly identify and inspect JavaScript files during development as well as provides logging support.

Bower is an unopinionated, generic package manager for the web platform that aims to help with front-end package management.

The khs-logger framework solves both of these problems:

  • When building an application with heavy usage, logging can provide useful troubleshooting and performance diagnostics. It can also provide a way to intercept Log expressions for other purposes, such as sending error Log statements to a remote URL.
  • When developing a large JavaScript-based web application using Backbone.js, it’s difficult to manage the numerous View.js and Template.js files. Trying to determine which View and Template is responsible for a particular UI area is confusing. This inspector library outlines a UI View/Template boundary on mouseover. When the area is double-clicked, it displays the View/Template name and optional model (JSON) for the View element.

You can install this framework using Bower with the package name khs-logger. It is available on Github here.

khs-logger was created by Keyhole Software. More details regarding this framework & its uses can be viewed here.


About Keyhole Software

Keyhole Software is a Midwest-based software development and consulting firm. Experts in application development, customization, and the integration of enterprise-level solutions, Keyhole was founded on the principle of delivering quality through a talented technical team. Kansas City – St. Louis – Chicago.


Lauren Fournier
Marketing Manager, Keyhole Software

About the Author
Lauren Fournier

Lauren Fournier


LinkedIn says Lauren is the Talent Manager, Marketing Doer, And All-Around Keyhole Go-To. Really that just means she gets to be the communication liaison between Keyhole team and the outside world, the mouthpiece within the organization, and the one who makes stuff work on the operations side.

Share this Post

Leave a Reply