
Security News
Deno 2.2 Improves Dependency Management and Expands Node.js Compatibility
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
Gog is a dynamic script manager. It allows you to search, execute and manage scripts from any location in your terminal, without having to remember the path to your script or what it does. It is a quick and easy way to build your own CLI.
Install with npm:
npm install -g gog
or for local development:
git clone https://github.com/kublikon/gog.git
npm install -g <path to gog>
gog currently supports Mac and most Linux platforms.
To quickly search and download scripts enter gog -s
followed by the name of a script you are looking for.
If you are manually constructing scripts, simply ensure that you contain header line at the beginning of your file (example: #!/usr/bin/env node
) so that gog can understand how to execute your script. If no header is found, gog will attempt to execute your script as bash.
You can contribute your own scripts by visiting gog.codes and creating a free account. Become part of the community of developers creating better terminal scripts for all.
Basic usage: gog <command> [args]
, where <command>
is the name of the script you are executing or gog [args] <scriptname> [<properties>]
. Information is also available in the gog CLI, gog -h
.
For complete documentation and examples, check out gog.codes/documents.
Help us improve gog by reporting any CLI related issues to issues.
FAQs
Global shell script manager
We found that gog demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
Security News
React's CRA deprecation announcement sparked community criticism over framework recommendations, leading to quick updates acknowledging build tools like Vite as valid alternatives.
Security News
Ransomware payment rates hit an all-time low in 2024 as law enforcement crackdowns, stronger defenses, and shifting policies make attacks riskier and less profitable.