{"id":14965130,"url":"https://github.com/ombrelin/pandoc-gui","last_synced_at":"2025-10-25T11:30:55.497Z","repository":{"id":39716302,"uuid":"354239565","full_name":"Ombrelin/pandoc-gui","owner":"Ombrelin","description":"Lightweight and cross-platform GUI wrapper for the pandoc command line","archived":false,"fork":false,"pushed_at":"2023-04-07T18:54:52.000Z","size":290,"stargazers_count":131,"open_issues_count":11,"forks_count":6,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-31T07:02:58.359Z","etag":null,"topics":["avalonia","cross-platform","csharp","dotnet","markdown","mvvm","pandoc","pdf","reactiveui"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ombrelin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-03T08:30:37.000Z","updated_at":"2025-01-18T05:37:53.000Z","dependencies_parsed_at":"2024-09-13T23:48:40.715Z","dependency_job_id":null,"html_url":"https://github.com/Ombrelin/pandoc-gui","commit_stats":{"total_commits":90,"total_committers":3,"mean_commits":30.0,"dds":"0.033333333333333326","last_synced_commit":"c2cd85c9c905742235762db48ae5dfe6abe5d246"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ombrelin%2Fpandoc-gui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ombrelin%2Fpandoc-gui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ombrelin%2Fpandoc-gui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ombrelin%2Fpandoc-gui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ombrelin","download_url":"https://codeload.github.com/Ombrelin/pandoc-gui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238128501,"owners_count":19421048,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["avalonia","cross-platform","csharp","dotnet","markdown","mvvm","pandoc","pdf","reactiveui"],"created_at":"2024-09-24T13:34:15.941Z","updated_at":"2025-10-25T11:30:55.162Z","avatar_url":"https://github.com/Ombrelin.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pandoc GUI\n\n![Icon](./src/PandocGui/Assets/avalonia-logo.ico)\n\nThis software aims to provide a clean and modern GUI to generate PDF documents from markdown using Pandoc, with the ability to pass several options, like : \n\n- Custom code highlithing theme\n- Headings numbers\n- Font\n- Link color\n- Margin\n- PDF Engine\n- Table of contents\n\nPandoc GUI runs on .NET 6.\n\n## Screenshots\n\n![Main UI](./screenshots/main-ui.png)\n\n## Prerequisites\n\n### Windows\n\nCheck that you have Pandoc and MikTex installed.\n\n#### Using Chocolatey\n\n```bash\nchoco install pandoc miktex -y\n```\n\n#### Using winget\n\n```bash\nwinget install MiKTex\nwinget install Pandoc\n```\n\n### Linux\n\n```bash\nsudo apt-get install pandoc texlive-latex-extra texlive-latex-recommended\n```\n\n### MacOs\n\n```bash\nbrew install pandoc\ncurl http://mirror.ctan.org/systems/mac/mactex/BasicTeX.pkg -o\nsudo installer -pkg BasicTeX.pkg -target /\n```\n\n## Install Release\n\n### Windows\n\n - [Download Installer from release](https://github.com/Ombrelin/pandoc-gui/releases/latest)\n - Just run the installer\n\nNo need to install the .NET 6 Runtime, it has been bundled in the executable.\n\n### MacOS\n\nWIP\n\n### Linux (Debian based)\n\n- [Download the deb package from release](https://github.com/Ombrelin/pandoc-gui/releases/latest)\n- `sudo dpkg -i \u003cdeb package\u003e` to install the deb package\n- `PandocGui` to launch the app\n\nNo need to install the .NET 6 Runtime, it has been bundled in the executable.\n\n## Run Dev\n\nMake sure you have the latest .NET 6 SDK installed.\n\n```bash\ngit clone https://github.com/Ombrelin/pandoc-gui\ncd pandoc-gui/src/PandocGui\ndotnet run\n```\n\n\u003e On Mac / Linux : `sudo dotnet run`\n\n## Special Thanks\n\n- AvaloniaUI\n- ReactiveUI\n- Pandoc\n- [@Naaviiss](https://github.com/Naaviiss) for help with macOS run \u0026 deployment\n- [@Grandkhan](https://github.com/Grandkhan) for the app icon\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fombrelin%2Fpandoc-gui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fombrelin%2Fpandoc-gui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fombrelin%2Fpandoc-gui/lists"}