Papis
HHighly extensible document and bibliography manager
Researchers use Papis to search their digital libraries, manage bibliographies, organise notes, and move documents between formats. This command-line tool has become essential to many researchers' daily work. We've since added a terminal user interface (TUI) and a web interface, but the TUI remains underdeveloped -- it doesn't yet cover all of Papis's core capabilities in a way that feels intuitive or modern. This project addresses that gap. We'll build a client/server architecture that separates Papis's database logic from its interfaces, making the codebase more maintainable and enabling new features. With this foundation in place, we'll expand the TUI to handle all core functionalities. Along the way, we'll restructure our documentation to match the new architecture, making it easier to keep current as the project evolves. These changes should make Papis more powerful while lowering the barrier for newcomers.
- The project's own website: https://github.com/papis/papis
This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).