{"repo":"lottec-ufpb/populus-viewer","free":true,"listed":false,"github":"https://github.com/lottec-ufpb/populus-viewer","clone":"git clone https://github.com/lottec-ufpb/populus-viewer.git","description":"A Social Annotation Tool Powered by Matrix","language":"JavaScript","stars":123,"topics":["matrix","pdfjs","education","social-annotation"],"license":"AGPL-3.0","category":"chat-messaging","readme_excerpt":"Populus-Viewer Social Annotation Powered by Matrix Populus-Viewer is a tool for decentralized social annotation, built on pdfjs, wavesurfer.js and the Matrix protocol. You can use it to read PDFs, listen to audio, or watch videos, and have rich discussions in the margins, with your friends, classmates, or scholarly collaborators. Each uploaded file is attached to a Matrix space, and each annotation to the file becomes a room within that space. Populus-Viewer has been tested with synapse and dendrite, but should be compatible with any spec-compliant Matrix server. To learn more or talk about the project, find us on Matrix. The project should currently be considered beta-quality. UX is unpolished, bugs are likely, and features are missing. Bug reports and feature requests are welcome. Features https://user-images.githubusercontent.com/6383381/183310450-fa4c1809-3e1b-4375-929e-b9eb20b5c4b5.mp4 Populus-Viewer currently supports: - Highlight and pin-drop annotations on PDFs - Timespan annotations on audio and video files - Annotating spatial regions of images and video files - Audio and video messages - Message edits and redactions - Replies and reactions - Unread message counts - Markdown for text formatting (via commonmark.js) - LaTeX for mathematical notation (via KaTeX) - Integration with bots - Typing notifications - Room invitations - Synchronized reading positions across devices - Single Sign On (via Google, university, or another SSO provider), given a Matrix server that s","default_branch":null,"files":null,"tree":[],"storefront":"/r/lottec-ufpb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lottec-ufpb/populus-viewer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}