|7 days ago||2 days ago|
|GNU General Public License v2.0 or later||BSD 3-clause "New" or "Revised" License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Ask HN: LaTeX is great. Has anyone tried to build something better?
2 projects | news.ycombinator.com | 26 Sep 2022
Pandoc allows you to work in a variety of input and output formats.
How to share rendered notes to a non-markdown user?
2 projects | reddit.com/r/ObsidianMD | 26 Sep 2022
If you go the Pandoc route, it would probably be easier to do batch conversion from the command line rather than using the plugin inside Obsidian …
Landed a sysadmin role im a little underqualified for. Advice? Where should i focus my learning now?
2 projects | reddit.com/r/linuxadmin | 25 Sep 2022
Personally, I've been using Joplin to write all of my notes/documentation, since I'm already pretty familiar with markdown -- plus, my boss "requires" documentation to be in a DOCX format; so Joplin makes it easy to write things down without worrying about formatting; then export & convert with pandoc -- which is the most efficient way I've personally found to write/share my notes with the team.
Software I’m Thankful For
14 projects | news.ycombinator.com | 23 Sep 2022
Nobody seems to have mentioned pandoc .
Thanks to the feedback here, resumy can now build your resume from a yaml file using the jsonresume format
2 projects | reddit.com/r/Python | 15 Sep 2022
i would love a tool that bridged jsonresume with pandoc 1 so i could create a resume in any document format.
How to get Neovim docs in epub?
2 projects | reddit.com/r/neovim | 13 Sep 2022
Pandoc Seems to be able to convert from vimwiki (the format in which the neovim docs are) to epub. Download the tool, then run pandoc like this: pandoc -f vimwiki -t epub -o neovim.epub. If that does not work well with formatting, you could try to first convert the vimwiki page to markdown, and then markdown to epub
Alternative to OneNote? (Preferably free)
5 projects | reddit.com/r/software | 27 Aug 2022
Obsidian has everything you need, but it needs Pandoc and Obsidian-pandoc plugin installed.
End to End Encrypted notes with neovim
16 projects | reddit.com/r/neovim | 24 Aug 2022
pandoc to export notes if needed
2 projects | reddit.com/r/dankmemes | 22 Aug 2022
I believe Word has HTML as an export target? pandoc can convert HTML to Markdown or various other formats with relative ease; correctness is not guaranteed, however, so you'd definitely need to vet the documents regardless.
Mau: a lightweight markup language based on Jinja
3 projects | dev.to | 17 Aug 2022
I tried Pandoc, and a week spent trying to learn again that black magic called TeX was enough for me to decide that the system wasn't what I needed. My relationship with TeX/LaTeX has always been stormy: while I admire the system, the ingenuity, and the one-man show effort behind TeX, the final result is a convoluted beast that is difficult to tame. It is also terribly undocumented!
Diving deeper into custom PDF and ePub generation
2 projects | news.ycombinator.com | 20 Sep 2022
I can really recommend weasyprint for (markdown→)html→pdf generation: https://github.com/Kozea/WeasyPrint
Things like columns, footers/headers, hyphenation are all easily done with modern CSS.
Fixed width tables in PDFs
2 projects | reddit.com/r/pandoc | 3 Sep 2022
Of the HTML-based pdf-engines pandoc supports, prince would have the best typography, but I don't like recommending Prince because it's proprietary and costs money. (I try to stick to open source when I can.) wkhtmltopdf is the fastest, but uses a pretty old codebase, and doesn't even support paged/print css. weasyprint is a little better in my experience, but still has a ways to go typographically. pagedjs-cli is just a wrapper around headless Chrome/Chromium, and while Chrome has made improvements with regard to typography, Google turns off some of those features (e.g., hyphens) in headless mode, which is annoying.
LaTex alternative/replacement written in Rust?
9 projects | reddit.com/r/rust | 15 Aug 2022
Did you try wkhtmltopdf and WeasyPrint, by any chance?
There is framework for everything.
107 projects | reddit.com/r/ProgrammerHumor | 4 Aug 2022
Open-source API to generate invoices
4 projects | news.ycombinator.com | 28 Jul 2022
I have PTSD from 20 years ago trying to convert OpenOffice documents to PDF with ReportLab. It was janky because all elements had to be positioned in absolute coordinates to the virtual page.
everything is relative
3 projects | reddit.com/r/ProgrammerHumor | 29 Jun 2022
It’s actually not too bad, we create our PDFs in HTML and CSS with weasyprint ;)
QuestPDF 2021.10 - a new version of the open-source, MIT-licensed, C# library for generating PDF documents with fluent API, now with extended text capabilities. Please help me make it popular :)
8 projects | reddit.com/r/csharp | 6 Oct 2021
I’d recommend Weasyprint (.net core wrapper) instead of wkhtmltopdf. It supports CSS Paged Media which is pretty much required for everything but the simplest of HTML2PDF conversions.
Beautiful PDFs from HTML
13 projects | news.ycombinator.com | 4 Apr 2021
Yeah, in the Python world there's WeasyPrint for PDF out in the wild as well. It's quite slick, but it's a harder sell because of Python, which corporate types seem to think is bad hacker central.
wkhtmltopdf - Convert HTML to PDF
3 projects | reddit.com/r/commandline | 26 Mar 2021
Another free CLI tool to consider is WeasyPrint. (Github)
What are some alternatives?
PyPDF2 - A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
pandoc-highlighting-extensions - Extensions to Pandoc syntax highlighting
obsidian-html - :file_cabinet: A simple tool to convert an Obsidian vault into a static directory of HTML files.
WKHTMLToPDF - Convert HTML to PDF using Webkit (QtWebKit)
obsidian-export - Rust library and CLI to export an Obsidian vault to regular Markdown
PDFMiner - Python PDF Parser (Not actively maintained). Check out pdfminer.six.
QuestPDF - QuestPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API.
Obsidian-MD-To-PDF - A command line python script to convert Obsidian md files to a pdf
vimwiki - Personal Wiki for Vim
kramdown - kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.
wavedrom - :ocean: Digital timing diagram rendering engine