{"id":15018167,"url":"https://github.com/mle86/man-to-md","last_synced_at":"2025-04-09T19:42:36.249Z","repository":{"id":41459750,"uuid":"96135325","full_name":"mle86/man-to-md","owner":"mle86","description":"Converts man pages to Markdown","archived":false,"fork":false,"pushed_at":"2021-09-11T11:36:03.000Z","size":406,"stargazers_count":64,"open_issues_count":4,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-23T21:45:42.635Z","etag":null,"topics":["converter","filter","man-page","man-pages-parser","markdown","perl-script","readme"],"latest_commit_sha":null,"homepage":null,"language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mle86.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-07-03T17:33:23.000Z","updated_at":"2024-12-12T22:04:54.000Z","dependencies_parsed_at":"2022-08-19T03:20:48.928Z","dependency_job_id":null,"html_url":"https://github.com/mle86/man-to-md","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mle86%2Fman-to-md","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mle86%2Fman-to-md/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mle86%2Fman-to-md/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mle86%2Fman-to-md/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mle86","download_url":"https://codeload.github.com/mle86/man-to-md/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248101168,"owners_count":21047917,"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":["converter","filter","man-page","man-pages-parser","markdown","perl-script","readme"],"created_at":"2024-09-24T19:51:35.513Z","updated_at":"2025-04-09T19:42:36.226Z","avatar_url":"https://github.com/mle86.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"[//]: # (This file was autogenerated from the man page with 'make README.md')\n\n# man-to-md(1) - Converts nroff man pages to Markdown\n\nVersion 0.17.0, December 2020\n\n\u003cpre\u003e\u003ccode\u003e$ \u003cb\u003eman-to-md.pl\u003c/b\u003e [\u003ci\u003eOPTIONS\u003c/i\u003e] \u0026lt;\u003ci\u003emanpage.roff\u003c/i\u003e \u0026gt;\u003ci\u003eoutput.md\u003c/i\u003e\u003c/code\u003e\u003c/pre\u003e\n\n\u003ca name=\"description\"\u003e\u003c/a\u003e\n\n# Description\n\nThis program is a filter\nthat reads **man**(7)-formatted nroff man pages\nand outputs Markdown.\nIt can be used to automatically convert\nman page files\nto Markdown README files.\n\n\u003ca name=\"options\"\u003e\u003c/a\u003e\n\n# Options\n\n\n* **-p**, **--paste-section-after** _SECTION_:_FILENAME_  \n  Instructs the program to attach a Markdown file\n  after the section named _SECTION_\n  has been completely written to the output.\n  _SECTION_ must be an exact match of the input section name.\n  If the input contains no such section,\n  the file will be attached to the end of the output.\n  The attached file contents will have the exact _FILENAME_ (without the **.md** extension)\n  as their top-level section title.  \n  This option can be supplied more than once.\n  Multiple files for the same section will be attached in the options' order.\n* **-P**, **--paste-section-before** _SECTION_:_FILENAME_  \n  Like **--paste-section-after**,\n  but attaches the file contents\n  to the output\n  just _before_ the named section is written.\n* **--paste-after** _SECTION_:_FILENAME_  \n  Like **--paste-section-after**, but does not add a section title.\n* **--paste-before** _SECTION_:_FILENAME_  \n  Like **--paste-section-before**, but does not add a section title.\n* **-c**, **--comment** [_COMMENT_]  \n  Adds an invisible comment as first line.\n  Without the argument, it uses this default comment:  \n  “_This file was autogenerated from the man page with 'make README.md'_”.\n* **--escaped-dashes**  \n  Don't remove the backslash from escaped dashes (\\\\-).\n* **-w**, **--word** _WORD_  \n  Adds a _WORD_ to the list of known words\n  not to be titlecased in section titles.\n  (All other words will be titlecased\n  except some known English stopwords which will be lowercased.)  \n  This option can be supplied more than once\n  to add multiple known words.\n* **-f**, **--formatted-code**  \n  Allows simple formatting in **.nf**-**.fi** code blocks\n  and in the Synopsis line.\n  (Without this option,\n  all formatting in code block and in the Synopsis line\n  will be removed.)\n* **-h**, **--help**  \n  Shows program help.\n* **-V**, **--version**  \n  Shows version and license information.\n\n\u003ca name=\"standards\"\u003e\u003c/a\u003e\n\n# Standards\n\nThis program understands many **man**(7) nroff commands and macros\ncommonly used in man page files.\nFor a complete list, see\u0026nbsp;[doc/Commands.md](doc/Commands.md).\n\nThe program emits Markdown syntax\nthat should be readable with most Markdown editors/viewers.\nSee\u0026nbsp;[doc/Markdown_Output_Format.md](doc/Markdown_Output_Format.md)\nfor more information.\n\nThe program makes several assumptions about the input format\nthat are not standardized\nbut seem to be fairly commonplace\nin man pages; see\u0026nbsp;[doc/Input_Format.md](doc/Input_Format.md).\nIt does not yet understand the newer **mdoc**(7) format.\n\n\u003ca name=\"license\"\u003e\u003c/a\u003e\n\n# License\n\n[GNU GPL v3](http://gnu.org/licenses/gpl.html)\n\n\u003ca name=\"see-also\"\u003e\u003c/a\u003e\n\n# See Also\n\nProject homepage:\nhttps://github.com/mle86/man-to-md\n\n\u003ca name=\"author\"\u003e\u003c/a\u003e\n\n# Author\n\nMaximilian Eul\n\u0026lt;[maximilian@eul.cc](mailto:maximilian@eul.cc)\u0026gt;\n(https://github.com/mle86)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmle86%2Fman-to-md","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmle86%2Fman-to-md","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmle86%2Fman-to-md/lists"}