NorthPoint Open Source
NorthPoint proudly supports the open source community with a number of our own contributed software tools and modules. Learn more about SpeedySprite and the OpenCms File System module.
SpeedySprite
Dynamically generate sprites from arbitrary image files
No setup is required to bundle your images into a single sprite. This means you can bundle images on the fly, not just static images like logos and buttons, but even dynamically assembled images like thumbnails on a search results page.
Download SpeedySprite from the project's github page.
OpenCms Filesystem
Advanced file upload for the OpenCms content management system
Upload files to a real filesystem as well as the virtual filesystem, search files using the integrated Lucene software and administer uploaded files within an administration interface.
Blur
Blur is a Trie-based Java implementation of approximate string matching based on the Levenshtein word distance.
This is a Java library to be used within a service based lookup feature for autocompleting words. All that is needed is a dictionary of valid words and some configuration for matching looseness. Supports customized heuristics for TrieNode retrieval. Comes with default implementation heuristic for longest matching words.