Crow: A simple command-line utility (written in Go) that lets you repeat any command when you change certain files.

This page summarizes the projects mentioned and recommended in the original post on /r/golang

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
  1. crow

    Run commands when files change. (by maaslalani)

    Ahh thanks for double checking linux. So sorry about windows support, I created an issue using your build output https://github.com/maaslalani/crow/issues/1 and hopefully I (or someone with a windows machine) can fix it soon!

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. reflex

    Run a command when files change (by cespare)

    Having a diagonal read at the lib it uses path/filepath and by not using any low level packages like sys they don't need to cross build it for different platforms, using fsnotify caught me off guard, I thought I was going to see some low level programming and got excited to see syscall on the imports. Sweet project, reminds me of reflex

  4. modd

    A flexible developer tool that runs processes and responds to filesystem changes

    I’ve been using https://github.com/cortesi/modd for a few years now!

  5. go-md2man

    go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d

  6. fsnotify

    Discontinued Cross-platform file system notifications for Go.

    go: downloading github.com/fsnotify/fsnotify v1.4.9

  7. blackfriday

    Blackfriday: a markdown processor for Go

    go: downloading github.com/russross/blackfriday/v2 v2.0.1

  8. sanitized_anchor_name

    Package sanitized_anchor_name provides a func to create sanitized anchor names.

    go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. urfave/cli

    A simple, fast, and fun package for building command line apps in Go (by urfave)

    go: downloading github.com/urfave/cli/v2 v2.2.0

  11. runner

    Runner is a structured command executer that monitor file changes to trigger process restarts. (by cirello-io)

    Might as well throw in https://github.com/cirello-io/runner based on fsnotify, and uses a go implementation of erlang supervisor trees to manage commands that are run on reboot that could panic (eg rebuilding your go server binary and running it).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: CREV – A Go-based CLI tool for AI code reviews and codebase exports

    3 projects | news.ycombinator.com | 6 Oct 2024
  • Docopt: Command-line interface description language

    1 project | news.ycombinator.com | 24 Sep 2024
  • Show HN: Web search chatbot with tool interrupt and human-in-the-loop in 130 loc

    1 project | news.ycombinator.com | 12 Sep 2024
  • SD: Intuitive find and replace CLI (sed alternative)

    1 project | news.ycombinator.com | 5 Sep 2024
  • How to write a programming language and shell in Go with 92% test coverage and [video]

    3 projects | news.ycombinator.com | 30 Aug 2024

Did you know that Go is
the 4th most popular programming language
based on number of references?