nowfound

Life & fun · January 19, 2023

Awkdoc: javadoc for the shell, written in Awk

I like bash, and use it as often as possible. Sometimes the projects become large. I needed a tool to help generate documentation. Makes it easier to step away, come back after some time, and re-acquaint myself with the monstrosity I've wrought. `awkdoc` generates markdown documentation from in-line comments in shell scripts.

Awkdoc: javadoc for the shell, written in Awk launched on January 19, 2023 with 11 votes, #1,377 of 3,901 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 3 years on.

In plain words

Awkdoc is a documentation generator written in Awk that extracts inline comments from shell scripts and converts them into markdown documentation. It is designed for developers who work extensively with bash and need to maintain clarity in large shell script projects. The tool helps developers understand their own code after stepping away from a project, serving as a reference guide similar to javadoc for shell scripting.

written from the facts on this page · September 2026

From the sources

Shell documentation generation from comment annotations. - carlinigraphy/awkdoc

Does a similar job

all alternatives →
  • Shdoc generates docs for bash/zsh scripts with Awk2022 · github.com · ▲14

    Documentation generator for shell scripts (bash, sh, zsh). Javadoc for shell scripts. - reconquest/shdoc

  • AE
    An eBook with hundreds of GNU Awk one-liners2020 · ▲539

    Hi, I recently published my ebook on GNU awk one-liners [1]. It starts from the basics of awk syntax and then discusses one-liner examples. There's a chapter on regular expressions as well. The github repo has the details on how to get the PDF version, all the example files and code snippets used in the book, sample chapters as well the markdown source used to generate the PDF. I made all my ebooks [2] free last month amidst the pandemic fears. These include GNU grep & ripgrep, GNU sed and three books on regular expressions (Python, Ruby, JavaScript). I'd appreciate your feedback and hope…

  • Htmldocs – Typeset and generate pdfs with HTML/CSS2024 · htmldocs.com · ▲226

    htmldocs is an Overleaf-style editor for typesetting documents using HTML/CSS, which provides the same benefits as LaTeX while being more accessible, customizable, and familiar. I built this because I wanted to programatically generate invoices as well as automatically tailor my resume to jobs but had no good way of generating well-formatted PDFs. I ended up building a templating engine to Chromium rendering pipeline to generate PDFs, and due to the amount of engineering effort, turned it into a tool for others that might want to do the same. There's a built-in API…

  • nicedoc2019 · nicedoc.io · ▲224

    Generate pretty documentation instantly.

  • PandaDoc for Developers2021 · pandadoc.com · ▲237

    A seamless way to generate documents and collect eSignatures

  • IG
    I generated API documentation for all Java packages2024 · docland.io · ▲74

    Hi HN! I'm excited to share a project I've been working on for the past year: Docland. It is an API documentation browser that generates documentation on demand (through compilation, not LLMs) for Java packages. Instead of relying on Javadoc, the built-in doc generator, I created the engine from scratch to give the documentations a modern look, build fast search indexes, and enable link resolution to other packages. I built Docland because I constantly found it frustrating to locate and view API definitions when programming. You'd have to Google the function/class name, skip all the SEO…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, January 2023

the whole month →
  • This works suprisingly well. Just give it instructions like "make it winter" or "remove the cars" and the photo is altered. Here are some examples of transformations it can make: Golden gate bridge: https://raw.githubusercontent.com/brycedrennan/imaginAIry/ma... Girl with a pearl earring: https://raw.githubusercontent.com/brycedrennan/imaginAIry/ma... I integrated this new InstructPix2Pix model into imaginAIry (python library) so it's easy to use for python developers.

    AI · 2023 · github.com

  • Fast, reliable, and affordable open source payments switch

    Dev tools · 2023 · hyperswitch.io

  • The project is called QueryStorm. It uses Roslyn to offer C# (and VB.NET) support in Excel, as an alternative to VBA. I've posted about it before, but a lot has changed since then so figured I'd share an update. The current version includes a host of new features, namely a C# debugger, support for NuGet packages, and the ability to publish Excel extensions to an "AppStore" (which is essentially a NuGet repository). The AppStore can be used by anyone with the (free) runtime component. Another great addition is the community license, which is a free license for individuals and small companies…

    Work · 2023 · querystorm.com

  • Hey HN! Some more info: I’m an NHS doctor and the founder of Pi-A (https://www.pi-a.io) which developed Lungy (https://www.lungy.app). Lungy is an app (iOS only for now) that responds to breathing in real-time and was designed to make breathing exercises more engaging and beneficial to do. It hopefully has many aspects of interest to the HN community – real-time fluid, cloth and soft body sims running on the phone’s GPU. My background is as a junior surgical trainee and I started building Lungy in 2020 during the first COVID lockdown in London. During COVID, there were…

    Life & fun · 2023 · lungy.app

  • Your 2022 on Product Hunt

    Life & fun · 2023

  • 200+ handpicked tools to skyrocket your product launch

    Growth · 2023 · launchpedia.co