In 1979 The National Library of Montenegro "Đurđe Crnojević" launched the Montenegrin Bibliography 1494-1994, a project aiming to compile the most comprehensive list of the overall publishing and printing production of Montenegro, including all bibliographic information on Montenegro and titles written by authors of the Montenegrin origin. This retrospective national bibliography spans half a millennium: from Octoechos the First Voice, the first Cyrillic book in Southeast Europe printed in Cetinje in 1494, up to the year 1994. The Montenegrin Bibliography is published in four volumes containing entries for monographs, serials, articles and contributions in serials, and so called ‘exteriorica’. So far, 32 books have been published on 15,030 pages of encyclopedic format. They list a total of 229,611 bibliographic entries classified according to the Universal Decimal Classification, provided with appropriate indexes. In 2012 the National Library of Montenegro "Đurđe Crnojević" completed the project entitled The Digital Montenegrin Bibliography. All previously published issues of the Montenegrin Bibliography 1494-1994 have been digitized and made available both online and on DVD, facilitating the use and providing easy access to the enormous amount of bibliographic information. The database has been created by means of optical recognition of scanned images. Its structure is able to support storage of a large number of indexes of various types, and to link them to the scanned material. The database is searchable by different index fields. The search results lead to the corresponding bibliographic record viewed on the scanned page, allowing users to have the complete information displayed within a single window, which makes searching and viewing fast and easy. To meet the needs of reviewing, this system offers appropriate tools for inserting entries and corrections, designed in a way that provides simple, uniform and straightforward usage. PHP, MySQL, Javascript and AJAX are the languages and techniques used in the project.