Top 23 Haskell Pandoc Projects
-
Project mention: I created an application to convert our markdown/text file notes/assignments into latex with one command | reddit.com/r/PhysicsStudents | 2022-08-16
thanks! there is also the pandoc program, which is the full fledge version of the program, the only dislike I had is, the source it generates is pretty unreadable and just ugly (cluttered with many other commands) that is enough to scare away people and almost make it hard to further edit.
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
-
Emanote! Very lightweight. One of the things I can't stand about Notion is its speed.
-
gwern.net
Site infrastructure for gwern.net (CSS/JS/HS/images/icons). Custom Hakyll website with unique automatic link archiving, recursive tooltip popup UX, dark mode, and typography (sidenotes+dropcaps+admonitions+inflation-adjuster).
Project mention: Ask HN: Good resources for programmers to learn about UX/design? | news.ycombinator.com | 2022-06-18 -
Project mention: Learn Haskell by building a blog generator – a project-oriented Haskell book | news.ycombinator.com | 2022-06-08
That's the perfect learning project because there's something tangible at the end.
Whenever the question of "How do I learn Haskell" comes up, I always suggest to come up with a project that would be useful on its own, regardless of the technology used to create it, and use Haskell to do it. In my case it was a pandoc filter to embed plots in documents (https://github.com/LaurentRDC/pandoc-plot), which was ultimately useful to create my PhD dissertation.
There's only so much you can learn about Haskell by working through toy examples.
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
If you really want to stop using Markdown to write with, then the best solution will be to use a proper conversion tool to turn these into word processing documents, such as DOCX or ODT, and then import that into Scrivener. I don't think (without plugins anyway) that Obsidian has any way of making this easier, but a good general purpose tool for this is Pandoc.
-
-
-
-
-
Project mention: Crossposting: question about non-CFG parsing. The Haskell ecosystem may have an answer, and I wouldn't mind using Haskell for this. | reddit.com/r/haskell | 2021-09-17
My grammar for inlines solves what I think is the most difficult part of the language: the mutual nesting of constrained/unconstrained inline styling. It has been very well received by the AsciiDoc standardization WG, as a good sign that the task of formally defining the language is feasible. This is not to say that there's not a lot of work ahead to complete both inline and block description, including challenging parts as escape sequences, and that even this part of the grammar is not going to be changed a lot in the future.
-
-
-
pandoc-markdown-ghci-filter
A Pandoc filter that identifies Haskell code in Markdown, executes the code in GHCI and embeds the results in the returned Markdown.
-
-
-
pandoc-filter-graphviz
Interpret '~~~ graphviz' bloc as a call to graphviz software and substritude text with produced picture
-
-
-
-
Haskell Pandoc related posts
- I created an application to convert your markdown/text file notes into latex with one command
- How can I obtain Hitchhikers Guide to Python as an ebook?
- Updating Word docs with Python?
- Handwritten notes vs digital handwriting vs typing notes as a CS student.
- "Managing" a SQLite Database with J (Part 2)
- Is there a way to download the whole Subreddit wiki in Markdown format?
- PDF to doc and odt
Index
What are some of the best open-source Pandoc projects in Haskell? This list will help you:
Project | Stars | |
---|---|---|
1 | pandoc | 26,256 |
2 | patat | 1,834 |
3 | pandoc-crossref | 708 |
4 | emanote | 398 |
5 | gwern.net | 202 |
6 | pandoc-plot | 149 |
7 | pandoc-sidenote | 111 |
8 | pandoc-types | 90 |
9 | citeproc | 87 |
10 | pandoc-csv2table | 87 |
11 | pandoc-include | 55 |
12 | pandoc-citeproc-preamble | 36 |
13 | asciidoc-hs | 36 |
14 | pandoc-placetable | 34 |
15 | pandoc-emphasize-code | 25 |
16 | pandoc-markdown-ghci-filter | 14 |
17 | hakyll-shortcut-links | 13 |
18 | pandoc-japanese-filters | 10 |
19 | pandoc-filter-graphviz | 10 |
20 | readme-lhs | 7 |
21 | pandoc-lens | 7 |
22 | pandoc-link-context | 6 |
23 | reflex-dom-pandoc | 6 |
Are you hiring? Post a new remote job listing for free.