Changes

Working with MARC

807 bytes added, 22:26, 7 November 2023
Syntax highlight for bat command
== Desktop tools ==
* [http://peoplemarcedit.oregonstatereeset.edunet/~reesetMarcEdit] * [http:/marcedit/html/indexcsharpmarc.php MarcEditnet/ C# MARC Editor]: is a simple and light weight MARC Editor for Windows
* [http://www.auto-graphics.com/download/SHOWMARC.EXE Showmarc]: is a DOS program that will show all the MARC fields used and how many times each is used.
* [http://www.bl.uk/bibliographic/usemarcon.html USEMARCON] is a multi-platform rule-based MARC record manipulation program. It is a command-line utility but there is also a GUI for it.
 
== Getting Marc Indexed for Search Engines ==
=== MARC in Solr ===
* SolrMarc httphttps://code.googlegithub.com/psolrmarc/solrmarc/
* Solr http://lucene.apache.org/solr
| clj-marc || Clojure || http://github.com/phochste/clj-marc || Basic MARC21 and Aleph500 sequential export parser
|-valign="top"
| Catmandu MARC4J.Net || Perl C# || httphttps://librecatgithub.org com/mxurshid/MARC4J.Net || A ETLhttps://www.nuget.org/packages/MARC4J.Net|-framework to extract, transform and load MARC valian="top"| marc4js || JavaScript (and other formatsNode.js) from|| https://github.com/jiaola/marc4js || Read/transform/write records with Node stream api. Handles MARC8 and UTF8.|-valign="top"| marcli || Go || https://github.com/hectorcorrea/marcli || Command line to various databases, indexesparse MARC files|-valign="top"| fml || Go || https://github.com/MITLibraries/fml || MARC 21 library for Go
|}
|-valign="top"
| MarcXimiL || Python || http://marcximil.sourceforge.net/ || Bibliographic Similarity Analysis Framework
|-valign="top"
| Catmandu || Perl || http://librecat.org || An ETL-framework to extract, transform and load MARC (and other formats) from/to various databases, indexes
|-valign="top"
| Syntax highlight for bat command || YAML || https://gist.github.com/pabloab/0a532be47e5cf9e12e396cd79d7feabc || Sublime syntax for MARC line mode files (yaz-marcdump), used by syntect and therefore by [https://github.com/sharkdp/bat bat]
|}
 
== Getting Sample Data ==
3
edits