Discover and explore top open-source AI tools and projects—updated daily.
ChenruishuoAcademic poster generation via HTML/CSS and headless Chromium
Top 91.0% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.> Posterly addresses the rapid creation of academic conference posters by generating them as single HTML/CSS files, rendered to print-ready PDFs via headless Chromium. Targeted at researchers and developers, it offers a significantly faster and more flexible design iteration loop than LaTeX, ensuring precise adherence to conference print dimensions.
How It Works
The project uses modern web technologies (HTML, CSS, Flexbox, Grid) for poster layout, enabling quick visual tweaks and programmatic checks. A headless Chromium pipeline converts these files into PDFs matching exact dimensions for conferences like ICML, NeurIPS, and CVPR. It includes four command-line interface (CLI) tools for automated quality assurance: preflight (static linting), measure (geometry), polish (visual checks), and verify-final (PDF sanity).
Quick Start & Requirements
git clone https://github.com/Chenruishuo/posterly ~/.claude/skills/posterly), install Python deps (python -m pip install "playwright>=1.40"), and install Chromium (python -m playwright install chromium). Linux users may need system libs (python -m playwright install --with-deps chromium). Poppler (poppler-utils, brew install poppler, or choco install poppler) is required for verify-final.Highlighted Details
Maintenance & Community
The project encourages community engagement via GitHub issues and pull requests for featuring user-generated posters. No specific community channels or dedicated maintainer information are detailed.
Licensing & Compatibility
Posterly is licensed under GNU Affero General Public License v3.0 (AGPL-3.0). This strong copyleft license requires distributed or network-deployed derivative works to be released under the same terms, preventing closed-source commercial exploitation. Vendored MIT-licensed tools are compatible.
Limitations & Caveats
Building posters directly from PDF input is untested. Offline rendering requires manual MathJax v3 download and template modification. The AGPL-3.0 license imposes significant obligations on derivative works, especially for SaaS or network-deployed applications.
2 weeks ago
Inactive
alshedivat