SaaSHub helps you find the best software and product alternatives Learn more →
Top 3 Shell Bat Projects
-
Project mention: Amber – the programming language compiled to Bash | news.ycombinator.com | 2024-05-21
> need to know of a million tiny gotchas to implement even the simplest task safely and portably
While this is clearly exaggeration, I'm not sure I find much merit in the argument.
C is full of gotchas, footguns, and a tremendous threat vector. But it is also the standard for many uses.
Yes, bash has legacy cruft, and potentially confusing ways of doing things. But for the realm in which it operates, it is extremely effective. We can make an argument for what we believe the perfect shell scripting language would be--but that doesn't exist. Bash is the current tool for addressing this category of problems.
The intention of this bullet point was to illustrate that just as I wouldn't work in an industry/role requiring C tools, and instead turn to some weird, novel, riddled-with-problems transpiler... I'd just learn C.
(P.S., bats[0] and shellcheck[1] address many problems noted in this thread.)
[0] https://github.com/bats-core/bats-core
-
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.
-
Project mention: Show HN: Is_ready – Wait for many services to become available – 0 Dependencies | news.ycombinator.com | 2024-04-27
-
Shell Bats discussion
Shell Bats related posts
-
BATS 1.11.0 released
-
Test Anything Protocol (Tap)
-
Bashunit
-
How to get code coverage data out of integration tests
-
Integration testing docs in GitHub Actions
-
Show HN: GitHub Action for repository traffic reporting
-
Is there a tool for end-to-end testing deno cli scripts?
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Nov 2024
Index
What are some of the best open-source Bat projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | bats-core | 4,939 |
2 | wait-for | 1,910 |
3 | testing-in-bash | 136 |