Izašao je katalogizator kućne knjižnice MyLibrary 1.0. Programski kod je napisan u programskom jeziku C++ i dostupan je (GitHub, GitFlic) pod GPLv3 licencom. Grafičko korisničko sučelje implementirano je pomoću biblioteke GTK4. Program je prilagođen za rad na Linux i Windows operativnim sustavima. Za korisnike Arch Linuxa u AUR-u dostupan je gotov paket.
MyLibrary katalogizira fb2 i epub datoteke knjiga, izravno dostupne i komprimirane arhive, i stvara vlastitu bazu podataka bez modificiranja izvornih datoteka ili mijenjanja njihove lokacije. Kontrola cjelovitosti zbirke i njezinih promjena provodi se stvaranjem baze hash zbrojeva datoteka i arhiva.
Implementirana je pretraga knjiga po različitim kriterijima (prezime, ime, patronim autora, naslov knjige, serijal, žanr) i njihovo čitanje kroz program koji je standardno instaliran na sustavu za otvaranje fb2 i epub datoteka. Kada odaberete knjigu, prikazuju se sažetak i naslovnica knjige, ako su dostupni.
Moguće su različite operacije s zbirkom: ažuriranje (provjera cijele zbirke i provjera hash zbrojeva dostupnih datoteka), izvoz i uvoz baze podataka zbirke, dodavanje knjiga u zbirku i uklanjanje knjiga iz zbirke. Stvoren je mehanizam označavanja za brzi pristup knjigama.
Izvor: opennet.ru