NewGenLib
   HOME

TheInfoList



OR:

NewGenLib is an integrated library management system developed by Verus Solutions Pvt Ltd. Domain expertise is provided by Kesavan Institute of Information and Knowledge Management in
Hyderabad Hyderabad ( ; , ) is the capital and largest city of the Indian state of Telangana and the ''de jure'' capital of Andhra Pradesh. It occupies on the Deccan Plateau along the banks of the Musi River (India), Musi River, in the northern part ...
,
India India, officially the Republic of India (Hindi: ), is a country in South Asia. It is the seventh-largest country by area, the second-most populous country, and the most populous democracy in the world. Bounded by the Indian Ocean on the so ...
. NewGenLib version 1.0 was released in March 2005. On 9 January 2008, NewGenLib was declared
free and open-source Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
under GNU
GPL The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general us ...
. The latest version of NewGenLib is 3.1.1 released on 16 April 2015. Many libraries across the globe (mainly from the developing countries) are using NewGenLib as their Primary integrated library management system as seen from the NewGenlib discussion forum.


Modules & Functions

NewGenLib has following main modules: *Acquisitions *Technical Processing *Serials management *Circulation *Administration *MIS Reports *Task to do today (daily scheduler) *OPAC Some advanced functional features: # Android mobile and tablet capable # Integration with Twitter helping send messages of transactions directly to users’ Twitter accounts. # Flexibility of defining own search field in OPAC. # Enhanced contents and interactive OPAC like Availability of Book jackets, Google preview, Comments/ Book review, Tagging, Favorite reading list, etc. # Zotero compliant OPAC # RSS Feeds in OPAC # Faceted Browsing (Refining search results) # Suggestion for other books in the rack # RFID supports # Provision for frequently used predefined templates along with freedom of defining own customized data entry template s in Cataloguing # Configurable SMS system - a proof of transaction. # Integration with Gmail or paid mailbox account. This enables automatic sending of email to patrons during issue /return. # Enhanced Report Module for generating in .csv format with a provision for wide customization. # Provision for integrating with Vufind SOPAC (Ex: OPAC of the Library of Bangalore University). # Catalogue can be harvested through Google site map, and thus the visibility of the library can be further improved.


Technologies Used & Standards Supported

NewGenLib uses a number of well supported and widely used, reliable and well tested open source components like PostgreSQL, Apache Tomcat, and Solr Lucene. It is entirely Java-based, platform-neutral, and uses the following major software technologies in its presentation, web server and database layers. * Java SE * Apache Tomcat server * Spring framework *
Hibernate Hibernation is a state of minimal activity and metabolic depression undergone by some animal species. Hibernation is a seasonal heterothermy characterized by low body-temperature, slow breathing and heart-rate, and low metabolic rate. It most ...
framework *
Lucene Apache Lucene is a free and open-source search engine software library, originally written in Java by Doug Cutting. It is supported by the Apache Software Foundation and is released under the Apache Software License. Lucene is widely used as a ...
and
Solr Solr (pronounced "solar") is an open-source enterprise-search platform, written in Java. Its major features include full-text search, hit highlighting, faceted search, real-time indexing, dynamic clustering, database integration, NoSQL features an ...
*
JDOM JDOM is an open-source Java-based document object model for XML that was designed specifically for the Java platform so that it can take advantage of its language features. JDOM integrates with Document Object Model (DOM) and Simple API for X ...
for
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
messaging * Java Servlets, JavaServer Pages * Java Mail * OpenOffice.org for form letters * JasperReports * FreeMarker template (from version 3.04 R1) NewGenLib is platform independent and can be installed on Linux and Windows operating systems. Standards supported by NewGenLib * MARC21 – For bibliographic data Mukhopadhyay, Parthasarathy. (2010), “Managing leader and control fields of Marc21 bibliographic format in FLOSS based LMSS: Benchmarking of Koha and NewGenLib” in Tripathi, Aditya... t al.edited, Open source library solution. ESS ESS Publication,New Delhi. pp. 144-165. − Import and Export in ISO 2709, MARC XML * MARC21 – For authority files − Import available in ISO 2709 * MARC21 – Holdings − Holdings data structures designed for MARC21 Holdings. * Z39.76 – Holdings statement display * MODS 3.0, AGRIS AP − Bibliographic records can be exported in MODS 3.0 and AGRIS AP * ISBD − Record display and punctuations as per ISBD rules. * OAI-PMH − Allows harvesting (manual) from external repositories − Create Open archive collections, and items, search the repositories and also act as data provider − Metadata formats: MARC XML, DUBLIN CORE, MODS 3.0 and AGRIS * SRU/W − Federated search engines can search bibliographic databases using this protocol − Query language: CQL (Common Query Language), bench marking Level 1 compliance − Profiles used: BATH, and DUBLIN CORE − Metadata standards: MARC XML and MODS 3.0 *
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology Technical standard, standard for the consistent character encoding, encoding, representation, and handling of Character (computing), text expre ...
4.0 *
Z39.50 Z39.50 is an international standard client–server, application layer communications protocol for searching and retrieving information from a database over a TCP/IP computer network, developed and maintained by the Library of Congress. It is c ...
Client for federated searching It is also Zotero Compliant.


Types of libraries

NewGenLib can be used for any type of library. Presently, it is used by Libraries of following types. * University libraries * College/School libraries * Public libraries * Libraries in Research Institutes * Church libraries * Libraries in Offices/Corporates


See also

*
List of free and open source software packages This is a list of free and open-source software packages, computer software licensed under free software licenses and open-source licenses. Software that fits the Free Software Definition may be more appropriately called free software; the GNU p ...


References

{{Reflist


External links


Official website
as an open-source project. Library cataloging and classification Free software programmed in Java (programming language) Free library and information science software