Billdueber's Gems

icon
#Total RankDaily RankNameSummary
15,5304,107marcA ruby library for working with Machine Readable Cataloging
26,6143,577solr_wrapperSolr service wrapper
37,3565,053trajectAn easy to use, high-performance, flexible and extensible metadata transformation syste...
48,3026,502marc-fastxmlwriterFaster (but unverified) MARC-XML from a MARC Record
59,4757,683library_stdnumsA simple set of module functions to normalize, validate, and convert common library sta...
621,71124,575marcspecRelies on marc4j4r, based on work in solrmarc
722,44126,848marc4j4rSyntactic sugar and some extra methods to deal with MARC data using a fork of the excel...
827,51831,379jruby_streaming_update_solr_serverSome sugar on top of StreamingUpdateSolrServer for use within JRuby
928,32229,667marc2solrGiven a file of MARC records, send them to Sorl for indexing based on a set of MARCSpecs
1029,18552,183threachAn addition to the Enumerable module that allows easy use of threaded each and each-lik...
1138,72429,667traject_umich_formatThe algorithm used by the University of Michigan University Library to determine format...
1240,22133,451match_mapMatchMap is a map representing key=>value pairs but where (a) a query argument can...
1344,48746,492marc-marc4jProvides converters (and bundled jar files if you don't already have your own) to conve...
1447,73915,177simple_solr_clientInteract with a Solr API via JSON
1556,36552,183traject_alephsequential_readerA basic traject reader to process Ex Libris's AlephSequential format on input
1659,86052,183marc_alephsequentialA ruby-marc reader for Aleph sequential files, a MARC serialization supported by Ex Lib...
1760,34059,868traject-marc4j_readerAllows jruby users to leverage marc-marc4j to use marc4j as a reader under traject.
1867,34270,356jruby_threachRun a block of code in multiple threads. Similar to threach, but with the ability to de...
1969,89859,868naconormalizerApply NACO normaliation to a string. This is just a tiny wrapper around code taken from...
2087,18070,356zinzoutTransparently open gzipped files for input/output
2191,54570,356milemarkerTrack and produce loglines for batch processing progress.
2293,67970,356lc_callnumberWork with LC Call (Classification) Numbers
23106,38684,476date_named_fileUtility to deal with files with embedded dates
24107,79052,183high_level_browseMap LC call numbers to academic categories.
25127,76284,476jloggerInclude in your modules to get a defaul 'log' object; then use it to log stuff
26136,011106,124java_streamifythat's really about it...
27139,13346,492solr_cloud-connectionDo basic administrative operations on a solr cloud instance and collections within
28144,547144,706line_iteratorProvides methods to more easily work with line-oriented text file and records within th...
29145,36970,356solr_cursorstreamGet an iterator on a solr filter using stream/cursor
30148,570106,124samplelinesSimple command line utility to pick a random sample of lines out of the given file(s)
31154,934144,706traject-solrj_writerUse Traject into index data into Solr using solrj under JRuby
32182,765144,706opensearch-sugarA little suger on top of the opensearch client
33168,91696,242waypointTrack and produce loglines for batch processing progress.