Hash Table Algorithm
strhash is a hash table library. A strhash is an associative array, mapping keys to values. Keys and values may be strings of up to 2 gigabytes (2^31) bytes of length, containing any possibly character. Keys need not be unique. All hashing libraries i used before had some kind of more or less...
Platforms: *nix
License: Freeware | Size: 32.77 KB | Download (98): strhash Download |
uthash was specially built as an accessible and useful hash table implemented with the use of C.
uthash supports constant-time add / find / remove of C structures. Any structure having a unique, arbitrarily-typed key member can be hashed by adding a UT_hash_handle member to the structure and...
Platforms: Windows
License: Freeware | Download (46): uthash Download |
Ermdia is a yet another implementation of Kademlia, which is one of the algorithm of ditributed hash table (DHT), in Erlang. This software is lightweight, fast and easy to understand since an amount of source code is quite small.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 27.81 KB | Download (47): ermdia Download |
hashit is a generic hash library. hashit implements diverse collision handling methods. This function creates a hash table which is returned as a hash_t type. errno is set to ENOMEM if there wasnt enough memory avaliable for creating the table. Return value is a reference to the table just...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (95): hashit Download |
MivRHash (Million-value Remote Hash) is a remote hash table data structure which provides the compatible interface with the Python dict's interface. It stores hash table data in remote server. Therefore, it is useful when your application uses so many big hash tables (dict objects) that memory in...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (35): MivRHash Download |
Dermi (Decentralized Event Remote Method Invocation) is a peer-to-peer (P2P), decentralized event-based object middleware framework built on top of a structured Distributed Hash Table based overlay network.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.55 MB | Download (49): Dermi Download |
Quick Hash is an application that allows rapid hashing of text strings, single files, recursive directory hashing of thousands of files.
All output hashes that are generated using the program can easily be copied to your system's clipboard.
Features:
· Recursive SHA1 hashing of all...
Platforms: Windows
License: Freeware | Size: 1.9 MB | Download (413): Quick Hash Download |
Quick Hash is an application that allows rapid hashing of text strings, single files, recursive directory hashing of thousands of files.
All output hashes that are generated using the program can easily be copied to your system's clipboard.
Features:
· Recursive SHA1 hashing of all...
Platforms: Linux
License: Freeware | Size: 4.9 MB | Download (412): Quick Hash for Linux Download |
By Softcomplete Development. HashTrie is a new high efficient data structure for fast searching. It combines in herself properties of the hash-tables and trie (digital-trees). As against the usual hash-tables the size HashTrie is not fixed, that allows to work with an unknown beforehand amount of...
Platforms: Windows
License: Freeware | Size: 101 KB | Download (126): HashTrie Download |
Fast and Simple. Users in over 200 countries have downloaded HashTab to use as a simple MD5 checker or for a more advanced file integrity check.
HashTab provides OS extensions to calculate file hashes and supports many hash algorithms such as MD5, SHA1, SHA2, RipeMD, HAVAL and Whirlpool. It...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Freeware | Size: 1.09 MB | Download (592): HashTab Download |
C Algorithms Library is a collection of commonly used Computer Science algorithms. The focus is on code that is well documented and tested, portable, and reusable. The C Programming Language has a much smaller standard library compared to other more modern programming languages such as Java...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (116): C Algorithms Library Download |
FactHash was designed using the Python programming language to act as a cartographic hashing class / algorithm.
Now you can make use of this handy and accessible algorithm to perform various hashes. You require Python in order to use this tool.
Platforms: Windows
License: Freeware | Download (535): FactHash Download |
libcontain library provides a large and growing number of fast and thread-safe containter objects written in C and C++. The libcontain library now provides the following container types: - a series of hash tables libcontain includes the hash table implementation from GNU glib and a hash...
Platforms: *nix
License: Freeware | Size: 378.88 KB | Download (93): libcontain 0.2 Download |
Tokyo Cabinet is a library of routines for managing a database. It is the successor of QDBM. It runs very fast. For example, the time required to store 1 million records is 1.5 seconds for a hash database and 2.2 seconds for a B tree database. As for database of hash table, each key must be...
Platforms: Mac
License: Freeware | Size: 972.8 KB | Download (41): Tokyo Cabinet Download |
Business::BankAccount::NZ is a Perl module that provides validation on New Zealand bank account numbers. The extent of the validation is simply that the account number is checked to ensure that it conforms with the notion of an account number laid out in the 'Bank Account Number Check Digit...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (41): Business::BankAccount::NZ Download |
Tixati is a free and easy to use bittorrent client featuring detailed views of all seed, peer, and file transfer properties. Also included are powerful bandwidth charting and throttling capabilities, and a full DHT implemenation.
Features:
* 100% compatible bit-torrent client
*...
Platforms: Windows
License: Freeware | Size: 10.1 MB | Download (278): Tixati Download |
Nasal is a language that I wrote for use in a personal project. Ostensibly it was because I was frustrated with the dearth of small-but-complete embeddable scripting languages, but of course I really wrote it because it was fun. It is still young and incomplete in a few places, but is under...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (99): Nasal Download |
biblio.PLS is a bioperl client for accessing and querying a bibliographic repository. SYNOPSIS Usage: biblio.PLS [vh] biblio.PLS [bcFgOpq] [-l < URL >] biblio.PLS [abcdDeFknmOpqrs] [-l < URL >] -i < collection-ID > biblio.PLS [abcdDeFknmOpqrs] [-l < URL >] - -find < keywords > [-attrs...
Platforms: *nix
License: Freeware | Size: 5.6 MB | Download (89): biblio.PLS Download |
Net::DBus::Tutorial::ExportingObjects is a Perl module that contains tutorials on providing a DBus service. This document provides a tutorial on providing a DBus service using the Perl Net::DBus application bindings. This examples in this document will be based on the code from the...
Platforms: *nix
License: Freeware | Size: 94.21 KB | Download (95): Net::DBus::Tutorial::ExportingObjects Download |
IMAP Proxy server is a caching IMAP proxy server. It was written to compensate for webmail clients that are unable to maintain persistent connections to an IMAP server. Most webmail clients need to log in to an IMAP server for nearly every single transaction. This behaviour can cause tragic...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (154): IMAP Proxy Download |