← Back to home
Comparison · Infra & APIs

Semgrep vs Tyk

A side-by-side editorial comparison of Semgrep and Tyk — release velocity, themes, recent moves, and the top alternatives to consider.

Semgrep vs Tyk: at a glance

FeatureSemgrepTyk
SectorInfra & APIsInfra & APIs
Velocity score6.35.0
Sparks · 30d10
Top themessupply-chain, sast, bazel, dartapi-gateway, dependency-security, multi-version-support, gateway-telemetry
Last editorial update2d ago2h ago
WebsiteVisit →Visit →

What is Semgrep?

Semgrep takes Dart to GA and drops CodeQL's QL, while Supply Chain keeps widening.

Semgrep ships roughly weekly. Supply Chain has carried the substantive work lately: Bun lockfiles in 1.179, Bazel Maven workspaces in 1.177, changed-dependency reporting in 1.174. 1.180 shifts to the language side, promoting Dart to GA with type-aware matching and removing QL as a target language.

Read the full Semgrep trajectory →

What is Tyk?

Tyk's release feed is CVE dependency bumps across three maintained lines.

Tyk is cutting release candidates on several maintained lines at once (5.8, 5.13, 5.15) and nearly all of them carry the same dependency bump for a batch of CVEs: kin-openapi, golang.org/x/crypto, thrift and the OTLP trace exporters. The one feature entry is the 5.16.0 alpha, where the gateway sends node metadata when it registers.

Read the full Tyk trajectory →

Semgrep vs Tyk: editorial side-by-side

S
Semgrep
INFRA · APIS
6.3

Semgrep takes Dart to GA and drops CodeQL's QL, while Supply Chain keeps widening.

◆ Current state

Semgrep ships roughly weekly. Supply Chain has carried the substantive work lately: Bun lockfiles in 1.179, Bazel Maven workspaces in 1.177, changed-dependency reporting in 1.174. 1.180 shifts to the language side, promoting Dart to GA with type-aware matching and removing QL as a target language.

◆ Where it's heading

Two tracks run in parallel: more dependency ecosystems for Supply Chain, with the 1.177 notes naming rules_python, rules_go and rules_js as next Bazel milestones, and deeper semantics for languages Semgrep already parses. Dropping QL shows the team is also pruning languages it doesn't intend to support well.

◆ Prediction

Expect the next Bazel ecosystem via rules_python or rules_go within a few releases, and possibly more languages moved between maturity tiers following Dart's promotion.

T
Tyk
INFRA · APIS
5.0

Tyk's release feed is CVE dependency bumps across three maintained lines.

◆ Current state

Tyk is cutting release candidates on several maintained lines at once (5.8, 5.13, 5.15) and nearly all of them carry the same dependency bump for a batch of CVEs: kin-openapi, golang.org/x/crypto, thrift and the OTLP trace exporters. The one feature entry is the 5.16.0 alpha, where the gateway sends node metadata when it registers.

◆ Where it's heading

The work is supply-chain maintenance spread across a wide support window, with feature work happening on the 5.16 alpha line. Gateway registration metadata hints at better fleet visibility from the control plane, but one ticket is not enough to call a direction.

◆ Prediction

Expect the CVE bumps to go final across 5.13 and 5.15 and more 5.16 alphas; what 5.16 adds beyond gateway registration isn't visible yet.

Alternatives to Semgrep and Tyk

Other Infra & APIs products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either Semgrep or Tyk.

See all Semgrep alternatives → · See all Tyk alternatives →

Recent activity from Semgrep and Tyk

Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.

  1. 1d agoTyk5.13.4-rc1: dependency bumps for CVE fixes
  2. 2d agoSemgrepDart reaches GA; QL language support removed
  3. 3d agoTyk5.16.0 alpha: gateways report node metadata on registration
  4. 8d agoSemgrepSupply Chain adds Bun bun.lock parsing
  5. 8d agoTyk5.15.1-rc3: OTLP trace exporter bump
  6. 8d agoTyk5.13.3-rc3: OTLP trace exporter bump
  7. 9d agoTyk5.13.3-rc1: dependency bumps for CVE fixes
  8. 9d agoTykv5.15.1-rc1: Merging to release-5.15: Fix/tt 18285/bump dependencies (#8736) (#8739)
  9. 16d agoSemgrepTree-sitter runtime bump and Windows hang fix
  10. 29d agoSemgrepNative Supply Chain support for Bazel workspaces ⚡
  11. 1mo agoSemgrepHomebrew installs dropped on Intel Macs
  12. 1mo agoSemgrepToolchain moves to OCaml 5.4

Frequently asked questions

What is the difference between Semgrep and Tyk?

They serve adjacent needs but don't currently overlap on shipped themes. Semgrep is currently shipping more aggressively (velocity 6.3 vs 5.0), with 1 editorial sparks in the last 30 days against 0. See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.

Is Semgrep better than Tyk?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. Semgrep is currently shipping more aggressively (velocity 6.3 vs 5.0), with 1 editorial sparks in the last 30 days against 0. For your specific use case, the alternatives sections above list other Infra & APIs products to evaluate alongside.

What are the best alternatives to Semgrep?

Top Semgrep alternatives in Infra & APIs are ranked by recent ship velocity. Browse the "Semgrep alternatives" section above for the current picks, or visit /alternatives/semgrep for the full list with editorial commentary on each.

What are the best alternatives to Tyk?

Top Tyk alternatives in Infra & APIs are ranked by recent ship velocity. Browse the "Tyk alternatives" section above for the current picks, or visit /alternatives/tyk for the full list with editorial commentary on each.