StringSearch

High-performance pattern matching algorithms in Java

The Java language lacks fast string searching algorithms. StringSearch provides implementations of the Boyer-Moore and the Shift-Or (bit-parallel) algorithms. These algorithms are easily five to ten times faster than the naïve implementation found in java.lang.String.

UUID

Generate UUIDs (or GUIDs) in Java

This is an implementation of the UUIDs and GUIDs specification in Java. UUIDs are 128 bit long identifiers that are guaranteed to be unique.

xslt.js

Transform XML with XSLT

Javascript client-side transformations of XML documents.

Grabbag

My grab bag is a collection of stuff that you might find useful. Software in the grab bag will usually work, but release cycles are completely random.

NativeCall

Call native methods from Java without JNI

NativeCall is a Java toolkit that lets you call native methods from whithin Java without JNI code. The current version 0.4.1 supports structs, Strings, primitive types (int and boolean), byte and char arrays and output parameters. NativeCall is implemented for the Windows platform.

GeoScope

IP address to location

GeoScope is a free, open-source Java toolkit to find the location of IP addresses. It will locate any IP address – usually with very high accuracy.

Supported by YourKit

YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler.

Subscribe

RSS 2.0, Atom or subscribe by Email.

Top Posts

  1. DynaCloud - a dynamic JavaScript tag/keyword cloud with jQuery
  2. 6 fast jQuery Tips: More basic Snippets
  3. xslt.js version 3.2 released
  4. xslt.js version 3.0 released XML XSLT now with jQuery plugin
  5. Forum Scanners - prevent forum abuse
  6. Automate JavaScript compression with YUI Compressor and /packer/

Navigation