{"data":[{"slug":"typst","name":"Typst","tagline":"Apache-2.0 markup typesetter — LaTeX power, faster feedback","category":"libraries","url":"https://typst.app","github":"https://github.com/typst/typst","pricing":"open-source","hook":"Typst is the document compiler for people who wanted LaTeX’s output without LaTeX’s compile-loop tax.","whatsGood":"Apache-2.0. typst/typst. Markup + scripting, incremental compiles, serious math/bib support, and a local CLI that is enough to ship PDFs. Friendly errors versus TeX log archaeology. Docs at typst.app/docs.","theCatch":"typst.app collaborative cloud is a separate product with its own free/paid seats — the compiler CLI here is the OSS gem. Vs Pandoc/Quarto and vs LaTeX: smaller package ecosystem and different mental model; migration is a rewrite, not a flag. Not a slide tool.","verdict":"Apache-2.0 typesetter. Free CLI forever; use when docs should compile fast and the cloud editor is optional.","addedAt":"2026-09-10","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Documents","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":56692,"starsPerWeek":154,"access":"free","archived":false,"repo":{"createdAt":"2019-09-24","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/typst","html":"/gems/typst","markdown":"/gems/typst.md"}},{"slug":"paperless-ngx","name":"Paperless-ngx","tagline":"GPL-3 document management — scan, OCR, tag, and full-text search","category":"libraries","url":"https://github.com/paperless-ngx/paperless-ngx","github":"https://github.com/paperless-ngx/paperless-ngx","pricing":"open-source","hook":"Paperless-ngx turns paper and PDFs into a self-hosted searchable archive with OCR, tags, correspondents, and consumption workflows.","whatsGood":"GPL-3.0 (paperless-ngx/paperless-ngx). Community successor to Paperless/Paperless-ng with Docker Compose install paths, machine learning-assisted classification, full-text search, and a maintained docs/demo surface. ★45k+ and still trending — the practical OSS DMS when you want less paper without a SaaS inbox.","theCatch":"Vs Notion/Drive dumps: this is a document archive appliance, not a knowledge wiki or agent memory layer. GPL-3 copyleft for modifications; OCR/ML quality depends on language packs and scanner hygiene; public docs/demo endpoints may be WAF-gated from some networks — use the GitHub tree and Compose files as source of truth.","verdict":"GPL-3 self-hosted DMS. Use for OCR + searchable archives; not an agent memory substitute.","addedAt":"2026-09-21","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Documents","tags":["self-host","copyleft","workflows","active"],"capabilities":[],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js"],"licenseModel":"GPL-3.0","githubStars":46862,"starsPerWeek":192,"access":"free","archived":false,"repo":{"createdAt":"2022-02-12","pushedAt":"2026-10-19","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/paperless-ngx","html":"/gems/paperless-ngx","markdown":"/gems/paperless-ngx.md"}},{"slug":"ppt-master","name":"PPT Master","tagline":"MIT agent skill that turns documents into natively editable PowerPoint decks — real shapes, charts and slide masters","category":"agents","url":"https://hugohe3.github.io/ppt-master-examples/","github":"https://github.com/hugohe3/ppt-master","pricing":"open-source","hook":"PPT Master is a skill plus Python scripts that your coding agent runs locally: point Claude Code, Codex, Cursor or Gemini CLI at a PDF, DOCX or pasted text and it exports a .pptx you can keep editing in PowerPoint instead of a flat image deck.","whatsGood":"MIT (hugohe3/ppt-master), release v6.7.0 (2026-10-08). Output is native DrawingML: shapes, editable charts and tables, and real slide masters when you start from your own .pptx template. Can also refill an existing deck while keeping its design and add transitions, animations and narration from speaker notes. Install by cloning, via `npx skills add hugohe3/ppt-master`, or as a Claude Code plugin; needs Python 3.10+ and `pip install -r requirements.txt`. Everything except the model calls runs on your machine. Example decks are browsable online. ★~60k, most of it gained since the repo was created in December 2025.","theCatch":"The author says it outright: the model sets the ceiling and you will not get a finished deck in one shot — the recommendation is a long-context frontier model plus a paid image model, and cheaper models leave more cleanup. Long decks burn a lot of tokens on your own key. The README leads with sponsor blocks for third-party API relay resellers selling Claude/GPT/Gemini access \"at a fraction of official rates\"; use official provider keys. No SmartArt, by design. Vs hyperframes (HTML to video): this is for decks people will edit in PowerPoint.","verdict":"The best free way to get an agent to produce PowerPoint people can actually edit — bring a strong model and skip the relay sponsors.","addedAt":"2026-10-11","featured":false,"domain":"AI Agents","subSpecialty":"Documents","subcategory":"Documents","tags":["cli","self-host","local-first","permissive","coding-agents","skills","active","fast-stars"],"capabilities":["skill","pptx","presentations"],"surfaces":["CLI","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":63578,"starsPerWeek":1419,"access":"free","archived":false,"repo":{"createdAt":"2025-12-10","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/ppt-master","html":"/gems/ppt-master","markdown":"/gems/ppt-master.md"}},{"slug":"gotenberg","name":"Gotenberg","tagline":"MIT Docker API that turns HTML and Office files into PDFs","category":"devops","url":"https://gotenberg.dev","github":"https://github.com/gotenberg/gotenberg","pricing":"open-source","hook":"Gotenberg is a Docker container with an HTTP API for making PDFs: POST a URL, an HTML or Markdown file, or a Word, Excel or PowerPoint document as multipart/form-data, and get a PDF back — without installing Chromium, LibreOffice or fonts on your own servers.","whatsGood":"MIT (gotenberg/gotenberg), release v8.38.1 (2026-10-15), running since 2018. HTML, URL and Markdown go through headless Chromium; Office files go through LibreOffice, which covers 100+ formats. It can also merge, split, rotate, flatten, watermark, stamp and encrypt PDFs, produce PDF/A and PDF/UA, and take screenshots of pages. docker run -p 3000:3000 gotenberg/gotenberg:8 is the whole install, and any language that can send an HTTP request can use it. ★~13.3k.","theCatch":"It converts to PDF, not from it: it won't turn a PDF back into Word or text. It is a service you run next to your app, not a library you import, so you deploy, scale and secure the container yourself, and the bundled Chromium and LibreOffice make it a heavy image. Keep it off the public internet: its URL route fetches whatever address it is sent.","verdict":"The default way to add HTML or Office-to-PDF to any backend — keep it on your private network.","addedAt":"2026-10-17","featured":false,"domain":"DevOps","subSpecialty":"Documents","subcategory":"Documents","tags":["api","self-host","permissive","containers","active"],"capabilities":["pdf","api","docker"],"surfaces":["API","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":13342,"starsPerWeek":30,"access":"free","archived":false,"repo":{"createdAt":"2018-03-23","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/gotenberg","html":"/gems/gotenberg","markdown":"/gems/gotenberg.md"}}],"meta":{"total":4,"count":4,"offset":0,"limit":null,"sort":"curated","sorts":["curated","catalog","new","stars","trending","name"],"filters":{"subcategory":"documents"},"next":null,"categories":["agents","nextjs","python","shopify","databases","devops","design","observability","rust","payments","comms","notifications","libraries"],"tags":["mcp","cli","tui","api","sdk","desktop-app","web-ui","editor-plugin","self-host","local-first","free-tier","paid-only","paid-led","permissive","copyleft","source-available","license-unclear","coding-agents","local-llm","rag","memory","evals","browser-automation","scraping","sandbox","skills","voice","security","auth","payments","realtime","postgres","vector","kubernetes","containers","observability","testing","workflows","graphics-3d","git","active","stale","archived","young-repo","fast-stars"]}}