
Security News
Axios Supply Chain Attack Reaches OpenAI macOS Signing Pipeline, Forces Certificate Rotation
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.
gobot-syncthing
Advanced tools

This package allows you to use syncthing as an npm dependency.
Part of the Gobot project.
Quick run
npx gobot syncthing --version
Quick use
npm i gobot
import { gobot } from 'gobot'
const bot = await gobot(`syncthing`)
const exitCode = await bot.run([`--version`])
Basic version locking
npm i gobot-syncthing
With gobot-syncthing present, Gobot will default to the syncthing version corresponding to the gobot-syncthing version you installed. Now you can use syncthing as a real dependency.
import { gobot } from 'gobot'
const bot = await gobot(`syncthing`)
const exitCode = await bot.run([`--version`])
Locking to a specific version
The gobot-syncthing package version always mirrors the underlying syncthing version:
npm i gobot-syncthing@1.27.6-rc.1
Override the default version imposed by this package
In rare cases, you may want to intentionally run a different version of syncthing even though gobot-syncthing is installed.
// Run a specific version (override)
const bot = await gobot(`syncthing`, { version: `1.27.6-rc.1` })
const exitCode = await bot.run([`--version`])
// Or the latest version (override)
const bot = await gobot(`syncthing`, { version: `*` })
const exitCode = await bot.run([`--version`])
Pass environment variables
import { gobot } from 'gobot'
const bot = await gobot(`syncthing`, {
env: process.env, // This is not always necessary, but some apps do need it
})
const exitCode = await bot.run([`--version`])
Access the child process
import { gobot } from 'gobot'
const bot = await gobot(`syncthing`, {
env: process.env,
})
const exitCode = await bot.run(
[`--help`],
{ cwd: `./foo` }, // SpawnOptions
(proc) => {
// ChildProcess
proc.stdout.on('exit', (code) => {
console.log(`process has exited`)
})
},
)
Install globally for CLI access
Exactly one gobot-syncthing can be installed globally. It will receive a bin alias:
npm i -g gobot-syncthing
syncthing --help
# Upgrade to @latest or any version
npm i -g gobot-syncthing@latest
gobot-syncthing comes with a bin shortcut for CLI usage.
syncthing [options]syncthing (https://forum.syncthing.net/) runner for Gobot (https://github.com/benallfree/gobot)
Options
| Name | Default | Discussion |
|---|---|---|
--g-v | true | Show informational output |
--g-vv | false | Show even more output |
--g-vvv | false | Show even more output |
--g-cache-path | host specific | The cache path to use |
--g-use-version | * | Run a specific binary version (format: x.y.z semver or x.y.* semver range) |
--g-os | host specific | Specify OS/Platform |
--g-arch | host specific | Specify OS/Platform |
View the syncthing sample project on github.
Gobot has a growing list (currently 53) of official apps. Have you tried them all?
Join our Discord community.
If you are writing a nodejs application that depends upon binaries being present (like PocketHost does), you can add this package as a dependency and execute the binary via CLI or programmatically. This package will make sure your desired external binaries are always available.
If you just want to grab a binary quickly for your own use, npx gobot@latest <app> is quite a bit easier than manually downloading zips and installing binaries in shell paths. Gobot handles it all for you effortlessly.
We want to add native support for lots of binary apps!
If you use publish statically linked binary releases on github, you are already 98% compatible with Gobot. In fact, Gobot may already know how to work with it.
To see what initial support looks like:
npx gobot inspect <user>/<repo>
This will index all the releases from your repo and show you exactly what Gobot sees.
If you see everything you expect, you're golden. If things are missing, it may mean some custom programming. Either way, jump on Discord and let us know your results.
If you have the flexibility or are starting a new project, make sure your release names follows these rules:
.zip, .tgz, .tar.gz, .bz2freebsd, darwin, linux, win32)arm64, x64, ia32, arm)Note: GoReleaser is a great option if you're publish a Go-based project.
We could use help testing and making sure this works across lots of platforms.
To test a build locally:
pnpm test
gobot-syncthing versions mirror syncthing versions. Gobot knows about 367 releases of syncthing:
| Version | freebsd | darwin | linux | win32 |
|---|---|---|---|---|
| 1.27.6-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.5 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.5-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.5-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.4 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.4-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.4-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.3-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.3-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.2-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.2-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.1-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.27.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.26.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.26.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.26.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.26.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.25.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.25.0-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.25.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.25.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.24.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.24.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.7 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.7-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.7-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.6 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.6-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.6-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.5 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.5-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.4 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.3-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.3-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.2-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.2-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.1-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.23.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.3-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.3-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.2-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.2-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.2-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.1-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.1-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.22.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.21.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.21.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.21.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.4 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.4-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.3-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.3-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.2-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.2-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.2-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.0 | ||||
| 1.20.0-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.20.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.19.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.19.2-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.19.2-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.19.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.19.1-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.19.1-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.19.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.19.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.19.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.6 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.6-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.5 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.5-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.5-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.4 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.4-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.4-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.3-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32/arm64 |
| 1.18.3-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.2-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.2-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.2-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.1-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.1-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.1-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.18.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.17.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.17.0-rc.4 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.17.0-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.17.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.17.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.16.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.16.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.16.0-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.16.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.16.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.15.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.15.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.15.0-rc.6 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.15.0-rc.5 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.15.0-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.15.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.15.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.14.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.14.0-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.14.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.14.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.13.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.13.0 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.13.0-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.12.1 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.12.1-rc.1 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.12.0 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.12.0-rc.4 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.12.0-rc.3 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.12.0-rc.2 | arm64/x64/ia32/arm | arm64/x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.12.0-rc.1 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.11.1 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.11.0 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.11.0-rc.3 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.11.0-rc.2 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.11.0-rc.1 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.10.0 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.10.0-rc.3 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.10.0-rc.2 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.10.0-rc.1 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.9.0 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.9.0-rc.5 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.9.0-rc.4 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.9.0-rc.3 | arm64/x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.9.0-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.9.0-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.8.0 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.8.0-rc.4 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.8.0-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.8.0-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.8.0-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.7.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.7.0 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.7.0-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.6.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.6.0 | ||||
| 1.6.0-rc.5 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.6.0-rc.4 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.6.0-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.6.0-rc.2 | x64/ia32/arm | arm64/x64/ia32/arm | x64/ia32 | |
| 1.6.0-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.5.0 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.5.0-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.5.0-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.2-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.1-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.1-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.1-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0-rc.11 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0-rc.10 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0-rc.9 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0-rc.8 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0-rc.7 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0-rc.5 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0-rc.4 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.4.0-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.4 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.4-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.3-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.2-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.2-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.2-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.1-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.1-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.0 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.0-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.3.0-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.2-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.2-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.1-rc.5 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.1-rc.4 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.1-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.1-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.1-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.0 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.0-rc.4 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.0-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.0-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.2.0-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.4 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.4-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.2-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.1-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.1-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.0 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.0-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.1.0-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.0.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.0.1-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.0.1-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 1.0.0 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.55-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.55-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.54 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.53 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.53-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.52 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.52-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.52-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.52-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.51 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.51-rc.4 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.51-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.51-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.51-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.50 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.50-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.50-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.50-rc.1 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.49 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.49-rc.4 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.49-rc.3 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.49-rc.2 | x64/ia32/arm | x64 | arm64/x64/ia32/arm | x64/ia32 |
| 0.14.49-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.48 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.48-rc.4 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.48-rc.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.48-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.47 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.47-rc.4 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.47-rc.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.47-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.47-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.46 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.46-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.46-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.45 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.45-rc.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.45-rc.2 | ||||
| 0.14.45-rc.1 | ||||
| 0.14.44 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.44-rc.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.44-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.44-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.43 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.43-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.42 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.42-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.41 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.41-rc.6 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.41-rc.5 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.41-rc.4 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.41-rc.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.41-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.41-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.40 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.40-rc.4 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.40-rc.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.40-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.40-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.39 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.39-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.38 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.38-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.37 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.37-rc.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.37-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.37-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.36 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.35 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.34-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.33 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.33-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.32 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.32-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.32-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.31 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.31-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.30 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.30-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.29 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.29-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.28 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.28-rc.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.28-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.28-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.27 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.27-rc.4 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.27-rc.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.27-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.27-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.26 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.26-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.25 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.25-rc.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.25-rc.1 | ||||
| 0.14.24 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.24-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.23 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.22 | ||||
| 0.14.22-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.21 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.20 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.19 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.18 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.17 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.16 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.15 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.14 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.13 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.12 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.11 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.10 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.9 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.8 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.7 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.6 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.5 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.4 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.3 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.2 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.0 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.0-rc.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.14.0-beta.1 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.13.10 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.13.9 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.13.8 | x64/ia32 | arm64/x64 | x64 | |
| 0.13.7 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.13.6 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.13.5 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.13.4 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.13.3 | ||||
| 0.13.2 | ||||
| 0.13.1 | ||||
| 0.13.0 | ||||
| 0.12.25 | x64/ia32 | arm64/x64/ia32/arm | x64/ia32 | |
| 0.12.24 | ||||
| 0.0.0-releases |
FAQs
syncthing helper for Gobot
We found that gobot-syncthing demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers 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
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.

Security News
Open source is under attack because of how much value it creates. It has been the foundation of every major software innovation for the last three decades. This is not the time to walk away from it.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.