{"id":18982085,"url":"https://github.com/cmoisdead/librarian","last_synced_at":"2026-01-08T05:48:20.030Z","repository":{"id":231941072,"uuid":"783091248","full_name":"CMOISDEAD/librarian","owner":"CMOISDEAD","description":":fries: I am the literary equivalent of a Big Mac and fries.","archived":false,"fork":false,"pushed_at":"2024-06-10T20:51:27.000Z","size":905,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-05T22:56:59.095Z","etag":null,"topics":["book-management","books","electron","prisma","react","typesc"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CMOISDEAD.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-06T23:10:18.000Z","updated_at":"2024-06-10T20:52:29.000Z","dependencies_parsed_at":"2024-04-07T01:07:22.953Z","dependency_job_id":"72ecd1d0-ddb1-4045-bc6c-629c0e34434c","html_url":"https://github.com/CMOISDEAD/librarian","commit_stats":null,"previous_names":["cmoisdead/librarian"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CMOISDEAD%2Flibrarian","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CMOISDEAD%2Flibrarian/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CMOISDEAD%2Flibrarian/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CMOISDEAD%2Flibrarian/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CMOISDEAD","download_url":"https://codeload.github.com/CMOISDEAD/librarian/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246372501,"owners_count":20766627,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["book-management","books","electron","prisma","react","typesc"],"created_at":"2024-11-08T16:12:19.800Z","updated_at":"2026-01-08T05:48:19.994Z","avatar_url":"https://github.com/CMOISDEAD.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Librarian\n\n\u003cimg src=\"https://github.com/CMOISDEAD/librarian/assets/51010598/b9d7cf9f-afa9-4826-939d-5cc93ccdc1de\" align=\"right\" style=\"width: 210px;\"/\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/stars/cmoisdead/librarian\" alt=\"GitHub stars\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/issues/cmoisdead/librarian\" alt=\"GitHub issues\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/forks/cmoisdead/librarian\" alt=\"GitHub forks\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/license/CMOISDEAD/librarian\" alt=\"GitHub license\"\u003e\n\u003c/div\u003e\n\n\u003e [!NOTE]\n\u003e This is a work-in-progress and not the finished product.\n\u003e Librarian will be constantly updated and is not yet ready for its first release. But soon it will be.\n\n\u003e The librarian is the torchbearer, inheriting the legacy of the next library's vision, nurturing its spirit, and guiding its evolution into the future.\n\nCreated with the intention of being a simple and easy-to-use book management system, Librarian is a desktop application build over web technologies, that allows you to manage your book collection. You can add, remove, and edit books, authors, categories and much more.\n\n## Current Status\n\n\u003e [!IMPORTANT]\n\u003e This project is currently **under development** and is **NOT** yet ready for its first release.\n\u003e Currently you can use the development version of the application running `pnpm run dev`, but if you try to build the application probably you will face\n\u003e with the issue of the database have no the tables created. This is because the database is created in the first run of the application with no prisma migration.\n\u003e To solve this issue you can copy the `prisma/database.db` file to the your `userData` directory.\n\n### Discussions\n\n- Should we still using prisma or try another ORM/Database?\n\n## 📷 Showcase\n\n| Light                                                                                                   | Dark                                                                                                   |\n| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |\n| ![light](https://github.com/CMOISDEAD/librarian/assets/51010598/3cf8a24d-9401-4bd7-a0ee-aa8197afa69a)   | ![dark_1](https://github.com/CMOISDEAD/librarian/assets/51010598/a194cacd-b26b-4351-849d-61cf6dd1eeb6) |\n| ![light_2](https://github.com/CMOISDEAD/librarian/assets/51010598/2d3baff0-da34-42e8-8696-01be7c322f9b) | ![dark_2](https://github.com/CMOISDEAD/librarian/assets/51010598/1934be35-085e-4019-a974-3ade73516f99) |\n\n- **Simple and intuitive**: Librarian is designed to be easy to use, with a clean, modern and intuitive interface.\n- **Escalable**: Librarian is built with scalability in mind, so you can manage your entire book collection with ease. Thanks to its database system, you can store as many data as you want.\n- **Open Source**: Librarian is open source, so you can contribute to its development, report bugs, or suggest new features.\n- **Cross-platform**: Librarian is built with web technologies, so it can run on Windows, macOS, and Linux.\n- **Privacy**: Librarian does not collect any data from its users, so you can use it with peace of mind. Your data is stored locally on your computer.\n\n## 🚀 Getting Started\n\n1. Go to the [releases](https://github.com/CMOISDEAD/librarian/releases) page and download the latest version of Librarian for your operating system.\n2. Install the application on your computer.\n3. Open the application and start managing your book collection.\n\n## 📝 License\n\nThis project is licensed under the GPL-3.0 License - see the [LICENSE](https://github.com/CMOISDEAD/librarian/blob/master/LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmoisdead%2Flibrarian","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmoisdead%2Flibrarian","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmoisdead%2Flibrarian/lists"}