About Northwoods Software
Northwoods Software is a supplier of interactive diagramming components and class libraries across a variety of platforms. Northwoods was founded in 1994 by a group of engineers who left Digital Equipment Corporation with a shared vision for providing superior graphical user interfaces. Since then, we have grown to serve companies worldwide. With 20 years of software development experience, our libraries GoXam, GoDiagram, and GoJS are built on what engineers value most: prompt and thorough developer-to-developer support, comprehensive documentation, responsive interactivity, and seamless integration into your application.
The GoJS Advantage
We typically add features in GoJS as a result of consumer demand. As our customer base has reached the thousands over the years, we’ve seen and can handle almost anything a user might want. When we encounter a request that other programmers could need, we often create a new sample demonstrating that feature. We insert the complete source code in the extensions directory if the feature can easily be packaged for use by programmers. If the feature is application-specific, then it will typically go into a sample and be published as part of the kit. If we cannot implement the feature well on top of the GoJS API, we extend the API accordingly and implement it as part of the library. Through this process, we continually build and extend the capabilities of GoJS and respond to the needs of our customers. We build releases to suit customer demand, almost every other week.
Technical support is included with most purchases, as we understand that good software is based on communication and support. We have an active forum and offer comprehensive tutorials and introductory assistance. Support is always provided by the engineers who develop GoJS and 30 days of free support is included when you register with us.
Developer time is expensive. A carefully crafted and well-supported library is a rare opportunity to buy time in the development cycle. By using GoJS, your team can add thousands of hours of expertise to mature your project quickly and easily.
Example of a Genogram diagram in GoJS
We recently launched a YouTube channel, where we share video tutorials on how to best utilize our software, from beginning stages to advanced customization. If you’re new to GoJS, the video below will provide an introduction to the possibilities of our library.