pingme
kingpin
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pingme
-
Sending notifications from command line
https://github.com/kha7iq/pingme supports various services (easy to deploy being a golang binary)
-
Thanks for my first 40 youtube subscribers. Most are from r/sideprojects
Three q's: What problem are you solving? Who has this problem? What is your solution? MVPs, Proto types, and Side Projects. 1. https://notifier.so/ - Generate leads and market your product using social listening -- https://twitter.com/notifier\_so 2. www.paytable.io - Membership platform for Airtable curators -- https://twitter.com/J\_\_Rosen 3. https://apps.apple.com/us/app/ratethi... -- Get inspired by your friends -- No social 4. https://mylinks.ai/ - Build beautiful link-in-bio pages made for creators -- no social Art, Music, Misc etc. 5 The Way We Thought It Would Be - By Kate Greenwood https://www.amazon.com/Way-We-Thought... Github projects 6. https://github.com/viveknathani/maketest 7. https://github.com/kha7iq/pingme Ideas, discussions, other etc. Want me to review your side project, MVP, or creation? Paste links to your projects in the comments for upcoming episodes.
- kha7iq/pingme - PingMe is a CLI tool which provides the ability to send messages or alerts to multiple messaging platforms & email
- Performing code checks with GitHub actions & sending results to slack
-
Send alerts to multiple platforms from your scripts
In this article, we will illustrate how to configure and send messages to multiple platforms from your scripts. A notification can be setup based on success or failure of a task or if you want to have an alert when a certain condition is meet. This article uses a small binary PingMe to send this notification, you can find more information about it on github.
- PingMe is a CLI tool which provides the ability to send messages or alerts to multiple messaging platforms & email.
- PingMe – Send messages or alerts to multiple messaging platforms and email
-
PingMe: A CLI for sending messages to multiple platforms
Updated regarding the app. A new version has been released v0.1.2 with support for pushover service. Thanks to contribution from community member.
kingpin
-
climate "CLI Mate": a CLI library that autogenerates CLIs from structs / functions with support for nested subcommands, global / local flags, help generation from godocs, typo suggestions, shell completion and more
Args could also have detailed help (like flags) -- usage line is already auto-generated from arg(s) name and type but that's about it. This is something Cobra doesn't do for whatever reason (but https://github.com/alecthomas/kingpin does and I like it)
- What is the best way to handle flags?
What are some alternatives?
sarama - Sarama is a Go library for Apache Kafka. [Moved to: https://github.com/IBM/sarama]
cobra - A Commander for modern Go CLI interactions
machinery - Machinery is an asynchronous task queue/job queue based on distributed message passing.
go-flags - go command line option parser
Asynq - Simple, reliable, and efficient distributed task queue in Go
urfave/cli - A simple, fast, and fun package for building command line apps in Go
NATS - Golang client for NATS, the cloud native messaging system.
kong - Kong is a command-line parser for Go
gorush - A push notification server written in Go (Golang).
pflag - Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
Gollum - An n:m message multiplexer written in Go
cli - CLI - A package for building command line app with go