SPB Git forge

spb/websensor

Public
33commits 1branches 0releases
3.4 MBsize
maindefault branch
10 days agolast push
TypeScript 55.4% Python 43.2% SQL 1.2%

registry: wave 2 breadth fragments 47–55 — open-source long tail, SaaS status pages & changelogs, EDGAR issuers, Federal Register agencies, cities/regions/public bodies, world governments & regulators, corporate pricing/legal/careers, sports clubs/entertainment/education, media long tail & think tanks (5 669 orgs / 10 969 validated sensors); generators, cross-fragment extends, polygon.io OpenAPI reattributed, YAML boolean country fix, docs

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Simon-Pierre Boucher committed 13 days ago (Sep 11, 2026) parent 73557e8

10 changed files +19,963 −11

modified .gitignore +2 −0
@@ -15,3 +15,5 @@ data/
15 15 qa/test-results/
16 16 qa/.e2e-*
17 17 apps/web/next-env.d.ts
18 +__pycache__/
19 +*.pyc
modified CLAUDE.md +4 −1
@@ -57,7 +57,10 @@ is the working guide for the code (v0.2, 2026-09-11).
57 57 - `config/sources.yaml` (founding registry) + `config/sources.d/*.yaml` fragments merged in file-name order
58 58 (`extend: true` adds to an earlier source). Fragments 10–35 = site classes; **40–46 (2026-09-11)** = depth: AI
59 59 frontier, cloud infrastructure, cybersecurity, finance & markets, governments, science & health, transport /
60 telecom / sports / news. Seeds may carry `country:` (ISO-2, `EU`, `INT`), `language:` and `first_party: false`
60 + telecom / sports / news; **47–54 (2026-09-11, wave 2)** = breadth: open-source long tail, SaaS status/changelogs,
61 + EDGAR issuers, Federal Register agencies, cities/regions/public bodies, world governments & regulators,
62 + corporate pricing/legal/careers pages, sports clubs/entertainment/education, media long tail & think tanks
63 + (generators `scripts/gen-*.py`, `scripts/prune-fragment.py`). Seeds may carry `country:` (ISO-2, `EU`, `INT`), `language:` and `first_party: false`
61 64 (media). Guide: `docs/registry/AUTHORING.md`. Validator: `node node_modules/tsx/dist/cli.mjs
62 65 apps/engine/src/validate.ts <fragment> [--all] [--json report.json]` — nothing enters the registry without OK.
63 66
modified README.md +8 −5
@@ -9,7 +9,7 @@ Real-time Internet change intelligence — <a href="https://www.websensor.io">ww
9 9
10 10 <p align="center">
11 11 <img src="docs/brand/websensor-mark.svg" alt="" width="28" valign="middle">
12 &nbsp;3 167 organizations · 7 066 active sensors · 16 connector families · 94 event classes · immutable evidence · live WebSocket feed
12 + &nbsp;5 669 organizations · 10 969 validated sensors · 16 connector families · 94 event classes · immutable evidence · live WebSocket feed
13 13 </p>
14 14
15 15 ---
@@ -216,10 +216,13 @@ The registry is declarative YAML, merged in file-name order by `apps/engine/src/
216 216 documents & data);
217 217 - `config/sources.d/40–46`**depth** fragments (AI frontier, cloud infrastructure, cybersecurity, finance &
218 218 markets, governments incl. Canadian provinces, science & health, transport / telecom / sports / world news);
219 - `config/sources.d/47+` — the long tail (open-source projects, SaaS status pages and changelogs, S&P 500 /
220 Nasdaq-100 / TSX 60 EDGAR issuers and 160 US federal agencies via the Federal Register API, cities and regions,
221 world governments and regulators, corporate pricing / legal / leadership pages, sports teams, entertainment,
222 education, regional media, trade press, think tanks).
219 +- `config/sources.d/47–55`**breadth** fragments, wave 2 (2026-09-11): the open-source long tail (482 sensors),
220 + SaaS status pages and changelogs (923, incl. 208 new status sensors), 424 more EDGAR issuers, 184 US federal
221 + agencies via the Federal Register API, cities / regions / public bodies (356), world governments and regulators
222 + in 55 countries (535), the corporate pricing / legal / careers "silent change" surface of ~250 companies (702),
223 + sports clubs / entertainment / education (396), regional media / trade press / think tanks in 68 countries (638),
224 + and a small cross-fragment `extend` file. Every sensor was validated live before entering the registry; the
225 + fragment headers record what was probed and blocked (WAF, JS shells, broken TLS chains).
223 226
224 227 ```yaml
225 228 sources:
modified config/sources.d/33-openapi.yaml +0 −5
@@ -98,11 +98,6 @@ sources:
98 98 categories: [api]
99 99 sensors:
100 100 - { name: api openapi spec, url: "https://raw.githubusercontent.com/ollama/ollama/main/docs/openapi.yaml", type: JSON, connector: openapi, tier: C, config: { docsUrl: "https://github.com/ollama/ollama/blob/main/docs/api.md" } }
101 - id: polygon
102 extend: true
103 categories: [api]
104 sensors:
105 - { name: api openapi spec, url: "https://api.polygon.io/openapi", type: JSON, connector: openapi, tier: C, config: { docsUrl: "https://polygon.io/docs" } }
106 101 - id: google-developers-ai
107 102 extend: true
108 103 categories: [api]
added config/sources.d/47-open-source-long-tail.yaml +4462 −0
@@ -0,0 +1,4462 @@
1 +# config/sources.d/47-open-source-long-tail.yaml — the long tail of open-source projects and developer tooling
2 +# (2026-09-11): GitHub release / tag Atom feeds for ~400 widely used repositories not covered by 10–46, grouped
3 +# under their organization or foundation (existing ids are extended), plus the official blog / news feed of each
4 +# organization when one exists. Every sensor was fetched and parsed by `apps/engine/src/validate.ts` before being
5 +# written; repos without GitHub releases use `tags.atom` (`kind: tags`). Generated by
6 +# `scripts/gen-open-source-long-tail.py` from `scripts/gen-open-source-long-tail-spec*.py`.
7 +sources:
8 + # ───────────── Foundations ─────────────
9 + - id: numfocus
10 + name: NumFOCUS
11 + domain: numfocus.org
12 + categories: [open-source, science, ngo]
13 + tier: C
14 + aliases: [numfocus foundation]
15 + discover: { rss: true }
16 + country: "US"
17 + sensors:
18 + - { name: news feed, url: "https://numfocus.org/feed", type: RSS, connector: rss, tier: C }
19 + - id: fsfe
20 + name: Free Software Foundation Europe
21 + domain: fsfe.org
22 + categories: [open-source, ngo, legal]
23 + tier: C
24 + aliases: [fsfe, free software foundation europe]
25 + discover: { rss: true }
26 + country: "DE"
27 + sensors:
28 + - { name: news feed, url: "https://fsfe.org/news/news.en.rss", type: RSS, connector: rss, tier: C }
29 + - id: openinfra
30 + name: OpenInfra Foundation (OpenStack)
31 + domain: openinfra.org
32 + categories: [open-source, cloud]
33 + tier: C
34 + aliases: [openinfra foundation, openstack, openstack foundation, kata containers]
35 + products:
36 + - { name: OpenStack, type: software }
37 + - { name: Kata Containers, type: software }
38 + discover: { rss: true }
39 + country: "US"
40 + sensors:
41 + - { name: kata-containers releases, url: "https://github.com/kata-containers/kata-containers/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kata-containers/kata-containers, kind: releases } }
42 + - { name: nova tags, url: "https://github.com/openstack/nova/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: openstack/nova, kind: tags } }
43 + - { name: superuser blog, url: "https://superuser.openinfra.org/feed/", type: RSS, connector: rss, tier: C }
44 + - id: bytecode-alliance
45 + name: Bytecode Alliance
46 + domain: bytecodealliance.org
47 + categories: [open-source, developer]
48 + tier: C
49 + aliases: [bytecode alliance, wasmtime]
50 + products:
51 + - { name: Wasmtime, type: software }
52 + - { name: wasm-tools, type: software }
53 + discover: { rss: true }
54 + country: "US"
55 + sensors:
56 + - { name: wasmtime releases, url: "https://github.com/bytecodealliance/wasmtime/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: bytecodealliance/wasmtime, kind: releases } }
57 + - id: webassembly
58 + name: WebAssembly
59 + domain: webassembly.org
60 + categories: [open-source, developer, standards]
61 + tier: C
62 + aliases: [wasm, wasi, wasmer, wasmedge, wasmcloud]
63 + products:
64 + - { name: WASI, type: software }
65 + - { name: Binaryen, type: software }
66 + - { name: wabt, type: software }
67 + - { name: Wasmer, type: software }
68 + - { name: WasmEdge, type: software }
69 + - { name: wasmCloud, type: software }
70 + discover: { rss: true }
71 + sensors:
72 + - { name: spec tags, url: "https://github.com/WebAssembly/spec/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: WebAssembly/spec, kind: tags } }
73 + - { name: WASI tags, url: "https://github.com/WebAssembly/WASI/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: WebAssembly/WASI, kind: tags } }
74 + - { name: binaryen releases, url: "https://github.com/WebAssembly/binaryen/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: WebAssembly/binaryen, kind: releases } }
75 + - id: openjs
76 + extend: true
77 + products:
78 + - { name: jQuery, type: software }
79 + - { name: Mocha, type: software }
80 + - { name: Appium, type: software }
81 + - { name: WebdriverIO, type: software }
82 + - { name: Node-RED, type: software }
83 + - { name: Jest, type: software }
84 + - { name: nvm, type: software }
85 + - { name: undici, type: software }
86 + sensors:
87 + - { name: undici releases, url: "https://github.com/nodejs/undici/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: nodejs/undici, kind: releases } }
88 + - { name: nvm releases, url: "https://github.com/nvm-sh/nvm/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: nvm-sh/nvm, kind: releases } }
89 + - { name: jquery releases, url: "https://github.com/jquery/jquery/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: jquery/jquery, kind: releases } }
90 + - { name: lodash tags, url: "https://github.com/lodash/lodash/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: lodash/lodash, kind: tags } }
91 + - { name: mocha releases, url: "https://github.com/mochajs/mocha/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: mochajs/mocha, kind: releases } }
92 + - { name: appium releases, url: "https://github.com/appium/appium/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: appium/appium, kind: releases } }
93 + - id: eclipse
94 + extend: true
95 + products:
96 + - { name: Eclipse Theia, type: software }
97 + - { name: Eclipse Vert.x, type: software }
98 + - { name: Eclipse Mosquitto, type: software }
99 + - { name: Eclipse Jetty, type: software }
100 + - { name: Jakarta EE, type: software }
101 + - { name: Eclipse Temurin, type: software }
102 + - { name: OpenJ9, type: software }
103 + - { name: GlassFish, type: software }
104 + - { name: Eclipse Che, type: software }
105 + sensors:
106 + - { name: theia releases, url: "https://github.com/eclipse-theia/theia/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: eclipse-theia/theia, kind: releases } }
107 + - { name: vert.x releases, url: "https://github.com/eclipse-vertx/vert.x/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: eclipse-vertx/vert.x, kind: releases } }
108 + - { name: mosquitto releases, url: "https://github.com/eclipse-mosquitto/mosquitto/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: eclipse-mosquitto/mosquitto, kind: releases } }
109 + - id: apache
110 + extend: true
111 + products:
112 + - { name: Apache Spark, type: software, aliases: [spark] }
113 + - { name: Apache Flink, type: software, aliases: [flink] }
114 + - { name: Apache Beam, type: software }
115 + - { name: Apache Arrow, type: software, aliases: [arrow, pyarrow] }
116 + - { name: Apache Iceberg, type: software, aliases: [iceberg] }
117 + - { name: Apache Hudi, type: software }
118 + - { name: Apache Druid, type: software }
119 + - { name: Apache Pinot, type: software }
120 + - { name: Apache Superset, type: software, aliases: [superset] }
121 + - { name: Apache NiFi, type: software, aliases: [nifi] }
122 + - { name: Apache Pulsar, type: software, aliases: [pulsar] }
123 + - { name: Apache ZooKeeper, type: software, aliases: [zookeeper] }
124 + - { name: Apache Tomcat, type: software, aliases: [tomcat] }
125 + - { name: Apache Lucene, type: software, aliases: [lucene] }
126 + - { name: Apache Solr, type: software, aliases: [solr] }
127 + - { name: Apache Hadoop, type: software, aliases: [hadoop] }
128 + - { name: Apache Hive, type: software }
129 + - { name: Apache HBase, type: software }
130 + - { name: Apache CouchDB, type: software, aliases: [couchdb] }
131 + - { name: Apache Camel, type: software }
132 + - { name: Apache ActiveMQ, type: software, aliases: [activemq] }
133 + - { name: Apache Groovy, type: software, aliases: [groovy] }
134 + - { name: Apache NetBeans, type: software, aliases: [netbeans] }
135 + - { name: Apache APISIX, type: software, aliases: [apisix] }
136 + - { name: Apache SkyWalking, type: software }
137 + - { name: Apache Dubbo, type: software }
138 + - { name: Apache ShardingSphere, type: software }
139 + - { name: Apache Doris, type: software }
140 + - { name: Apache Paimon, type: software }
141 + - { name: Apache SeaTunnel, type: software }
142 + - { name: Apache DolphinScheduler, type: software }
143 + - { name: Apache ECharts, type: software, aliases: [echarts] }
144 + - { name: Apache RocketMQ, type: software, aliases: [rocketmq] }
145 + - { name: Apache DataFusion, type: software }
146 + - { name: Apache OpenDAL, type: software }
147 + - { name: Apache Log4j, type: software, aliases: [log4j, log4j2] }
148 + - { name: Apache TVM, type: software }
149 + - { name: Apache Kyuubi, type: software }
150 + - { name: Apache Ozone, type: software }
151 + - { name: Apache NuttX, type: software }
152 + - { name: Apache AGE, type: software }
153 + - { name: Apache Cordova, type: software, aliases: [cordova] }
154 + - { name: Apache Thrift, type: software }
155 + - { name: Apache Avro, type: software }
156 + - { name: Apache Calcite, type: software }
157 + - { name: Apache JMeter, type: software, aliases: [jmeter] }
158 + - { name: Apache Struts, type: software, aliases: [struts] }
159 + - { name: Apache CloudStack, type: software, aliases: [cloudstack] }
160 + - { name: Apache Traffic Server, type: software }
161 + - { name: Apache Ignite, type: software }
162 + - { name: Apache Tika, type: software }
163 + - { name: Apache PDFBox, type: software }
164 + - { name: Apache POI, type: software }
165 + - { name: Apache Guacamole, type: software, aliases: [guacamole] }
166 + - { name: Apache Gravitino, type: software }
167 + - { name: Apache Polaris, type: software }
168 + - { name: Apache Celeborn, type: software }
169 + - { name: Apache Answer, type: software }
170 + - { name: Apache Shiro, type: software }
171 + - { name: Apache Karaf, type: software }
172 + - { name: Apache TinkerPop, type: software }
173 + - { name: Apache Jena, type: software }
174 + - { name: Apache Storm, type: software }
175 + - { name: Apache Pekko, type: software }
176 + - { name: Apache TomEE, type: software }
177 + sensors:
178 + - { name: spark tags, url: "https://github.com/apache/spark/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/spark, kind: tags } }
179 + - { name: flink tags, url: "https://github.com/apache/flink/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/flink, kind: tags } }
180 + - { name: beam releases, url: "https://github.com/apache/beam/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/beam, kind: releases } }
181 + - { name: arrow releases, url: "https://github.com/apache/arrow/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/arrow, kind: releases } }
182 + - { name: iceberg releases, url: "https://github.com/apache/iceberg/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/iceberg, kind: releases } }
183 + - { name: hudi releases, url: "https://github.com/apache/hudi/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/hudi, kind: releases } }
184 + - { name: druid releases, url: "https://github.com/apache/druid/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/druid, kind: releases } }
185 + - { name: pinot releases, url: "https://github.com/apache/pinot/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/pinot, kind: releases } }
186 + - { name: superset releases, url: "https://github.com/apache/superset/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/superset, kind: releases } }
187 + - { name: nifi tags, url: "https://github.com/apache/nifi/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/nifi, kind: tags } }
188 + - { name: pulsar releases, url: "https://github.com/apache/pulsar/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/pulsar, kind: releases } }
189 + - { name: zookeeper tags, url: "https://github.com/apache/zookeeper/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/zookeeper, kind: tags } }
190 + - { name: tomcat tags, url: "https://github.com/apache/tomcat/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/tomcat, kind: tags } }
191 + - { name: lucene tags, url: "https://github.com/apache/lucene/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/lucene, kind: tags } }
192 + - { name: solr tags, url: "https://github.com/apache/solr/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/solr, kind: tags } }
193 + - { name: hadoop tags, url: "https://github.com/apache/hadoop/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/hadoop, kind: tags } }
194 + - { name: hive tags, url: "https://github.com/apache/hive/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/hive, kind: tags } }
195 + - { name: hbase tags, url: "https://github.com/apache/hbase/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/hbase, kind: tags } }
196 + - { name: couchdb tags, url: "https://github.com/apache/couchdb/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/couchdb, kind: tags } }
197 + - { name: camel tags, url: "https://github.com/apache/camel/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/camel, kind: tags } }
198 + - { name: activemq tags, url: "https://github.com/apache/activemq/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/activemq, kind: tags } }
199 + - { name: groovy tags, url: "https://github.com/apache/groovy/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/groovy, kind: tags } }
200 + - { name: netbeans releases, url: "https://github.com/apache/netbeans/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/netbeans, kind: releases } }
201 + - { name: apisix releases, url: "https://github.com/apache/apisix/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/apisix, kind: releases } }
202 + - { name: skywalking releases, url: "https://github.com/apache/skywalking/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/skywalking, kind: releases } }
203 + - { name: dubbo releases, url: "https://github.com/apache/dubbo/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: apache/dubbo, kind: releases } }
204 + - id: cncf
205 + extend: true
206 + products:
207 + - { name: Cortex, type: software }
208 + - { name: Contour, type: software }
209 + - { name: Operator SDK, type: software }
210 + - { name: KubeEdge, type: software }
211 + - { name: Antrea, type: software }
212 + - { name: CloudEvents, type: software }
213 + - { name: in-toto, type: software }
214 + - { name: Notation, type: software }
215 + - { name: Kubescape, type: software }
216 + - { name: Emissary-ingress, type: software }
217 + - { name: KubeVela, type: software }
218 + - { name: Artifact Hub, type: software }
219 + - { name: OpenFeature, type: software }
220 + - { name: Flatcar, type: software }
221 + - { name: Cluster API, type: software }
222 + - { name: kind, type: software }
223 + - { name: Gateway API, type: software }
224 + - { name: Kustomize, type: software }
225 + - { name: CRI-O, type: software }
226 + - { name: Rook, type: software }
227 + - { name: Longhorn, type: software }
228 + - { name: Buildpacks, type: software }
229 + - { name: TiKV, type: software }
230 + - { name: Cloud Custodian, type: software }
231 + - { name: Kuma, type: software }
232 + - { name: MetalLB, type: software }
233 + - { name: Litmus, type: software }
234 + - { name: Chaos Mesh, type: software }
235 + - { name: Karmada, type: software }
236 + - { name: Volcano, type: software }
237 + - { name: SPIRE, type: software }
238 + - { name: Open Policy Agent, type: software }
239 + - { name: Gatekeeper, type: software }
240 + - { name: Kyverno, type: software }
241 + - { name: KEDA, type: software }
242 + - { name: Knative, type: software }
243 + - { name: Dapr, type: software }
244 + - { name: Backstage, type: software }
245 + - { name: Harbor, type: software }
246 + - { name: Thanos, type: software }
247 + - { name: KubeVirt, type: software }
248 + - { name: Fluent Bit, type: software }
249 + - { name: Fluentd, type: software }
250 + - { name: OpenFGA, type: software }
251 + - { name: CloudNativePG, type: software }
252 + - { name: Strimzi, type: software }
253 + - { name: OpenCost, type: software }
254 + - { name: Jaeger, type: software }
255 + - { name: Vitess, type: software }
256 + - { name: NATS, type: software }
257 + - { name: gRPC, type: software }
258 + - { name: CubeFS, type: software }
259 + - { name: KubeArmor, type: software }
260 + - { name: Meshery, type: software }
261 + - { name: Headlamp, type: software }
262 + - { name: Kubeflow, type: software }
263 + - { name: OpenEBS, type: software }
264 + - { name: Argo Workflows, type: software }
265 + - { name: Argo Rollouts, type: software }
266 + - { name: Tekton, type: software }
267 + - { name: Temporal, type: software }
268 + - { name: OpenTelemetry, type: software, aliases: [otel] }
269 + - { name: Prometheus Operator, type: software }
270 + - { name: Keptn, type: software }
271 + - { name: Dragonfly, type: software }
272 + - { name: Kueue, type: software }
273 + - { name: Karpenter, type: software }
274 + - { name: Kubebuilder, type: software }
275 + - { name: minikube, type: software }
276 + - { name: kOps, type: software }
277 + - { name: nerdctl, type: software }
278 + - { name: ORAS, type: software }
279 + - { name: zot, type: software }
280 + - { name: Velero, type: software }
281 + sensors:
282 + - { name: cortex releases, url: "https://github.com/cortexproject/cortex/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: cortexproject/cortex, kind: releases } }
283 + - { name: contour releases, url: "https://github.com/projectcontour/contour/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: projectcontour/contour, kind: releases } }
284 + - { name: operator-sdk releases, url: "https://github.com/operator-framework/operator-sdk/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: operator-framework/operator-sdk, kind: releases } }
285 + - { name: kubeedge releases, url: "https://github.com/kubeedge/kubeedge/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubeedge/kubeedge, kind: releases } }
286 + - { name: antrea releases, url: "https://github.com/antrea-io/antrea/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: antrea-io/antrea, kind: releases } }
287 + - { name: spec tags, url: "https://github.com/cloudevents/spec/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: cloudevents/spec, kind: tags } }
288 + - { name: in-toto releases, url: "https://github.com/in-toto/in-toto/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: in-toto/in-toto, kind: releases } }
289 + - { name: notation releases, url: "https://github.com/notaryproject/notation/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: notaryproject/notation, kind: releases } }
290 + - { name: kubescape releases, url: "https://github.com/kubescape/kubescape/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubescape/kubescape, kind: releases } }
291 + - { name: emissary releases, url: "https://github.com/emissary-ingress/emissary/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: emissary-ingress/emissary, kind: releases } }
292 + - { name: kubevela releases, url: "https://github.com/kubevela/kubevela/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubevela/kubevela, kind: releases } }
293 + - { name: hub releases, url: "https://github.com/artifacthub/hub/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: artifacthub/hub, kind: releases } }
294 + - { name: spec releases, url: "https://github.com/open-feature/spec/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: open-feature/spec, kind: releases } }
295 + - { name: dragonfly releases, url: "https://github.com/dragonflyoss/dragonfly/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dragonflyoss/dragonfly, kind: releases } }
296 + - { name: cluster-api releases, url: "https://github.com/kubernetes-sigs/cluster-api/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/cluster-api, kind: releases } }
297 + - { name: kind releases, url: "https://github.com/kubernetes-sigs/kind/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/kind, kind: releases } }
298 + - { name: gateway-api releases, url: "https://github.com/kubernetes-sigs/gateway-api/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/gateway-api, kind: releases } }
299 + - { name: kustomize releases, url: "https://github.com/kubernetes-sigs/kustomize/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/kustomize, kind: releases } }
300 + - { name: metrics-server releases, url: "https://github.com/kubernetes-sigs/metrics-server/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/metrics-server, kind: releases } }
301 + - { name: external-dns releases, url: "https://github.com/kubernetes-sigs/external-dns/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/external-dns, kind: releases } }
302 + - { name: descheduler releases, url: "https://github.com/kubernetes-sigs/descheduler/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/descheduler, kind: releases } }
303 + - { name: aws-load-balancer-controller releases, url: "https://github.com/kubernetes-sigs/aws-load-balancer-controller/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/aws-load-balancer-controller, kind: releases } }
304 + - { name: kueue releases, url: "https://github.com/kubernetes-sigs/kueue/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/kueue, kind: releases } }
305 + - { name: karpenter releases, url: "https://github.com/kubernetes-sigs/karpenter/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/karpenter, kind: releases } }
306 + - { name: kubebuilder releases, url: "https://github.com/kubernetes-sigs/kubebuilder/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/kubebuilder, kind: releases } }
307 + - { name: controller-runtime releases, url: "https://github.com/kubernetes-sigs/controller-runtime/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kubernetes-sigs/controller-runtime, kind: releases } }
308 + - { name: cri-o releases, url: "https://github.com/cri-o/cri-o/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: cri-o/cri-o, kind: releases } }
309 + - { name: rook releases, url: "https://github.com/rook/rook/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rook/rook, kind: releases } }
310 + - { name: longhorn releases, url: "https://github.com/longhorn/longhorn/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: longhorn/longhorn, kind: releases } }
311 + - { name: opentelemetry blog, url: "https://opentelemetry.io/blog/index.xml", type: RSS, connector: rss, tier: C }
312 + - { name: cncf blog, url: "https://www.cncf.io/blog/feed/", type: RSS, connector: rss, tier: C }
313 + - id: openssf
314 + extend: true
315 + products:
316 + - { name: OpenBao, type: software }
317 + - { name: Sigstore, type: software }
318 + - { name: Rekor, type: software }
319 + - { name: Fulcio, type: software }
320 + - { name: SLSA, type: software }
321 + - { name: Allstar, type: software }
322 + sensors:
323 + - { name: allstar releases, url: "https://github.com/ossf/allstar/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ossf/allstar, kind: releases } }
324 + - { name: package-analysis releases, url: "https://github.com/ossf/package-analysis/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ossf/package-analysis, kind: releases } }
325 + # ───────────── Languages and runtimes ─────────────
326 + - id: rust-foundation
327 + extend: true
328 + products:
329 + - { name: rustup, type: software }
330 + - { name: rust-analyzer, type: software }
331 + - { name: Cargo, type: software }
332 + - { name: mdBook, type: software }
333 + - { name: rustfmt, type: software }
334 + - { name: Clippy, type: software }
335 + - { name: Miri, type: software }
336 + - { name: crates.io, type: software }
337 + sensors:
338 + - { name: rustup releases, url: "https://github.com/rust-lang/rustup/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rust-lang/rustup, kind: releases } }
339 + - { name: rust-analyzer releases, url: "https://github.com/rust-lang/rust-analyzer/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rust-lang/rust-analyzer, kind: releases } }
340 + - id: rust
341 + extend: true
342 + products:
343 + - { name: Tokio, type: software }
344 + - { name: Axum, type: software }
345 + - { name: Serde, type: software }
346 + - { name: Hyper, type: software }
347 + - { name: clap, type: software }
348 + - { name: Actix Web, type: software }
349 + - { name: reqwest, type: software }
350 + - { name: SQLx, type: software }
351 + - { name: Diesel, type: software }
352 + - { name: SeaORM, type: software }
353 + - { name: Leptos, type: software }
354 + - { name: Dioxus, type: software }
355 + - { name: Yew, type: software }
356 + - { name: Bevy, type: software }
357 + - { name: rustls, type: software }
358 + - { name: tracing, type: software }
359 + - { name: Rayon, type: software }
360 + - { name: ripgrep, type: software }
361 + - { name: bat, type: software }
362 + - { name: Nushell, type: software }
363 + - { name: maturin, type: software }
364 + - { name: kube-rs, type: software }
365 + sensors:
366 + - { name: tokio releases, url: "https://github.com/tokio-rs/tokio/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: tokio-rs/tokio, kind: releases } }
367 + - { name: axum releases, url: "https://github.com/tokio-rs/axum/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: tokio-rs/axum, kind: releases } }
368 + - { name: serde releases, url: "https://github.com/serde-rs/serde/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: serde-rs/serde, kind: releases } }
369 + - id: python
370 + extend: true
371 + products:
372 + - { name: mypy, type: software }
373 + - { name: pip, type: software }
374 + - { name: setuptools, type: software }
375 + - { name: Poetry, type: software }
376 + - { name: Pydantic, type: software }
377 + - { name: Black, type: software }
378 + - { name: Requests, type: software }
379 + - { name: PyO3, type: software }
380 + - { name: Cython, type: software }
381 + - { name: pipx, type: software }
382 + - { name: Werkzeug, type: software }
383 + - { name: Jinja, type: software }
384 + - { name: Click, type: software }
385 + - { name: pylint, type: software }
386 + - { name: pytest, type: software }
387 + - { name: HTTPX, type: software }
388 + - { name: Starlette, type: software }
389 + - { name: Uvicorn, type: software }
390 + - { name: Django REST framework, type: software }
391 + - { name: Gunicorn, type: software }
392 + - { name: uWSGI, type: software }
393 + - { name: Celery, type: software }
394 + - { name: SQLAlchemy, type: software }
395 + - { name: Alembic, type: software }
396 + - { name: aiohttp, type: software }
397 + - { name: Typer, type: software }
398 + - { name: Wagtail, type: software }
399 + - { name: Textual, type: software }
400 + - { name: Rich, type: software }
401 + - { name: pyenv, type: software }
402 + - { name: IPython, type: software }
403 + - { name: conda, type: software }
404 + - { name: pixi, type: software }
405 + - { name: Sphinx, type: software }
406 + - { name: MkDocs, type: software }
407 + - { name: Litestar, type: software }
408 + - { name: Streamlit, type: software }
409 + - { name: Gradio, type: software }
410 + - { name: Dash, type: software }
411 + - { name: marimo, type: software }
412 + - { name: JupyterHub, type: software }
413 + - { name: Scrapy, type: software }
414 + - { name: Pyright, type: software }
415 + sensors:
416 + - { name: mypy releases, url: "https://github.com/python/mypy/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: python/mypy, kind: releases } }
417 + - { name: pip releases, url: "https://github.com/pypa/pip/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: pypa/pip, kind: releases } }
418 + - { name: setuptools releases, url: "https://github.com/pypa/setuptools/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: pypa/setuptools, kind: releases } }
419 + - { name: packaging releases, url: "https://github.com/pypa/packaging/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: pypa/packaging, kind: releases } }
420 + - id: astral
421 + name: Astral
422 + domain: astral.sh
423 + categories: [open-source, developer]
424 + tier: B
425 + aliases: [astral sh, uv python, ruff linter]
426 + products:
427 + - { name: uv, type: software }
428 + - { name: Ruff, type: software, aliases: [ruff] }
429 + - { name: ty, type: software }
430 + discover: { rss: true }
431 + country: "US"
432 + sensors:
433 + - { name: uv releases, url: "https://github.com/astral-sh/uv/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: astral-sh/uv, kind: releases } }
434 + - { name: blog feed, url: "https://astral.sh/blog/rss.xml", type: RSS, connector: rss, tier: B }
435 + - id: nodejs
436 + extend: true
437 + products:
438 + - { name: Node.js, type: software }
439 + - { name: Corepack, type: software }
440 + - { name: PM2, type: software }
441 + - { name: nodemon, type: software }
442 + - { name: tsx, type: software }
443 + - { name: libuv, type: software }
444 + - { name: Volta, type: software }
445 + - { name: fnm, type: software }
446 + - { name: axios, type: software }
447 + - { name: Zod, type: software }
448 + - { name: Socket.IO, type: software }
449 + - { name: ws, type: software }
450 + - { name: Sequelize, type: software }
451 + - { name: TypeORM, type: software }
452 + - { name: Knex, type: software }
453 + - { name: Mongoose, type: software }
454 + - { name: BullMQ, type: software }
455 + - { name: Puppeteer, type: software }
456 + - { name: Vitest, type: software }
457 + - { name: Husky, type: software }
458 + - { name: semantic-release, type: software }
459 + - { name: Changesets, type: software }
460 + - { name: typescript-eslint, type: software }
461 + sensors:
462 + - { name: node releases, url: "https://github.com/nodejs/node/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: nodejs/node, kind: releases } }
463 + - { name: corepack releases, url: "https://github.com/nodejs/corepack/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: nodejs/corepack, kind: releases } }
464 + - { name: pm2 releases, url: "https://github.com/Unitech/pm2/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Unitech/pm2, kind: releases } }
465 + - id: go
466 + extend: true
467 + products:
468 + - { name: gopls, type: software }
469 + - { name: golangci-lint, type: software }
470 + - { name: Delve, type: software }
471 + - { name: GoReleaser, type: software }
472 + - { name: Gin, type: software }
473 + - { name: Echo, type: software }
474 + - { name: Fiber, type: software }
475 + - { name: chi, type: software }
476 + - { name: Cobra, type: software }
477 + - { name: Viper, type: software }
478 + - { name: zap, type: software }
479 + - { name: GORM, type: software }
480 + - { name: sqlc, type: software }
481 + - { name: pgx, type: software }
482 + - { name: testify, type: software }
483 + - { name: Wire, type: software }
484 + - { name: grpc-gateway, type: software }
485 + - { name: Connect, type: software }
486 + - { name: Bubble Tea, type: software }
487 + - { name: Buf, type: software }
488 + - { name: Task, type: software }
489 + - { name: gqlgen, type: software }
490 + - { name: ent, type: software }
491 + - { name: golang-migrate, type: software }
492 + - { name: go-redis, type: software }
493 + - { name: Kratos, type: software }
494 + - { name: go-zero, type: software }
495 + - { name: Kitex, type: software }
496 + - { name: govulncheck, type: software }
497 + sensors:
498 + - { name: tools tags, url: "https://github.com/golang/tools/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: golang/tools, kind: tags } }
499 + - { name: golangci-lint releases, url: "https://github.com/golangci/golangci-lint/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: golangci/golangci-lint, kind: releases } }
500 + - { name: delve releases, url: "https://github.com/go-delve/delve/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: go-delve/delve, kind: releases } }
501 + - id: ruby
502 + extend: true
503 + products:
504 + - { name: RubyGems, type: software }
505 + - { name: RuboCop, type: software }
506 + - { name: Puma, type: software }
507 + - { name: Sidekiq, type: software }
508 + - { name: RSpec, type: software }
509 + - { name: Rack, type: software }
510 + - { name: Sinatra, type: software }
511 + - { name: Hanami, type: software }
512 + - { name: Ruby LSP, type: software }
513 + - { name: RBS, type: software }
514 + - { name: Jekyll, type: software }
515 + - { name: fastlane, type: software }
516 + - { name: Chef, type: software }
517 + - { name: Puppet, type: software }
518 + - { name: Passenger, type: software }
519 + sensors:
520 + - { name: ruby tags, url: "https://github.com/ruby/ruby/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ruby/ruby, kind: tags } }
521 + - { name: rubygems releases, url: "https://github.com/rubygems/rubygems/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rubygems/rubygems, kind: releases } }
522 + - { name: rubocop releases, url: "https://github.com/rubocop/rubocop/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rubocop/rubocop, kind: releases } }
523 + - id: rails
524 + extend: true
525 + products:
526 + - { name: Kamal, type: software }
527 + - { name: Turbo, type: software }
528 + - { name: Stimulus, type: software }
529 + - { name: Propshaft, type: software }
530 + - { name: Solid Queue, type: software }
531 + - { name: Devise, type: software }
532 + sensors:
533 + - { name: kamal releases, url: "https://github.com/basecamp/kamal/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: basecamp/kamal, kind: releases } }
534 + - id: php
535 + extend: true
536 + products:
537 + - { name: Composer, type: software }
538 + - { name: PHPUnit, type: software }
539 + - { name: PHPStan, type: software }
540 + - { name: Psalm, type: software }
541 + - { name: PHP CS Fixer, type: software }
542 + - { name: FrankenPHP, type: software }
543 + - { name: RoadRunner, type: software }
544 + - { name: Swoole, type: software }
545 + - { name: Guzzle, type: software }
546 + - { name: Doctrine ORM, type: software }
547 + - { name: Twig, type: software }
548 + - { name: Monolog, type: software }
549 + - { name: phpMyAdmin, type: software }
550 + - { name: CakePHP, type: software }
551 + - { name: Yii, type: software }
552 + - { name: CodeIgniter, type: software }
553 + - { name: Slim, type: software }
554 + - { name: Rector, type: software }
555 + - { name: PhpSpreadsheet, type: software }
556 + - { name: Carbon, type: software }
557 + sensors:
558 + - { name: php-src releases, url: "https://github.com/php/php-src/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: php/php-src, kind: releases } }
559 + - { name: composer releases, url: "https://github.com/composer/composer/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: composer/composer, kind: releases } }
560 + - { name: phpunit releases, url: "https://github.com/sebastianbergmann/phpunit/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: sebastianbergmann/phpunit, kind: releases } }
561 + - id: symfony
562 + name: Symfony
563 + domain: symfony.com
564 + categories: [open-source, developer]
565 + tier: B
566 + aliases: [symfony framework, sensiolabs]
567 + products:
568 + - { name: Symfony, type: software }
569 + - { name: API Platform, type: software }
570 + - { name: Symfony CLI, type: software }
571 + - { name: Symfony UX, type: software }
572 + discover: { rss: true }
573 + country: "FR"
574 + sensors:
575 + - { name: symfony releases, url: "https://github.com/symfony/symfony/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: symfony/symfony, kind: releases } }
576 + - { name: blog feed, url: "https://feeds.feedburner.com/symfony/blog", type: RSS, connector: rss, tier: B }
577 + - id: laravel
578 + extend: true
579 + products:
580 + - { name: Livewire, type: software }
581 + - { name: Inertia.js, type: software }
582 + - { name: Filament, type: software }
583 + - { name: Laravel Octane, type: software }
584 + - { name: Laravel Sail, type: software }
585 + - { name: Laravel Horizon, type: software }
586 + - { name: Laravel Pint, type: software }
587 + - { name: Pest, type: software }
588 + sensors:
589 + - { name: laravel releases, url: "https://github.com/laravel/laravel/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: laravel/laravel, kind: releases } }
590 + - { name: livewire releases, url: "https://github.com/livewire/livewire/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: livewire/livewire, kind: releases } }
591 + - id: spring
592 + extend: true
593 + products:
594 + - { name: Spring Framework, type: software }
595 + - { name: Spring Security, type: software }
596 + - { name: Spring Data JPA, type: software }
597 + - { name: Spring Cloud Gateway, type: software }
598 + - { name: Spring AI, type: software }
599 + - { name: Spring Batch, type: software }
600 + - { name: Spring Kafka, type: software }
601 + - { name: Spring Authorization Server, type: software }
602 + - { name: Spring GraphQL, type: software }
603 + sensors:
604 + - { name: spring-framework releases, url: "https://github.com/spring-projects/spring-framework/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: spring-projects/spring-framework, kind: releases } }
605 + - { name: spring-security releases, url: "https://github.com/spring-projects/spring-security/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: spring-projects/spring-security, kind: releases } }
606 + - id: quarkus
607 + name: Quarkus
608 + domain: quarkus.io
609 + categories: [open-source, developer]
610 + tier: C
611 + aliases: [quarkus framework, red hat quarkus]
612 + discover: { rss: true }
613 + sensors:
614 + - { name: quarkus releases, url: "https://github.com/quarkusio/quarkus/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: quarkusio/quarkus, kind: releases } }
615 + - { name: blog feed, url: "https://quarkus.io/feed.xml", type: RSS, connector: rss, tier: C }
616 + - id: micronaut
617 + name: Micronaut
618 + domain: micronaut.io
619 + categories: [open-source, developer]
620 + tier: C
621 + aliases: [micronaut framework]
622 + discover: { rss: true }
623 + sensors:
624 + - { name: micronaut-core releases, url: "https://github.com/micronaut-projects/micronaut-core/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: micronaut-projects/micronaut-core, kind: releases } }
625 + - id: openjdk
626 + name: OpenJDK
627 + domain: openjdk.org
628 + categories: [open-source, developer]
629 + tier: B
630 + aliases: [openjdk, java development kit, jdk]
631 + products:
632 + - { name: JDK, type: software, aliases: [java se] }
633 + - { name: JDK Mission Control, type: software }
634 + - { name: jextract, type: software }
635 + discover: { rss: true }
636 + sensors:
637 + - { name: jdk tags, url: "https://github.com/openjdk/jdk/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: openjdk/jdk, kind: tags } }
638 + - { name: inside.java feed, url: "https://inside.java/feed.xml", type: RSS, connector: rss, tier: B }
639 + - id: graalvm
640 + name: GraalVM
641 + domain: graalvm.org
642 + categories: [open-source, developer]
643 + tier: C
644 + aliases: [graal, graalvm native image, graaljs, graalpy]
645 + products:
646 + - { name: GraalVM, type: software }
647 + - { name: GraalJS, type: software }
648 + - { name: GraalPy, type: software }
649 + - { name: Native Build Tools, type: software }
650 + - { name: Mandrel, type: software }
651 + discover: { rss: true }
652 + country: "US"
653 + sensors:
654 + - { name: graal releases, url: "https://github.com/oracle/graal/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: oracle/graal, kind: releases } }
655 + - { name: blog feed, url: "https://medium.com/feed/graalvm", type: RSS, connector: rss, tier: C }
656 + - id: java-libraries
657 + name: Java ecosystem — major libraries
658 + domain: java.net
659 + categories: [open-source, developer]
660 + tier: C
661 + aliases: [java libraries, jvm libraries]
662 + products:
663 + - { name: Hibernate, type: software }
664 + - { name: Jackson, type: software }
665 + - { name: JUnit, type: software }
666 + - { name: Mockito, type: software }
667 + - { name: Netty, type: software }
668 + - { name: Guava, type: software }
669 + - { name: Lombok, type: software }
670 + - { name: Micrometer, type: software }
671 + - { name: Resilience4j, type: software }
672 + - { name: Helidon, type: software }
673 + - { name: Dropwizard, type: software }
674 + - { name: Play Framework, type: software }
675 + - { name: Vaadin, type: software }
676 + - { name: Javalin, type: software }
677 + - { name: Logback, type: software }
678 + - { name: MapStruct, type: software }
679 + - { name: jOOQ, type: software }
680 + - { name: Testcontainers, type: software }
681 + - { name: OkHttp, type: software }
682 + - { name: Retrofit, type: software }
683 + - { name: Gson, type: software }
684 + - { name: Dagger, type: software }
685 + - { name: Reactor, type: software }
686 + - { name: RxJava, type: software }
687 + - { name: Flyway, type: software }
688 + - { name: Liquibase, type: software }
689 + - { name: WildFly, type: software }
690 + - { name: Open Liberty, type: software }
691 + - { name: Hazelcast, type: software }
692 + - { name: Infinispan, type: software }
693 + discover: { rss: true }
694 + sensors:
695 + - { name: hibernate-orm releases, url: "https://github.com/hibernate/hibernate-orm/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: hibernate/hibernate-orm, kind: releases } }
696 + - { name: jackson-databind releases, url: "https://github.com/FasterXML/jackson-databind/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: FasterXML/jackson-databind, kind: releases } }
697 + - { name: junit-framework releases, url: "https://github.com/junit-team/junit-framework/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: junit-team/junit-framework, kind: releases } }
698 + - { name: mockito releases, url: "https://github.com/mockito/mockito/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: mockito/mockito, kind: releases } }
699 + - { name: netty releases, url: "https://github.com/netty/netty/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: netty/netty, kind: releases } }
700 + - { name: guava releases, url: "https://github.com/google/guava/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: google/guava, kind: releases } }
701 + - id: kotlin
702 + extend: true
703 + products:
704 + - { name: kotlinx.coroutines, type: software }
705 + - { name: kotlinx.serialization, type: software }
706 + - { name: Ktor, type: software }
707 + - { name: Compose Multiplatform, type: software }
708 + - { name: Exposed, type: software }
709 + - { name: ktlint, type: software }
710 + - { name: detekt, type: software }
711 + - { name: SQLDelight, type: software }
712 + - { name: Koin, type: software }
713 + - { name: KSP, type: software }
714 + - { name: Arrow, type: software }
715 + sensors:
716 + - { name: kotlin releases, url: "https://github.com/JetBrains/kotlin/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: JetBrains/kotlin, kind: releases } }
717 + - { name: kotlinx.coroutines releases, url: "https://github.com/Kotlin/kotlinx.coroutines/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Kotlin/kotlinx.coroutines, kind: releases } }
718 + - id: swift
719 + extend: true
720 + products:
721 + - { name: Swift Package Manager, type: software }
722 + - { name: SwiftNIO, type: software }
723 + - { name: Vapor, type: software }
724 + - { name: SourceKit-LSP, type: software }
725 + - { name: swift-syntax, type: software }
726 + - { name: swift-format, type: software }
727 + - { name: Hummingbird, type: software }
728 + - { name: SwiftLint, type: software }
729 + - { name: SwiftFormat, type: software }
730 + - { name: Alamofire, type: software }
731 + - { name: The Composable Architecture, type: software }
732 + - { name: CocoaPods, type: software }
733 + - { name: Tuist, type: software }
734 + - { name: XcodeGen, type: software }
735 + - { name: Swift Testing, type: software }
736 + - { name: swift-openapi-generator, type: software }
737 + sensors:
738 + - { name: swift releases, url: "https://github.com/swiftlang/swift/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: swiftlang/swift, kind: releases } }
739 + - { name: swift-package-manager releases, url: "https://github.com/swiftlang/swift-package-manager/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: swiftlang/swift-package-manager, kind: releases } }
740 + - id: elixir
741 + name: Elixir
742 + domain: elixir-lang.org
743 + categories: [open-source, developer]
744 + tier: C
745 + aliases: [elixir language, elixir lang, phoenix framework]
746 + products:
747 + - { name: Phoenix Framework, type: software, aliases: [phoenix] }
748 + - { name: Ecto, type: software }
749 + - { name: LiveView, type: software }
750 + - { name: Nx, type: software }
751 + - { name: Livebook, type: software }
752 + - { name: Oban, type: software }
753 + - { name: Absinthe, type: software }
754 + - { name: Hex, type: software }
755 + discover: { rss: true }
756 + sensors:
757 + - { name: elixir releases, url: "https://github.com/elixir-lang/elixir/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: elixir-lang/elixir, kind: releases } }
758 + - { name: phoenix releases, url: "https://github.com/phoenixframework/phoenix/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: phoenixframework/phoenix, kind: releases } }
759 + - { name: blog feed, url: "https://elixir-lang.org/atom.xml", type: ATOM, connector: rss, tier: C }
760 + - id: erlang
761 + name: Erlang/OTP
762 + domain: erlang.org
763 + categories: [open-source, developer]
764 + tier: C
765 + aliases: [erlang, otp, erlang otp, beam vm, rebar3]
766 + products:
767 + - { name: Erlang/OTP, type: software }
768 + - { name: rebar3, type: software }
769 + discover: { rss: true }
770 + sensors:
771 + - { name: otp releases, url: "https://github.com/erlang/otp/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: erlang/otp, kind: releases } }
772 + - { name: blog feed, url: "https://www.erlang.org/blog.xml", type: RSS, connector: rss, tier: C }
773 + - id: gleam
774 + name: Gleam
775 + domain: gleam.run
776 + categories: [open-source, developer]
777 + tier: C
778 + aliases: [gleam language]
779 + discover: { rss: true }
780 + sensors:
781 + - { name: gleam releases, url: "https://github.com/gleam-lang/gleam/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: gleam-lang/gleam, kind: releases } }
782 + - { name: news feed, url: "https://gleam.run/feed.xml", type: RSS, connector: rss, tier: C }
783 + - id: scala
784 + name: Scala
785 + domain: scala-lang.org
786 + categories: [open-source, developer]
787 + tier: C
788 + aliases: [scala language, scala center, scala 3, dotty]
789 + products:
790 + - { name: Scala 3, type: software }
791 + - { name: sbt, type: software }
792 + - { name: Metals, type: software }
793 + - { name: Akka, type: software }
794 + - { name: ZIO, type: software }
795 + - { name: Cats, type: software }
796 + - { name: Cats Effect, type: software }
797 + - { name: http4s, type: software }
798 + - { name: scalafmt, type: software }
799 + - { name: Mill, type: software }
800 + - { name: Scala CLI, type: software }
801 + - { name: Tapir, type: software }
802 + discover: { rss: true }
803 + country: "CH"
804 + sensors:
805 + - { name: scala3 releases, url: "https://github.com/scala/scala3/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: scala/scala3, kind: releases } }
806 + - { name: scala releases, url: "https://github.com/scala/scala/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: scala/scala, kind: releases } }
807 + - id: haskell
808 + name: Haskell
809 + domain: haskell.org
810 + categories: [open-source, developer]
811 + tier: C
812 + aliases: [haskell language, ghc, glasgow haskell compiler, haskell foundation]
813 + products:
814 + - { name: GHC, type: software }
815 + - { name: Cabal, type: software }
816 + - { name: Stack, type: software }
817 + - { name: Haskell Language Server, type: software, aliases: [hls] }
818 + - { name: GHCup, type: software }
819 + discover: { rss: true }
820 + sensors:
821 + - { name: cabal releases, url: "https://github.com/haskell/cabal/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: haskell/cabal, kind: releases } }
822 + - { name: ghc tags (gitlab), url: "https://gitlab.haskell.org/ghc/ghc/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
823 + - { name: discourse announcements, url: "https://discourse.haskell.org/c/announcements/10.rss", type: RSS, connector: rss, tier: C }
824 + - id: ocaml
825 + name: OCaml
826 + domain: ocaml.org
827 + categories: [open-source, developer]
828 + tier: C
829 + aliases: [ocaml language, opam, dune build, reasonml, rescript]
830 + products:
831 + - { name: opam, type: software }
832 + - { name: Dune, type: software }
833 + - { name: Merlin, type: software }
834 + - { name: OCaml LSP, type: software }
835 + - { name: Reason, type: software }
836 + - { name: ReScript, type: software }
837 + - { name: MirageOS, type: software }
838 + discover: { rss: true }
839 + country: "FR"
840 + sensors:
841 + - { name: ocaml releases, url: "https://github.com/ocaml/ocaml/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ocaml/ocaml, kind: releases } }
842 + - { name: blog feed, url: "https://ocaml.org/feed.xml", type: ATOM, connector: rss, tier: C }
843 + - id: dart
844 + name: Dart
845 + domain: dart.dev
846 + categories: [open-source, developer]
847 + tier: C
848 + aliases: [dart language, dart sdk, pub.dev]
849 + products:
850 + - { name: Dart SDK, type: software }
851 + - { name: pub, type: software }
852 + discover: { rss: true }
853 + country: "US"
854 + sensors:
855 + - { name: sdk tags, url: "https://github.com/dart-lang/sdk/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dart-lang/sdk, kind: tags } }
856 + - { name: blog feed, url: "https://medium.com/feed/dartlang", type: RSS, connector: rss, tier: C }
857 + - id: flutter
858 + extend: true
859 + products:
860 + - { name: bloc, type: software }
861 + - { name: Riverpod, type: software }
862 + - { name: GetX, type: software }
863 + - { name: FlutterFire, type: software }
864 + - { name: Flame, type: software }
865 + - { name: Isar, type: software }
866 + - { name: Drift, type: software }
867 + - { name: FVM, type: software }
868 + sensors:
869 + - { name: packages releases, url: "https://github.com/flutter/packages/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: flutter/packages, kind: releases } }
870 + - id: lua
871 + name: Lua
872 + domain: lua.org
873 + categories: [open-source, developer]
874 + tier: C
875 + aliases: [lua language, luajit, luarocks, luau]
876 + products:
877 + - { name: LuaJIT, type: software }
878 + - { name: LuaRocks, type: software }
879 + - { name: Luau, type: software }
880 + - { name: Lua Language Server, type: software }
881 + discover: { rss: true }
882 + country: "BR"
883 + sensors:
884 + - { name: lua tags, url: "https://github.com/lua/lua/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: lua/lua, kind: tags } }
885 + - id: nim
886 + name: Nim
887 + domain: nim-lang.org
888 + categories: [open-source, developer]
889 + tier: C
890 + aliases: [nim language, nim lang, nimble]
891 + discover: { rss: true }
892 + sensors:
893 + - { name: Nim releases, url: "https://github.com/nim-lang/Nim/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: nim-lang/Nim, kind: releases } }
894 + - { name: blog feed, url: "https://nim-lang.org/feed.xml", type: RSS, connector: rss, tier: C }
895 + - id: crystal
896 + name: Crystal
897 + domain: crystal-lang.org
898 + categories: [open-source, developer]
899 + tier: C
900 + aliases: [crystal language, crystal lang, shards]
901 + discover: { rss: true }
902 + sensors:
903 + - { name: crystal releases, url: "https://github.com/crystal-lang/crystal/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: crystal-lang/crystal, kind: releases } }
904 + - { name: blog feed, url: "https://crystal-lang.org/feed.xml", type: ATOM, connector: rss, tier: C }
905 + - id: vlang
906 + name: V language
907 + domain: vlang.io
908 + categories: [open-source, developer]
909 + tier: C
910 + aliases: [vlang, v programming language]
911 + discover: { rss: true }
912 + sensors:
913 + - { name: v releases, url: "https://github.com/vlang/v/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: vlang/v, kind: releases } }
914 + - id: odin-lang
915 + name: Odin
916 + domain: odin-lang.org
917 + categories: [open-source, developer]
918 + tier: C
919 + aliases: [odin language, odin programming language]
920 + discover: { rss: true }
921 + sensors:
922 + - { name: Odin releases, url: "https://github.com/odin-lang/Odin/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: odin-lang/Odin, kind: releases } }
923 + - id: mojo
924 + name: Modular / Mojo
925 + domain: modular.com
926 + categories: [open-source, developer, ai]
927 + tier: C
928 + aliases: [mojo language, modular ai, max engine]
929 + discover: { rss: true }
930 + country: "US"
931 + sensors:
932 + - { name: modular releases, url: "https://github.com/modular/modular/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: modular/modular, kind: releases } }
933 + - { name: blog feed, url: "https://www.modular.com/blog/rss.xml", type: RSS, connector: rss, tier: C }
934 + - id: perl
935 + name: Perl
936 + domain: perl.org
937 + categories: [open-source, developer]
938 + tier: C
939 + aliases: [perl language, perl 5, cpan, raku, rakudo]
940 + products:
941 + - { name: Perl 5, type: software }
942 + - { name: Raku, type: software, aliases: [perl 6] }
943 + - { name: Rakudo, type: software }
944 + - { name: Mojolicious, type: software }
945 + - { name: cpanminus, type: software }
946 + - { name: Dancer2, type: software }
947 + - { name: perltidy, type: software }
948 + - { name: "Perl::Critic", type: software }
949 + discover: { rss: true }
950 + sensors:
951 + - { name: perl5 tags, url: "https://github.com/Perl/perl5/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Perl/perl5, kind: tags } }
952 + - { name: perl.com feed, url: "https://www.perl.com/article/index.xml", type: RSS, connector: rss, tier: C }
953 + - { name: perl weekly, url: "https://perlweekly.com/perlweekly.rss", type: RSS, connector: rss, tier: C }
954 + - id: clojure
955 + name: Clojure
956 + domain: clojure.org
957 + categories: [open-source, developer]
958 + tier: C
959 + aliases: [clojure language, clojurescript, leiningen, babashka]
960 + products:
961 + - { name: Clojure, type: software }
962 + - { name: ClojureScript, type: software }
963 + - { name: Leiningen, type: software }
964 + - { name: Babashka, type: software }
965 + - { name: shadow-cljs, type: software }
966 + - { name: clj-kondo, type: software }
967 + - { name: clojure-lsp, type: software }
968 + - { name: CIDER, type: software }
969 + - { name: Ring, type: software }
970 + - { name: reitit, type: software }
971 + - { name: re-frame, type: software }
972 + - { name: Reagent, type: software }
973 + discover: { rss: true }
974 + sensors:
975 + - { name: clojure tags, url: "https://github.com/clojure/clojure/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: clojure/clojure, kind: tags } }
976 + - { name: clojure news, url: "https://clojure.org/feed.xml", type: ATOM, connector: rss, tier: C }
977 + - id: racket
978 + name: Racket
979 + domain: racket-lang.org
980 + categories: [open-source, developer]
981 + tier: C
982 + aliases: [racket language, plt scheme]
983 + discover: { rss: true }
984 + sensors:
985 + - { name: racket releases, url: "https://github.com/racket/racket/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: racket/racket, kind: releases } }
986 + - { name: blog feed, url: "https://blog.racket-lang.org/feeds/all.atom.xml", type: ATOM, connector: rss, tier: C }
987 + - id: julia
988 + extend: true
989 + products:
990 + - { name: Pkg.jl, type: software }
991 + - { name: IJulia, type: software }
992 + - { name: DifferentialEquations.jl, type: software }
993 + - { name: Flux.jl, type: software }
994 + - { name: Plots.jl, type: software }
995 + - { name: DataFrames.jl, type: software }
996 + - { name: Pluto.jl, type: software }
997 + - { name: CUDA.jl, type: software }
998 + - { name: JuMP, type: software }
999 + - { name: juliaup, type: software }
1000 + - { name: Makie, type: software }
1001 + - { name: Turing.jl, type: software }
1002 + - { name: Genie, type: software }
1003 + - { name: Documenter, type: software }
1004 + sensors:
1005 + - { name: Pkg.jl releases, url: "https://github.com/JuliaLang/Pkg.jl/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: JuliaLang/Pkg.jl, kind: releases } }
1006 + - id: posit
1007 + name: Posit (RStudio)
1008 + domain: posit.co
1009 + categories: [open-source, developer, science]
1010 + tier: C
1011 + aliases: [posit pbc, rstudio pbc, rstudio, quarto]
1012 + products:
1013 + - { name: RStudio, type: software }
1014 + - { name: Positron, type: software }
1015 + - { name: Quarto, type: software }
1016 + - { name: Shiny for Python, type: software }
1017 + - { name: Great Tables, type: software }
1018 + - { name: Ark, type: software }
1019 + discover: { rss: true }
1020 + country: "US"
1021 + sensors:
1022 + - { name: rstudio tags, url: "https://github.com/rstudio/rstudio/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rstudio/rstudio, kind: tags } }
1023 + - id: dotnet
1024 + extend: true
1025 + aliases: [asp.net core, aspnetcore, .net maui, entity framework, blazor, powershell]
1026 + products:
1027 + - { name: ASP.NET Core, type: software }
1028 + - { name: .NET SDK, type: software }
1029 + - { name: .NET MAUI, type: software }
1030 + - { name: Entity Framework Core, type: software }
1031 + - { name: Roslyn, type: software }
1032 + - { name: "F#", type: software }
1033 + - { name: PowerShell, type: software }
1034 + - { name: NuGet, type: software }
1035 + - { name: Orleans, type: software }
1036 + - { name: Aspire, type: software }
1037 + - { name: MSBuild, type: software }
1038 + - { name: Avalonia, type: software }
1039 + - { name: Uno Platform, type: software }
1040 + - { name: Polly, type: software }
1041 + - { name: MediatR, type: software }
1042 + - { name: Serilog, type: software }
1043 + - { name: xUnit, type: software }
1044 + - { name: NUnit, type: software }
1045 + - { name: Dapper, type: software }
1046 + - { name: MassTransit, type: software }
1047 + - { name: Hangfire, type: software }
1048 + - { name: Npgsql, type: software }
1049 + sensors:
1050 + - { name: aspnetcore releases, url: "https://github.com/dotnet/aspnetcore/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dotnet/aspnetcore, kind: releases } }
1051 + - { name: sdk releases, url: "https://github.com/dotnet/sdk/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dotnet/sdk, kind: releases } }
1052 + - { name: maui releases, url: "https://github.com/dotnet/maui/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dotnet/maui, kind: releases } }
1053 + - id: deno
1054 + extend: true
1055 + products:
1056 + - { name: Fresh, type: software }
1057 + - { name: Deno Standard Library, type: software }
1058 + sensors:
1059 + - { name: fresh releases, url: "https://github.com/denoland/fresh/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: denoland/fresh, kind: releases } }
1060 + - id: microsoft
1061 + extend: true
1062 + products:
1063 + - { name: Windows Terminal, type: software }
1064 + - { name: WSL, type: software }
1065 + - { name: winget, type: software }
1066 + - { name: vcpkg, type: software }
1067 + - { name: Playwright, type: software }
1068 + - { name: PowerToys, type: software }
1069 + - { name: Fluent UI, type: software }
1070 + - { name: LightGBM, type: software }
1071 + - { name: TypeSpec, type: software }
1072 + - { name: windows-rs, type: software }
1073 + - { name: Monaco Editor, type: software }
1074 + - { name: mimalloc, type: software }
1075 + - { name: MsQuic, type: software }
1076 + - { name: Windows App SDK, type: software }
1077 + - { name: typescript-go, type: software }
1078 + sensors:
1079 + - { name: terminal releases, url: "https://github.com/microsoft/terminal/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: microsoft/terminal, kind: releases } }
1080 + - { name: WSL releases, url: "https://github.com/microsoft/WSL/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: microsoft/WSL, kind: releases } }
1081 + - id: typescript
1082 + extend: true
1083 + products:
1084 + - { name: typedoc, type: software }
1085 + - { name: type-fest, type: software }
1086 + - { name: typescript-language-server, type: software }
1087 + - { name: DefinitelyTyped, type: software }
1088 + sensors:
1089 + - { name: typescript-language-server releases, url: "https://github.com/typescript-language-server/typescript-language-server/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: typescript-language-server/typescript-language-server, kind: releases } }
1090 + # ───────────── Web frameworks, front-end and build tooling ─────────────
1091 + - id: expressjs
1092 + name: Express
1093 + domain: expressjs.com
1094 + categories: [open-source, developer]
1095 + tier: B
1096 + aliases: [express js, expressjs, express framework]
1097 + discover: { rss: true }
1098 + sensors:
1099 + - { name: express releases, url: "https://github.com/expressjs/express/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: expressjs/express, kind: releases } }
1100 + - id: fastify
1101 + name: Fastify
1102 + domain: fastify.dev
1103 + categories: [open-source, developer]
1104 + tier: B
1105 + aliases: [fastify framework]
1106 + discover: { rss: true }
1107 + sensors:
1108 + - { name: fastify releases, url: "https://github.com/fastify/fastify/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: fastify/fastify, kind: releases } }
1109 + - id: nestjs
1110 + name: NestJS
1111 + domain: nestjs.com
1112 + categories: [open-source, developer]
1113 + tier: B
1114 + aliases: [nest js, nestjs framework, nest framework]
1115 + discover: { rss: true }
1116 + sensors:
1117 + - { name: nest releases, url: "https://github.com/nestjs/nest/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: nestjs/nest, kind: releases } }
1118 + - id: hono
1119 + name: Hono
1120 + domain: hono.dev
1121 + categories: [open-source, developer]
1122 + tier: C
1123 + aliases: [honojs, hono framework]
1124 + discover: { rss: true }
1125 + country: "JP"
1126 + sensors:
1127 + - { name: hono releases, url: "https://github.com/honojs/hono/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: honojs/hono, kind: releases } }
1128 + - id: remix
1129 + name: Remix / React Router
1130 + domain: remix.run
1131 + categories: [open-source, developer]
1132 + tier: B
1133 + aliases: [remix run, react router, react-router]
1134 + products:
1135 + - { name: React Router, type: software }
1136 + - { name: Remix, type: software }
1137 + discover: { rss: true }
1138 + country: "US"
1139 + sensors:
1140 + - { name: react-router releases, url: "https://github.com/remix-run/react-router/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: remix-run/react-router, kind: releases } }
1141 + - { name: blog feed, url: "https://remix.run/blog/rss.xml", type: RSS, connector: rss, tier: B }
1142 + - id: nuxt
1143 + name: Nuxt
1144 + domain: nuxt.com
1145 + categories: [open-source, developer]
1146 + tier: B
1147 + aliases: [nuxt js, nuxtjs, nuxt framework, unjs, nitro]
1148 + products:
1149 + - { name: Nuxt, type: software }
1150 + - { name: Nitro, type: software }
1151 + - { name: UnJS, type: software }
1152 + - { name: Nuxt UI, type: software }
1153 + - { name: Nuxt Content, type: software }
1154 + - { name: h3, type: software }
1155 + discover: { rss: true }
1156 + country: "FR"
1157 + sensors:
1158 + - { name: nuxt releases, url: "https://github.com/nuxt/nuxt/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: nuxt/nuxt, kind: releases } }
1159 + - { name: blog feed, url: "https://nuxt.com/blog/rss.xml", type: RSS, connector: rss, tier: B }
1160 + - id: svelte
1161 + extend: true
1162 + products:
1163 + - { name: SvelteKit, type: software }
1164 + - { name: vite-plugin-svelte, type: software }
1165 + - { name: Svelte language tools, type: software }
1166 + - { name: shadcn-svelte, type: software }
1167 + - { name: Skeleton, type: software }
1168 + - { name: Bits UI, type: software }
1169 + - { name: Threlte, type: software }
1170 + sensors:
1171 + - { name: kit releases, url: "https://github.com/sveltejs/kit/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: sveltejs/kit, kind: releases } }
1172 + - id: solidjs
1173 + name: SolidJS
1174 + domain: solidjs.com
1175 + categories: [open-source, developer]
1176 + tier: C
1177 + aliases: [solid js, solidjs framework, solidstart]
1178 + products:
1179 + - { name: Solid, type: software }
1180 + - { name: SolidStart, type: software }
1181 + - { name: Solid Router, type: software }
1182 + - { name: Kobalte, type: software }
1183 + discover: { rss: true }
1184 + sensors:
1185 + - { name: solid releases, url: "https://github.com/solidjs/solid/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: solidjs/solid, kind: releases } }
1186 + - id: qwik
1187 + name: Qwik
1188 + domain: qwik.dev
1189 + categories: [open-source, developer]
1190 + tier: C
1191 + aliases: [qwik framework, qwikcity, builder.io qwik, partytown]
1192 + products:
1193 + - { name: Qwik, type: software }
1194 + - { name: Partytown, type: software }
1195 + - { name: Mitosis, type: software }
1196 + discover: { rss: true }
1197 + sensors:
1198 + - { name: qwik releases, url: "https://github.com/QwikDev/qwik/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: QwikDev/qwik, kind: releases } }
1199 + - id: htmx
1200 + name: htmx
1201 + domain: htmx.org
1202 + categories: [open-source, developer]
1203 + tier: C
1204 + aliases: [htmx library, hypermedia systems, big sky software, hyperscript]
1205 + products:
1206 + - { name: htmx, type: software }
1207 + - { name: _hyperscript, type: software }
1208 + - { name: idiomorph, type: software }
1209 + discover: { rss: true }
1210 + sensors:
1211 + - { name: htmx releases, url: "https://github.com/bigskysoftware/htmx/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: bigskysoftware/htmx, kind: releases } }
1212 + - { name: essays feed, url: "https://htmx.org/atom.xml", type: ATOM, connector: rss, tier: C }
1213 + - id: tanstack
1214 + name: TanStack
1215 + domain: tanstack.com
1216 + categories: [open-source, developer]
1217 + tier: B
1218 + aliases: [tanstack query, react query, tanstack router, tanstack table, tanstack start]
1219 + products:
1220 + - { name: TanStack Query, type: software, aliases: [react query] }
1221 + - { name: TanStack Router, type: software }
1222 + - { name: TanStack Table, type: software }
1223 + - { name: TanStack Start, type: software }
1224 + - { name: TanStack Form, type: software }
1225 + - { name: TanStack Virtual, type: software }
1226 + - { name: TanStack DB, type: software }
1227 + discover: { rss: true }
1228 + country: "US"
1229 + sensors:
1230 + - { name: query releases, url: "https://github.com/TanStack/query/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: TanStack/query, kind: releases } }
1231 + - id: vue
1232 + extend: true
1233 + products:
1234 + - { name: Vue Router, type: software }
1235 + - { name: Pinia, type: software }
1236 + - { name: VitePress, type: software }
1237 + - { name: Vue language tools (Volar), type: software }
1238 + - { name: Vue DevTools, type: software }
1239 + - { name: VueUse, type: software }
1240 + - { name: Vuetify, type: software }
1241 + - { name: Element Plus, type: software }
1242 + - { name: PrimeVue, type: software }
1243 + - { name: Quasar, type: software }
1244 + - { name: Ant Design Vue, type: software }
1245 + - { name: Naive UI, type: software }
1246 + sensors:
1247 + - { name: router releases, url: "https://github.com/vuejs/router/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: vuejs/router, kind: releases } }
1248 + - { name: pinia releases, url: "https://github.com/vuejs/pinia/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: vuejs/pinia, kind: releases } }
1249 + - id: react
1250 + extend: true
1251 + products:
1252 + - { name: Relay, type: software }
1253 + - { name: Lexical, type: software }
1254 + - { name: Hermes, type: software }
1255 + - { name: Redux, type: software }
1256 + - { name: Redux Toolkit, type: software }
1257 + - { name: Zustand, type: software }
1258 + - { name: Jotai, type: software }
1259 + - { name: React Three Fiber, type: software }
1260 + - { name: react-spring, type: software }
1261 + - { name: React Hook Form, type: software }
1262 + - { name: Motion (Framer Motion), type: software }
1263 + - { name: dnd kit, type: software }
1264 + - { name: SWR, type: software }
1265 + - { name: Recharts, type: software }
1266 + - { name: styled-components, type: software }
1267 + - { name: Emotion, type: software }
1268 + - { name: React Testing Library, type: software }
1269 + - { name: Metro, type: software }
1270 + - { name: Flow, type: software }
1271 + - { name: StyleX, type: software }
1272 + - { name: Docusaurus, type: software }
1273 + - { name: Yoga, type: software }
1274 + sensors:
1275 + - { name: react releases, url: "https://github.com/facebook/react/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: facebook/react, kind: releases } }
1276 + - { name: relay releases, url: "https://github.com/facebook/relay/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: facebook/relay, kind: releases } }
1277 + - { name: lexical releases, url: "https://github.com/facebook/lexical/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: facebook/lexical, kind: releases } }
1278 + - id: react-native
1279 + extend: true
1280 + products:
1281 + - { name: React Navigation, type: software }
1282 + - { name: Reanimated, type: software }
1283 + - { name: Gesture Handler, type: software }
1284 + - { name: react-native-screens, type: software }
1285 + - { name: React Native Paper, type: software }
1286 + - { name: FlashList, type: software }
1287 + - { name: React Native Skia, type: software }
1288 + - { name: VisionCamera, type: software }
1289 + - { name: MMKV, type: software }
1290 + - { name: react-native-maps, type: software }
1291 + - { name: Async Storage, type: software }
1292 + - { name: Bottom Sheet, type: software }
1293 + - { name: React Native CLI, type: software }
1294 + sensors:
1295 + - { name: react-navigation releases, url: "https://github.com/react-navigation/react-navigation/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: react-navigation/react-navigation, kind: releases } }
1296 + - id: angular
1297 + extend: true
1298 + products:
1299 + - { name: Angular CLI, type: software }
1300 + - { name: Angular Material / CDK, type: software }
1301 + - { name: AngularFire, type: software }
1302 + - { name: NgRx, type: software }
1303 + - { name: ng-bootstrap, type: software }
1304 + - { name: PrimeNG, type: software }
1305 + - { name: ng-packagr, type: software }
1306 + - { name: angular-eslint, type: software }
1307 + - { name: Analog, type: software }
1308 + - { name: NGXS, type: software }
1309 + - { name: Transloco, type: software }
1310 + - { name: ngx-translate, type: software }
1311 + - { name: Taiga UI, type: software }
1312 + - { name: NG-ZORRO, type: software }
1313 + sensors:
1314 + - { name: angular-cli releases, url: "https://github.com/angular/angular-cli/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: angular/angular-cli, kind: releases } }
1315 + - { name: components releases, url: "https://github.com/angular/components/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: angular/components, kind: releases } }
1316 + - id: tailwind
1317 + extend: true
1318 + products:
1319 + - { name: Headless UI, type: software }
1320 + - { name: Heroicons, type: software }
1321 + - { name: tailwindcss-typography, type: software }
1322 + - { name: tailwindcss-forms, type: software }
1323 + - { name: prettier-plugin-tailwindcss, type: software }
1324 + - { name: Tailwind CSS IntelliSense, type: software }
1325 + - { name: daisyUI, type: software }
1326 + - { name: Flowbite, type: software }
1327 + - { name: tailwind-merge, type: software }
1328 + - { name: cva, type: software }
1329 + - { name: UnoCSS, type: software }
1330 + - { name: PostCSS, type: software }
1331 + - { name: Autoprefixer, type: software }
1332 + - { name: Sass, type: software }
1333 + - { name: Less, type: software }
1334 + - { name: Lightning CSS, type: software }
1335 + - { name: Bootstrap, type: software }
1336 + - { name: Bulma, type: software }
1337 + - { name: Pico CSS, type: software }
1338 + - { name: Open Props, type: software }
1339 + - { name: stylelint, type: software }
1340 + - { name: Browserslist, type: software }
1341 + - { name: cssnano, type: software }
1342 + sensors:
1343 + - { name: headlessui releases, url: "https://github.com/tailwindlabs/headlessui/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: tailwindlabs/headlessui, kind: releases } }
1344 + - { name: heroicons releases, url: "https://github.com/tailwindlabs/heroicons/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: tailwindlabs/heroicons, kind: releases } }
1345 + - id: shadcn-ui
1346 + name: shadcn/ui
1347 + domain: ui.shadcn.com
1348 + categories: [open-source, developer]
1349 + tier: B
1350 + aliases: [shadcn, shadcn ui, shadcn/ui]
1351 + discover: { rss: true }
1352 + country: "US"
1353 + sensors:
1354 + - { name: ui releases, url: "https://github.com/shadcn-ui/ui/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: shadcn-ui/ui, kind: releases } }
1355 + - id: radix-ui
1356 + name: Radix UI
1357 + domain: radix-ui.com
1358 + categories: [open-source, developer]
1359 + tier: C
1360 + aliases: [radix ui, radix primitives, radix themes, workos radix]
1361 + products:
1362 + - { name: Radix Primitives, type: software }
1363 + - { name: Radix Themes, type: software }
1364 + - { name: Radix Colors, type: software }
1365 + - { name: Radix Icons, type: software }
1366 + discover: { rss: true }
1367 + country: "US"
1368 + sensors:
1369 + - { name: primitives releases, url: "https://github.com/radix-ui/primitives/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: radix-ui/primitives, kind: releases } }
1370 + - id: mui
1371 + name: MUI (Material UI)
1372 + domain: mui.com
1373 + categories: [open-source, developer]
1374 + tier: B
1375 + aliases: [material ui, material-ui, mui x, base ui, pigment css, toolpad]
1376 + products:
1377 + - { name: Material UI, type: software }
1378 + - { name: MUI X, type: software }
1379 + - { name: Base UI, type: software }
1380 + - { name: Pigment CSS, type: software }
1381 + - { name: Toolpad, type: software }
1382 + discover: { rss: true }
1383 + sensors:
1384 + - { name: material-ui releases, url: "https://github.com/mui/material-ui/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: mui/material-ui, kind: releases } }
1385 + - id: chakra-ui
1386 + name: Chakra UI
1387 + domain: chakra-ui.com
1388 + categories: [open-source, developer]
1389 + tier: C
1390 + aliases: [chakra, chakra ui, zag js, ark ui, panda css]
1391 + products:
1392 + - { name: Chakra UI, type: software }
1393 + - { name: Zag, type: software }
1394 + - { name: Ark UI, type: software }
1395 + - { name: Panda CSS, type: software }
1396 + discover: { rss: true }
1397 + sensors:
1398 + - { name: chakra-ui releases, url: "https://github.com/chakra-ui/chakra-ui/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: chakra-ui/chakra-ui, kind: releases } }
1399 + - id: ant-design
1400 + name: Ant Design
1401 + domain: ant.design
1402 + categories: [open-source, developer]
1403 + tier: C
1404 + aliases: [antd, ant design, ant design pro, ant design x]
1405 + products:
1406 + - { name: Ant Design, type: software }
1407 + - { name: Ant Design Pro Components, type: software }
1408 + - { name: Ant Design Mobile, type: software }
1409 + - { name: Ant Design X, type: software }
1410 + discover: { rss: true }
1411 + country: "CN"
1412 + sensors:
1413 + - { name: ant-design releases, url: "https://github.com/ant-design/ant-design/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ant-design/ant-design, kind: releases } }
1414 + - id: storybook
1415 + name: Storybook
1416 + domain: storybook.js.org
1417 + categories: [open-source, developer]
1418 + tier: B
1419 + aliases: [storybookjs, storybook js, chromatic]
1420 + products:
1421 + - { name: Storybook, type: software }
1422 + - { name: Storybook test-runner, type: software }
1423 + - { name: Chromatic CLI, type: software }
1424 + discover: { rss: true }
1425 + sensors:
1426 + - { name: storybook releases, url: "https://github.com/storybookjs/storybook/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: storybookjs/storybook, kind: releases } }
1427 + - id: nx
1428 + name: Nx
1429 + domain: nx.dev
1430 + categories: [open-source, developer]
1431 + tier: B
1432 + aliases: [nx monorepo, nrwl, nx dev, lerna]
1433 + products:
1434 + - { name: Nx, type: software }
1435 + - { name: Nx Console, type: software }
1436 + - { name: Lerna, type: software }
1437 + discover: { rss: true }
1438 + country: "US"
1439 + sensors:
1440 + - { name: nx releases, url: "https://github.com/nrwl/nx/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: nrwl/nx, kind: releases } }
1441 + - id: biome
1442 + name: Biome
1443 + domain: biomejs.dev
1444 + categories: [open-source, developer]
1445 + tier: B
1446 + aliases: [biomejs, biome toolchain, rome tools]
1447 + discover: { rss: true }
1448 + sensors:
1449 + - { name: biome releases, url: "https://github.com/biomejs/biome/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: biomejs/biome, kind: releases } }
1450 + - id: oxc
1451 + name: Oxc / VoidZero
1452 + domain: oxc.rs
1453 + categories: [open-source, developer]
1454 + tier: B
1455 + aliases: [oxc project, oxlint, void zero, voidzero, rolldown]
1456 + products:
1457 + - { name: oxlint, type: software }
1458 + - { name: oxfmt, type: software }
1459 + - { name: Rolldown, type: software }
1460 + - { name: Vite+, type: software }
1461 + discover: { rss: true }
1462 + sensors:
1463 + - { name: oxc releases, url: "https://github.com/oxc-project/oxc/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: oxc-project/oxc, kind: releases } }
1464 + - id: swc
1465 + name: SWC
1466 + domain: swc.rs
1467 + categories: [open-source, developer]
1468 + tier: B
1469 + aliases: [swc project, speedy web compiler]
1470 + discover: { rss: true }
1471 + sensors:
1472 + - { name: swc releases, url: "https://github.com/swc-project/swc/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: swc-project/swc, kind: releases } }
1473 + - id: rspack
1474 + name: Rspack / Rstack (ByteDance web-infra)
1475 + domain: rspack.dev
1476 + categories: [open-source, developer]
1477 + tier: B
1478 + aliases: [rspack, rsbuild, rspress, rslib, modern.js, web-infra-dev]
1479 + products:
1480 + - { name: Rspack, type: software }
1481 + - { name: Rsbuild, type: software }
1482 + - { name: Rspress, type: software }
1483 + - { name: Rslib, type: software }
1484 + - { name: Rsdoctor, type: software }
1485 + - { name: Modern.js, type: software }
1486 + discover: { rss: true }
1487 + country: "CN"
1488 + sensors:
1489 + - { name: rspack releases, url: "https://github.com/web-infra-dev/rspack/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: web-infra-dev/rspack, kind: releases } }
1490 + - id: vite
1491 + extend: true
1492 + products:
1493 + - { name: vite-plugin-react, type: software }
1494 + - { name: vite-plugin-pwa, type: software }
1495 + - { name: Vike, type: software }
1496 + - { name: vitest VS Code, type: software }
1497 + - { name: eslint-plugin-vitest, type: software }
1498 + sensors:
1499 + - { name: vite-plugin-react releases, url: "https://github.com/vitejs/vite-plugin-react/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: vitejs/vite-plugin-react, kind: releases } }
1500 + - id: webpack
1501 + extend: true
1502 + products:
1503 + - { name: webpack-cli, type: software }
1504 + - { name: webpack-dev-server, type: software }
1505 + - { name: Module Federation, type: software }
1506 + - { name: webpack-bundle-analyzer, type: software }
1507 + sensors:
1508 + - { name: webpack-cli releases, url: "https://github.com/webpack/webpack-cli/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: webpack/webpack-cli, kind: releases } }
1509 + - id: eslint
1510 + extend: true
1511 + products:
1512 + - { name: ESLint Stylistic, type: software }
1513 + - { name: eslint-plugin-import, type: software }
1514 + - { name: eslint-plugin-react, type: software }
1515 + - { name: eslint-plugin-jsx-a11y, type: software }
1516 + - { name: eslint-plugin-unicorn, type: software }
1517 + - { name: eslint-plugin-n, type: software }
1518 + - { name: "@eslint/css", type: software }
1519 + - { name: "@eslint/markdown", type: software }
1520 + - { name: "@eslint/json", type: software }
1521 + sensors:
1522 + - { name: eslint-stylistic releases, url: "https://github.com/eslint-stylistic/eslint-stylistic/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: eslint-stylistic/eslint-stylistic, kind: releases } }
1523 + - id: prettier
1524 + extend: true
1525 + products:
1526 + - { name: prettier-vscode, type: software }
1527 + - { name: eslint-config-prettier, type: software }
1528 + - { name: eslint-plugin-prettier, type: software }
1529 + - { name: "@prettier/plugin-php", type: software }
1530 + - { name: "@prettier/plugin-ruby", type: software }
1531 + - { name: "@prettier/plugin-xml", type: software }
1532 + - { name: pretty-quick, type: software }
1533 + sensors:
1534 + - { name: prettier-vscode releases, url: "https://github.com/prettier/prettier-vscode/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: prettier/prettier-vscode, kind: releases } }
1535 + - id: graphql
1536 + name: GraphQL Foundation
1537 + domain: graphql.org
1538 + categories: [open-source, developer, standards]
1539 + tier: C
1540 + aliases: [graphql, graphql foundation, graphql spec, graphql-js]
1541 + products:
1542 + - { name: GraphQL specification, type: software }
1543 + - { name: GraphQL.js, type: software }
1544 + - { name: GraphiQL, type: software }
1545 + - { name: GraphQL Code Generator, type: software }
1546 + - { name: GraphQL Yoga, type: software }
1547 + - { name: GraphQL Mesh, type: software }
1548 + - { name: graphql-ws, type: software }
1549 + - { name: DataLoader, type: software }
1550 + discover: { rss: true }
1551 + country: "US"
1552 + sensors:
1553 + - { name: graphql-js releases, url: "https://github.com/graphql/graphql-js/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: graphql/graphql-js, kind: releases } }
1554 + - { name: blog feed, url: "https://graphql.org/blog/rss.xml", type: RSS, connector: rss, tier: C }
1555 + - id: apollo-graphql
1556 + name: Apollo GraphQL
1557 + domain: apollographql.com
1558 + categories: [open-source, developer]
1559 + tier: B
1560 + aliases: [apollo graphql, apollo server, apollo client, apollo router, apollo federation]
1561 + products:
1562 + - { name: Apollo Server, type: software }
1563 + - { name: Apollo Client, type: software }
1564 + - { name: Apollo Router, type: software }
1565 + - { name: Apollo Federation, type: software }
1566 + - { name: Rover, type: software }
1567 + discover: { rss: true }
1568 + country: "US"
1569 + sensors:
1570 + - { name: apollo-server releases, url: "https://github.com/apollographql/apollo-server/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: apollographql/apollo-server, kind: releases } }
1571 + - id: hasura
1572 + name: Hasura
1573 + domain: hasura.io
1574 + categories: [open-source, developer]
1575 + tier: B
1576 + aliases: [hasura graphql engine, hasura ddn, promptql]
1577 + products:
1578 + - { name: Hasura GraphQL Engine, type: software }
1579 + - { name: Hasura DDN, type: software }
1580 + - { name: PromptQL, type: software }
1581 + discover: { rss: true }
1582 + country: "US"
1583 + sensors:
1584 + - { name: graphql-engine releases, url: "https://github.com/hasura/graphql-engine/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: hasura/graphql-engine, kind: releases } }
1585 + - id: prisma
1586 + name: Prisma
1587 + domain: prisma.io
1588 + categories: [open-source, developer]
1589 + tier: B
1590 + aliases: [prisma orm, prisma client, prisma postgres, prisma accelerate]
1591 + products:
1592 + - { name: Prisma ORM, type: software }
1593 + - { name: Prisma Postgres, type: software }
1594 + - { name: Prisma Accelerate, type: software }
1595 + discover: { rss: true }
1596 + country: "DE"
1597 + sensors:
1598 + - { name: prisma releases, url: "https://github.com/prisma/prisma/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: prisma/prisma, kind: releases } }
1599 + - { name: blog feed, url: "https://www.prisma.io/blog/rss.xml", type: RSS, connector: rss, tier: B }
1600 + - id: keycloak
1601 + name: Keycloak
1602 + domain: keycloak.org
1603 + categories: [open-source, developer, cyber]
1604 + tier: B
1605 + aliases: [keycloak, red hat sso, keycloak identity]
1606 + discover: { rss: true }
1607 + sensors:
1608 + - { name: keycloak releases, url: "https://github.com/keycloak/keycloak/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: keycloak/keycloak, kind: releases } }
1609 + - { name: blog feed, url: "https://www.keycloak.org/rss.xml", type: RSS, connector: rss, tier: B }
1610 + - id: ory
1611 + name: Ory
1612 + domain: ory.sh
1613 + categories: [open-source, developer, cyber]
1614 + tier: C
1615 + aliases: [ory kratos, ory hydra, ory keto, ory oathkeeper, ory network]
1616 + products:
1617 + - { name: Kratos, type: software }
1618 + - { name: Hydra, type: software }
1619 + - { name: Keto, type: software }
1620 + - { name: Oathkeeper, type: software }
1621 + discover: { rss: true }
1622 + country: "DE"
1623 + sensors:
1624 + - { name: kratos releases, url: "https://github.com/ory/kratos/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ory/kratos, kind: releases } }
1625 + - id: authentik
1626 + name: authentik
1627 + domain: goauthentik.io
1628 + categories: [open-source, developer, cyber]
1629 + tier: C
1630 + aliases: [authentik, goauthentik, authentik security]
1631 + discover: { rss: true }
1632 + country: "US"
1633 + sensors:
1634 + - { name: authentik releases, url: "https://github.com/goauthentik/authentik/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: goauthentik/authentik, kind: releases } }
1635 + - id: zitadel
1636 + name: ZITADEL
1637 + domain: zitadel.com
1638 + categories: [open-source, developer, cyber]
1639 + tier: C
1640 + aliases: [zitadel, zitadel identity]
1641 + discover: { rss: true }
1642 + country: "CH"
1643 + sensors:
1644 + - { name: zitadel releases, url: "https://github.com/zitadel/zitadel/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: zitadel/zitadel, kind: releases } }
1645 + - id: cypress
1646 + name: Cypress
1647 + domain: cypress.io
1648 + categories: [open-source, developer]
1649 + tier: B
1650 + aliases: [cypress testing, cypress.io]
1651 + discover: { rss: true }
1652 + country: "US"
1653 + sensors:
1654 + - { name: cypress releases, url: "https://github.com/cypress-io/cypress/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: cypress-io/cypress, kind: releases } }
1655 + - id: testing-library
1656 + name: Testing Library
1657 + domain: testing-library.com
1658 + categories: [open-source, developer]
1659 + tier: C
1660 + aliases: [testing library, dom testing library, user-event, jest-dom]
1661 + products:
1662 + - { name: DOM Testing Library, type: software }
1663 + - { name: user-event, type: software }
1664 + - { name: jest-dom, type: software }
1665 + - { name: Vue Testing Library, type: software }
1666 + - { name: Svelte Testing Library, type: software }
1667 + - { name: Angular Testing Library, type: software }
1668 + discover: { rss: true }
1669 + sensors:
1670 + - { name: dom-testing-library releases, url: "https://github.com/testing-library/dom-testing-library/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: testing-library/dom-testing-library, kind: releases } }
1671 + - id: d3
1672 + name: D3 / Observable
1673 + domain: d3js.org
1674 + categories: [open-source, developer]
1675 + tier: C
1676 + aliases: [d3 js, d3js, d3.js, observable plot, observablehq]
1677 + products:
1678 + - { name: D3, type: software }
1679 + - { name: Observable Plot, type: software }
1680 + - { name: Observable Framework, type: software }
1681 + - { name: Observable Runtime, type: software }
1682 + discover: { rss: true }
1683 + country: "US"
1684 + sensors:
1685 + - { name: d3 releases, url: "https://github.com/d3/d3/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: d3/d3, kind: releases } }
1686 + - id: chartjs
1687 + name: Chart.js
1688 + domain: chartjs.org
1689 + categories: [open-source, developer]
1690 + tier: C
1691 + aliases: [chart js, chartjs, chart.js]
1692 + products:
1693 + - { name: Chart.js, type: software }
1694 + - { name: chartjs-plugin-datalabels, type: software }
1695 + - { name: chartjs-plugin-annotation, type: software }
1696 + - { name: chartjs-plugin-zoom, type: software }
1697 + - { name: react-chartjs-2, type: software }
1698 + discover: { rss: true }
1699 + sensors:
1700 + - { name: Chart.js releases, url: "https://github.com/chartjs/Chart.js/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: chartjs/Chart.js, kind: releases } }
1701 + - id: plotly
1702 + name: Plotly
1703 + domain: plotly.com
1704 + categories: [open-source, developer]
1705 + tier: B
1706 + aliases: [plotly, plotly.js, plotly python, plotly dash, plotly express]
1707 + products:
1708 + - { name: plotly.js, type: software }
1709 + - { name: plotly.py, type: software }
1710 + - { name: Dash, type: software }
1711 + - { name: Dash AG Grid, type: software }
1712 + - { name: Kaleido, type: software }
1713 + - { name: Dash Mantine Components, type: software }
1714 + - { name: dash-bootstrap-components, type: software }
1715 + discover: { rss: true }
1716 + country: "CA"
1717 + sensors:
1718 + - { name: plotly.js releases, url: "https://github.com/plotly/plotly.js/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: plotly/plotly.js, kind: releases } }
1719 + - id: threejs
1720 + name: three.js
1721 + domain: threejs.org
1722 + categories: [open-source, developer]
1723 + tier: B
1724 + aliases: [three js, threejs, three.js, mrdoob]
1725 + products:
1726 + - { name: three.js, type: software }
1727 + - { name: drei, type: software }
1728 + - { name: Theatre.js, type: software }
1729 + discover: { rss: true }
1730 + sensors:
1731 + - { name: three.js releases, url: "https://github.com/mrdoob/three.js/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: mrdoob/three.js, kind: releases } }
1732 + - id: maplibre
1733 + name: MapLibre
1734 + domain: maplibre.org
1735 + categories: [open-source, developer, technology]
1736 + tier: C
1737 + aliases: [maplibre gl, maplibre native, martin tiles, maputnik]
1738 + products:
1739 + - { name: MapLibre GL JS, type: software }
1740 + - { name: MapLibre Native, type: software }
1741 + - { name: Martin, type: software }
1742 + - { name: Maputnik, type: software }
1743 + - { name: MapLibre Style Spec, type: software }
1744 + discover: { rss: true }
1745 + sensors:
1746 + - { name: maplibre-gl-js releases, url: "https://github.com/maplibre/maplibre-gl-js/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: maplibre/maplibre-gl-js, kind: releases } }
1747 + # ───────────── Geospatial ─────────────
1748 + - id: osgeo
1749 + name: "OSGeo (GDAL, GRASS, GeoServer, PostGIS, QGIS)"
1750 + domain: osgeo.org
1751 + categories: [open-source, developer, science]
1752 + tier: C
1753 + aliases: [osgeo, gdal, grass gis, geoserver, postgis, qgis, proj, geos, mapserver, pdal]
1754 + products:
1755 + - { name: GDAL, type: software }
1756 + - { name: GRASS GIS, type: software }
1757 + - { name: GeoServer, type: software }
1758 + - { name: PostGIS, type: software }
1759 + - { name: QGIS, type: software }
1760 + - { name: PROJ, type: software }
1761 + - { name: GEOS, type: software }
1762 + - { name: MapServer, type: software }
1763 + - { name: PDAL, type: software }
1764 + - { name: GeoNode, type: software }
1765 + - { name: pgRouting, type: software }
1766 + - { name: GeoTools, type: software }
1767 + discover: { rss: true }
1768 + sensors:
1769 + - { name: gdal releases, url: "https://github.com/OSGeo/gdal/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: OSGeo/gdal, kind: releases } }
1770 + - { name: grass releases, url: "https://github.com/OSGeo/grass/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: OSGeo/grass, kind: releases } }
1771 + - { name: geoserver releases, url: "https://github.com/geoserver/geoserver/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: geoserver/geoserver, kind: releases } }
1772 + # ───────────── Diagrams and editors ─────────────
1773 + - id: mermaid
1774 + name: Mermaid
1775 + domain: mermaid.js.org
1776 + categories: [open-source, developer]
1777 + tier: B
1778 + aliases: [mermaid js, mermaidjs, mermaid diagrams, mermaid chart]
1779 + products:
1780 + - { name: Mermaid, type: software }
1781 + - { name: Mermaid CLI, type: software }
1782 + - { name: Mermaid Live Editor, type: software }
1783 + discover: { rss: true }
1784 + sensors:
1785 + - { name: mermaid releases, url: "https://github.com/mermaid-js/mermaid/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: mermaid-js/mermaid, kind: releases } }
1786 + # ───────────── Databases, data engineering and messaging ─────────────
1787 + - id: postgresql
1788 + extend: true
1789 + products:
1790 + - { name: pgvector, type: software }
1791 + - { name: PgBouncer, type: software }
1792 + - { name: Patroni, type: software }
1793 + - { name: pgBackRest, type: software }
1794 + - { name: Citus, type: software }
1795 + - { name: pgAdmin, type: software }
1796 + - { name: PostgREST, type: software }
1797 + - { name: pg_auto_failover, type: software }
1798 + - { name: pgroonga, type: software }
1799 + - { name: Postgres.app, type: software }
1800 + sensors:
1801 + - { name: postgres tags, url: "https://github.com/postgres/postgres/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: postgres/postgres, kind: tags } }
1802 + - { name: pgvector releases, url: "https://github.com/pgvector/pgvector/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: pgvector/pgvector, kind: releases } }
1803 + - { name: pgbouncer releases, url: "https://github.com/pgbouncer/pgbouncer/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: pgbouncer/pgbouncer, kind: releases } }
1804 + - id: sqlite
1805 + extend: true
1806 + products:
1807 + - { name: DB Browser for SQLite, type: software }
1808 + - { name: sqlite-vec, type: software }
1809 + sensors:
1810 + - { name: sqlite tags, url: "https://github.com/sqlite/sqlite/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: sqlite/sqlite, kind: tags } }
1811 + - id: redis
1812 + extend: true
1813 + products:
1814 + - { name: RedisInsight, type: software }
1815 + - { name: Jedis, type: software }
1816 + - { name: Lettuce, type: software }
1817 + - { name: rueidis, type: software }
1818 + sensors:
1819 + - { name: redis-om-node releases, url: "https://github.com/redis/redis-om-node/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: redis/redis-om-node, kind: releases } }
1820 + - id: duckdb
1821 + extend: true
1822 + products:
1823 + - { name: DuckDB-Wasm, type: software }
1824 + - { name: DuckDB Node Neo, type: software }
1825 + - { name: DuckDB Python, type: software }
1826 + - { name: dbt-duckdb, type: software }
1827 + sensors:
1828 + - { name: duckdb-wasm releases, url: "https://github.com/duckdb/duckdb-wasm/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: duckdb/duckdb-wasm, kind: releases } }
1829 + - id: clickhouse
1830 + extend: true
1831 + products:
1832 + - { name: clickhouse-js, type: software }
1833 + - { name: clickhouse-go, type: software }
1834 + - { name: clickhouse-connect, type: software }
1835 + - { name: clickhouse-java, type: software }
1836 + sensors:
1837 + - { name: clickhouse-js releases, url: "https://github.com/ClickHouse/clickhouse-js/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ClickHouse/clickhouse-js, kind: releases } }
1838 + - id: elastic
1839 + extend: true
1840 + products:
1841 + - { name: Logstash, type: software }
1842 + - { name: Beats, type: software }
1843 + - { name: Elastic Agent, type: software }
1844 + - { name: Eland, type: software }
1845 + sensors:
1846 + - { name: logstash releases, url: "https://github.com/elastic/logstash/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: elastic/logstash, kind: releases } }
1847 + - id: neo4j
1848 + extend: true
1849 + products:
1850 + - { name: Neo4j Python driver, type: software }
1851 + - { name: Neo4j JavaScript driver, type: software }
1852 + - { name: Graph Data Science, type: software }
1853 + - { name: APOC, type: software }
1854 + sensors:
1855 + - { name: neo4j-python-driver releases, url: "https://github.com/neo4j/neo4j-python-driver/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: neo4j/neo4j-python-driver, kind: releases } }
1856 + - id: cassandra
1857 + extend: true
1858 + products:
1859 + - { name: DataStax Java driver, type: software }
1860 + - { name: DataStax Python driver, type: software }
1861 + - { name: K8ssandra, type: software }
1862 + sensors:
1863 + - { name: java-driver releases, url: "https://github.com/datastax/java-driver/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: datastax/java-driver, kind: releases } }
1864 + - id: kafka
1865 + extend: true
1866 + products:
1867 + - { name: Kafbat UI, type: software }
1868 + - { name: librdkafka, type: software }
1869 + - { name: KafkaJS, type: software }
1870 + - { name: AutoMQ, type: software }
1871 + sensors:
1872 + - { name: kafka-ui releases, url: "https://github.com/kafbat/kafka-ui/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kafbat/kafka-ui, kind: releases } }
1873 + - id: rabbitmq
1874 + extend: true
1875 + products:
1876 + - { name: RabbitMQ Cluster Operator, type: software }
1877 + - { name: RabbitMQ Java client, type: software }
1878 + - { name: amqp091-go, type: software }
1879 + - { name: .NET client, type: software }
1880 + sensors:
1881 + - { name: cluster-operator releases, url: "https://github.com/rabbitmq/cluster-operator/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rabbitmq/cluster-operator, kind: releases } }
1882 + - id: airflow
1883 + extend: true
1884 + products:
1885 + - { name: Astro CLI, type: software }
1886 + - { name: Cosmos, type: software }
1887 + - { name: Astro SDK, type: software }
1888 + sensors:
1889 + - { name: astro-sdk releases, url: "https://github.com/astronomer/astro-sdk/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: astronomer/astro-sdk, kind: releases } }
1890 + - id: dbt
1891 + extend: true
1892 + products:
1893 + - { name: dbt-postgres, type: software }
1894 + - { name: dbt-snowflake, type: software }
1895 + - { name: dbt-bigquery, type: software }
1896 + - { name: MetricFlow, type: software }
1897 + - { name: dbt-utils, type: software }
1898 + sensors:
1899 + - { name: dbt-postgres releases, url: "https://github.com/dbt-labs/dbt-postgres/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dbt-labs/dbt-postgres, kind: releases } }
1900 + - id: redpanda
1901 + extend: true
1902 + products:
1903 + - { name: Redpanda Connect, type: software }
1904 + - { name: Redpanda Console, type: software }
1905 + sensors:
1906 + - { name: connect releases, url: "https://github.com/redpanda-data/connect/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: redpanda-data/connect, kind: releases } }
1907 + - id: kong
1908 + extend: true
1909 + products:
1910 + - { name: Insomnia, type: software }
1911 + - { name: Kong Ingress Controller, type: software }
1912 + - { name: decK, type: software }
1913 + sensors:
1914 + - { name: insomnia releases, url: "https://github.com/Kong/insomnia/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Kong/insomnia, kind: releases } }
1915 + - id: caddy
1916 + extend: true
1917 + products:
1918 + - { name: xcaddy, type: software }
1919 + - { name: CertMagic, type: software }
1920 + sensors:
1921 + - { name: xcaddy releases, url: "https://github.com/caddyserver/xcaddy/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: caddyserver/xcaddy, kind: releases } }
1922 + - id: nginx
1923 + extend: true
1924 + products:
1925 + - { name: NGINX Unit, type: software }
1926 + - { name: njs, type: software }
1927 + - { name: NGINX Ingress Controller, type: software }
1928 + - { name: NGINX Agent, type: software }
1929 + sensors:
1930 + - { name: unit releases, url: "https://github.com/nginx/unit/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: nginx/unit, kind: releases } }
1931 + - id: questdb
1932 + name: QuestDB
1933 + domain: questdb.io
1934 + categories: [open-source, developer, infrastructure]
1935 + tier: C
1936 + aliases: [questdb, quest db]
1937 + discover: { rss: true }
1938 + country: "GB"
1939 + sensors:
1940 + - { name: questdb releases, url: "https://github.com/questdb/questdb/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: questdb/questdb, kind: releases } }
1941 + - id: arangodb
1942 + name: ArangoDB
1943 + domain: arangodb.com
1944 + categories: [open-source, developer, infrastructure]
1945 + tier: C
1946 + aliases: [arangodb, arango]
1947 + discover: { rss: true }
1948 + country: "US"
1949 + sensors:
1950 + - { name: arangodb releases, url: "https://github.com/arangodb/arangodb/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: arangodb/arangodb, kind: releases } }
1951 + - id: scylladb
1952 + name: ScyllaDB
1953 + domain: scylladb.com
1954 + categories: [open-source, developer, infrastructure]
1955 + tier: C
1956 + aliases: [scylla, scylladb]
1957 + discover: { rss: true }
1958 + country: "US"
1959 + sensors:
1960 + - { name: scylladb tags, url: "https://github.com/scylladb/scylladb/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: scylladb/scylladb, kind: tags } }
1961 + - id: opensearch
1962 + name: OpenSearch
1963 + domain: opensearch.org
1964 + categories: [open-source, developer, infrastructure]
1965 + tier: B
1966 + aliases: [opensearch, opensearch project, opensearch dashboards]
1967 + products:
1968 + - { name: OpenSearch, type: software }
1969 + - { name: OpenSearch Dashboards, type: software }
1970 + - { name: Data Prepper, type: software }
1971 + discover: { rss: true }
1972 + country: "US"
1973 + sensors:
1974 + - { name: OpenSearch releases, url: "https://github.com/opensearch-project/OpenSearch/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: opensearch-project/OpenSearch, kind: releases } }
1975 + - id: milvus
1976 + name: Milvus (Zilliz)
1977 + domain: milvus.io
1978 + categories: [open-source, developer, infrastructure]
1979 + tier: C
1980 + aliases: [milvus, zilliz, attu]
1981 + products:
1982 + - { name: Milvus, type: software }
1983 + - { name: pymilvus, type: software }
1984 + - { name: Attu, type: software }
1985 + discover: { rss: true }
1986 + country: "US"
1987 + sensors:
1988 + - { name: milvus releases, url: "https://github.com/milvus-io/milvus/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: milvus-io/milvus, kind: releases } }
1989 + - id: pingcap
1990 + name: PingCAP / TiDB
1991 + domain: pingcap.com
1992 + categories: [open-source, developer, infrastructure]
1993 + tier: C
1994 + aliases: [pingcap, tidb, tikv, tiflash]
1995 + products:
1996 + - { name: TiDB, type: software }
1997 + - { name: TiFlash, type: software }
1998 + - { name: TiDB Operator, type: software }
1999 + discover: { rss: true }
2000 + country: "CN"
2001 + sensors:
2002 + - { name: tidb releases, url: "https://github.com/pingcap/tidb/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: pingcap/tidb, kind: releases } }
2003 + - id: yugabyte
2004 + name: YugabyteDB
2005 + domain: yugabyte.com
2006 + categories: [open-source, developer, infrastructure]
2007 + tier: C
2008 + aliases: [yugabyte, yugabytedb]
2009 + discover: { rss: true }
2010 + country: "US"
2011 + sensors:
2012 + - { name: yugabyte-db releases, url: "https://github.com/yugabyte/yugabyte-db/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: yugabyte/yugabyte-db, kind: releases } }
2013 + - id: dragonflydb
2014 + name: Dragonfly
2015 + domain: dragonflydb.io
2016 + categories: [open-source, developer, infrastructure]
2017 + tier: C
2018 + aliases: [dragonflydb, dragonfly db]
2019 + discover: { rss: true }
2020 + country: "IL"
2021 + sensors:
2022 + - { name: dragonfly releases, url: "https://github.com/dragonflydb/dragonfly/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dragonflydb/dragonfly, kind: releases } }
2023 + - id: valkey
2024 + name: Valkey
2025 + domain: valkey.io
2026 + categories: [open-source, developer, infrastructure]
2027 + tier: B
2028 + aliases: [valkey, valkey io]
2029 + discover: { rss: true }
2030 + country: "US"
2031 + sensors:
2032 + - { name: valkey releases, url: "https://github.com/valkey-io/valkey/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: valkey-io/valkey, kind: releases } }
2033 + - id: influxdata
2034 + name: InfluxData
2035 + domain: influxdata.com
2036 + categories: [open-source, developer, infrastructure]
2037 + tier: B
2038 + aliases: [influxdb, influxdata, telegraf, flux language]
2039 + products:
2040 + - { name: InfluxDB, type: software }
2041 + - { name: Telegraf, type: software }
2042 + discover: { rss: true }
2043 + country: "US"
2044 + sensors:
2045 + - { name: influxdb releases, url: "https://github.com/influxdata/influxdb/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: influxdata/influxdb, kind: releases } }
2046 + - id: trino
2047 + name: Trino
2048 + domain: trino.io
2049 + categories: [open-source, developer, infrastructure]
2050 + tier: B
2051 + aliases: [trino, trinodb, presto sql]
2052 + discover: { rss: true }
2053 + country: "US"
2054 + sensors:
2055 + - { name: trino releases, url: "https://github.com/trinodb/trino/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: trinodb/trino, kind: releases } }
2056 + - { name: blog feed, url: "https://trino.io/feed.xml", type: RSS, connector: rss, tier: B }
2057 + - id: debezium
2058 + name: Debezium
2059 + domain: debezium.io
2060 + categories: [open-source, developer, infrastructure]
2061 + tier: B
2062 + aliases: [debezium, change data capture]
2063 + discover: { rss: true }
2064 + sensors:
2065 + - { name: debezium releases, url: "https://github.com/debezium/debezium/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: debezium/debezium, kind: releases } }
2066 + - { name: blog feed, url: "https://debezium.io/blog.atom", type: ATOM, connector: rss, tier: B }
2067 + - id: metabase
2068 + name: Metabase
2069 + domain: metabase.com
2070 + categories: [open-source, developer, infrastructure]
2071 + tier: B
2072 + aliases: [metabase]
2073 + discover: { rss: true }
2074 + country: "US"
2075 + sensors:
2076 + - { name: metabase releases, url: "https://github.com/metabase/metabase/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: metabase/metabase, kind: releases } }
2077 + - id: prefect
2078 + name: Prefect
2079 + domain: prefect.io
2080 + categories: [open-source, developer, infrastructure]
2081 + tier: B
2082 + aliases: [prefect, prefect io, prefect cloud]
2083 + discover: { rss: true }
2084 + country: "US"
2085 + sensors:
2086 + - { name: prefect releases, url: "https://github.com/PrefectHQ/prefect/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: PrefectHQ/prefect, kind: releases } }
2087 + - id: dagster
2088 + name: Dagster
2089 + domain: dagster.io
2090 + categories: [open-source, developer, infrastructure]
2091 + tier: B
2092 + aliases: [dagster, dagster labs]
2093 + discover: { rss: true }
2094 + country: "US"
2095 + sensors:
2096 + - { name: dagster releases, url: "https://github.com/dagster-io/dagster/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: dagster-io/dagster, kind: releases } }
2097 + - id: appwrite
2098 + name: Appwrite
2099 + domain: appwrite.io
2100 + categories: [open-source, developer, infrastructure]
2101 + tier: B
2102 + aliases: [appwrite]
2103 + discover: { rss: true }
2104 + country: "US"
2105 + sensors:
2106 + - { name: appwrite releases, url: "https://github.com/appwrite/appwrite/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: appwrite/appwrite, kind: releases } }
2107 + - id: quickwit
2108 + name: Quickwit / tantivy
2109 + domain: quickwit.io
2110 + categories: [open-source, developer, infrastructure]
2111 + tier: C
2112 + aliases: [quickwit, tantivy]
2113 + products:
2114 + - { name: Quickwit, type: software }
2115 + - { name: tantivy, type: software }
2116 + discover: { rss: true }
2117 + country: "FR"
2118 + sensors:
2119 + - { name: quickwit releases, url: "https://github.com/quickwit-oss/quickwit/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: quickwit-oss/quickwit, kind: releases } }
2120 + - id: emqx
2121 + name: EMQX
2122 + domain: emqx.com
2123 + categories: [open-source, developer, infrastructure]
2124 + tier: C
2125 + aliases: [emqx, emq technologies, nanomq, mqttx]
2126 + products:
2127 + - { name: EMQX, type: software }
2128 + - { name: NanoMQ, type: software }
2129 + - { name: MQTTX, type: software }
2130 + discover: { rss: true }
2131 + country: "CN"
2132 + sensors:
2133 + - { name: emqx releases, url: "https://github.com/emqx/emqx/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: emqx/emqx, kind: releases } }
2134 + - id: zeromq
2135 + name: ZeroMQ
2136 + domain: zeromq.org
2137 + categories: [open-source, developer, infrastructure]
2138 + tier: C
2139 + aliases: [zeromq, zmq, libzmq, 0mq]
2140 + discover: { rss: true }
2141 + sensors:
2142 + - { name: libzmq releases, url: "https://github.com/zeromq/libzmq/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: zeromq/libzmq, kind: releases } }
2143 + - id: camunda
2144 + name: Camunda
2145 + domain: camunda.com
2146 + categories: [open-source, developer, infrastructure]
2147 + tier: B
2148 + aliases: [camunda, zeebe, camunda platform, bpmn.io]
2149 + products:
2150 + - { name: Camunda 8, type: software }
2151 + - { name: Zeebe, type: software }
2152 + - { name: Camunda 7, type: software }
2153 + - { name: bpmn-js, type: software }
2154 + - { name: Camunda Modeler, type: software }
2155 + discover: { rss: true }
2156 + country: "DE"
2157 + sensors:
2158 + - { name: camunda releases, url: "https://github.com/camunda/camunda/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: camunda/camunda, kind: releases } }
2159 + - id: openresty
2160 + name: OpenResty
2161 + domain: openresty.org
2162 + categories: [open-source, developer, infrastructure]
2163 + tier: C
2164 + aliases: [openresty, agentzh]
2165 + discover: { rss: true }
2166 + sensors:
2167 + - { name: openresty releases, url: "https://github.com/openresty/openresty/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: openresty/openresty, kind: releases } }
2168 + - id: varnish
2169 + name: Varnish Cache
2170 + domain: varnish-cache.org
2171 + categories: [open-source, developer, infrastructure]
2172 + tier: C
2173 + aliases: [varnish, varnish cache, varnish software]
2174 + discover: { rss: true }
2175 + country: "NO"
2176 + sensors:
2177 + - { name: varnish-cache releases, url: "https://github.com/varnishcache/varnish-cache/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: varnishcache/varnish-cache, kind: releases } }
2178 + - id: swagger
2179 + name: Swagger (SmartBear)
2180 + domain: swagger.io
2181 + categories: [open-source, developer]
2182 + tier: B
2183 + aliases: [swagger, swagger ui, swagger editor, swagger codegen, smartbear swagger]
2184 + products:
2185 + - { name: Swagger UI, type: software }
2186 + - { name: Swagger Editor, type: software }
2187 + - { name: Swagger Core, type: software }
2188 + - { name: Swagger Parser, type: software }
2189 + - { name: Swagger Codegen, type: software }
2190 + discover: { rss: true }
2191 + country: "US"
2192 + sensors:
2193 + - { name: swagger-ui releases, url: "https://github.com/swagger-api/swagger-ui/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: swagger-api/swagger-ui, kind: releases } }
2194 + - id: openapi-tools
2195 + name: OpenAPI tooling
2196 + domain: openapis.org
2197 + categories: [open-source, developer, standards]
2198 + tier: C
2199 + aliases: [openapi generator, redoc, redocly, stoplight, spectral, scalar, oapi-codegen, openapi typescript, orval, kiota]
2200 + products:
2201 + - { name: OpenAPI Generator, type: software }
2202 + - { name: Redoc, type: software }
2203 + - { name: Redocly CLI, type: software }
2204 + - { name: Spectral, type: software }
2205 + - { name: Prism, type: software }
2206 + - { name: Scalar, type: software }
2207 + - { name: openapi-typescript, type: software }
2208 + - { name: Orval, type: software }
2209 + - { name: Kiota, type: software }
2210 + - { name: oapi-codegen, type: software }
2211 + discover: { rss: true }
2212 + sensors:
2213 + - { name: openapi-generator releases, url: "https://github.com/OpenAPITools/openapi-generator/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: OpenAPITools/openapi-generator, kind: releases } }
2214 + - { name: redoc releases, url: "https://github.com/Redocly/redoc/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Redocly/redoc, kind: releases } }
2215 + - { name: redocly-cli releases, url: "https://github.com/Redocly/redocly-cli/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Redocly/redocly-cli, kind: releases } }
2216 + # ───────────── Observability and monitoring ─────────────
2217 + - id: grafana
2218 + extend: true
2219 + products:
2220 + - { name: k6, type: software }
2221 + - { name: Pyroscope, type: software }
2222 + - { name: Beyla, type: software }
2223 + - { name: Grafana OnCall, type: software }
2224 + - { name: Grafana Operator, type: software }
2225 + - { name: Faro, type: software }
2226 + sensors:
2227 + - { name: k6 releases, url: "https://github.com/grafana/k6/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: grafana/k6, kind: releases } }
2228 + - id: sentry
2229 + extend: true
2230 + products:
2231 + - { name: Sentry JavaScript SDK, type: software }
2232 + - { name: Sentry Python SDK, type: software }
2233 + - { name: sentry-cli, type: software }
2234 + - { name: Sentry Go SDK, type: software }
2235 + - { name: Sentry Java SDK, type: software }
2236 + - { name: Sentry React Native, type: software }
2237 + - { name: Spotlight, type: software }
2238 + - { name: Relay, type: software }
2239 + sensors:
2240 + - { name: sentry-javascript releases, url: "https://github.com/getsentry/sentry-javascript/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: getsentry/sentry-javascript, kind: releases } }
2241 + - id: datadog
2242 + extend: true
2243 + products:
2244 + - { name: Vector, type: software }
2245 + - { name: dd-trace-js, type: software }
2246 + - { name: dd-trace-py, type: software }
2247 + - { name: dd-trace-go, type: software }
2248 + - { name: dd-trace-java, type: software }
2249 + - { name: Datadog Operator, type: software }
2250 + - { name: Browser SDK, type: software }
2251 + sensors:
2252 + - { name: vector releases, url: "https://github.com/vectordotdev/vector/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: vectordotdev/vector, kind: releases } }
2253 + - id: posthog
2254 + extend: true
2255 + products:
2256 + - { name: posthog-js, type: software }
2257 + - { name: posthog-python, type: software }
2258 + - { name: posthog-android, type: software }
2259 + - { name: posthog-ios, type: software }
2260 + sensors:
2261 + - { name: posthog-js releases, url: "https://github.com/PostHog/posthog-js/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: PostHog/posthog-js, kind: releases } }
2262 + - id: victoriametrics
2263 + extend: true
2264 + products:
2265 + - { name: VictoriaLogs, type: software }
2266 + - { name: VictoriaMetrics Operator, type: software }
2267 + - { name: VictoriaTraces, type: software }
2268 + sensors:
2269 + - { name: VictoriaLogs releases, url: "https://github.com/VictoriaMetrics/VictoriaLogs/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: VictoriaMetrics/VictoriaLogs, kind: releases } }
2270 + - id: netdata
2271 + name: Netdata
2272 + domain: netdata.cloud
2273 + categories: [open-source, developer, infrastructure]
2274 + tier: B
2275 + aliases: [netdata, netdata cloud]
2276 + discover: { rss: true }
2277 + country: "US"
2278 + sensors:
2279 + - { name: netdata releases, url: "https://github.com/netdata/netdata/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: netdata/netdata, kind: releases } }
2280 + - id: uptime-kuma
2281 + name: Uptime Kuma
2282 + domain: uptime.kuma.pet
2283 + categories: [open-source, developer, infrastructure]
2284 + tier: C
2285 + aliases: [uptime kuma, louislam]
2286 + discover: { rss: true }
2287 + sensors:
2288 + - { name: uptime-kuma releases, url: "https://github.com/louislam/uptime-kuma/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: louislam/uptime-kuma, kind: releases } }
2289 + - id: signoz
2290 + name: SigNoz
2291 + domain: signoz.io
2292 + categories: [open-source, developer, infrastructure]
2293 + tier: C
2294 + aliases: [signoz]
2295 + discover: { rss: true }
2296 + country: "IN"
2297 + sensors:
2298 + - { name: signoz releases, url: "https://github.com/SigNoz/signoz/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: SigNoz/signoz, kind: releases } }
2299 + - id: zipkin
2300 + name: Zipkin
2301 + domain: zipkin.io
2302 + categories: [open-source, developer, infrastructure]
2303 + tier: C
2304 + aliases: [zipkin, openzipkin, brave tracing]
2305 + discover: { rss: true }
2306 + sensors:
2307 + - { name: zipkin releases, url: "https://github.com/openzipkin/zipkin/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: openzipkin/zipkin, kind: releases } }
2308 + - id: plausible
2309 + name: Plausible Analytics
2310 + domain: plausible.io
2311 + categories: [open-source, developer, infrastructure]
2312 + tier: C
2313 + aliases: [plausible, plausible analytics]
2314 + discover: { rss: true }
2315 + country: "EE"
2316 + sensors:
2317 + - { name: analytics releases, url: "https://github.com/plausible/analytics/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: plausible/analytics, kind: releases } }
2318 + - id: matomo
2319 + name: Matomo
2320 + domain: matomo.org
2321 + categories: [open-source, developer, infrastructure]
2322 + tier: B
2323 + aliases: [matomo, piwik]
2324 + discover: { rss: true }
2325 + country: "NZ"
2326 + sensors:
2327 + - { name: matomo releases, url: "https://github.com/matomo-org/matomo/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: matomo-org/matomo, kind: releases } }
2328 + - { name: blog feed, url: "https://matomo.org/feed/", type: RSS, connector: rss, tier: B }
2329 + - id: zabbix
2330 + name: Zabbix
2331 + domain: zabbix.com
2332 + categories: [open-source, developer, infrastructure]
2333 + tier: B
2334 + aliases: [zabbix]
2335 + discover: { rss: true }
2336 + country: "LV"
2337 + sensors:
2338 + - { name: zabbix tags, url: "https://github.com/zabbix/zabbix/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: zabbix/zabbix, kind: tags } }
2339 + - { name: blog feed, url: "https://blog.zabbix.com/feed/", type: RSS, connector: rss, tier: B }
2340 + - id: nagios
2341 + name: Nagios
2342 + domain: nagios.org
2343 + categories: [open-source, developer, infrastructure]
2344 + tier: C
2345 + aliases: [nagios, nagios core, nagios plugins]
2346 + discover: { rss: true }
2347 + country: "US"
2348 + sensors:
2349 + - { name: nagioscore releases, url: "https://github.com/NagiosEnterprises/nagioscore/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: NagiosEnterprises/nagioscore, kind: releases } }
2350 + - id: icinga
2351 + name: Icinga
2352 + domain: icinga.com
2353 + categories: [open-source, developer, infrastructure]
2354 + tier: C
2355 + aliases: [icinga, icinga2, icinga web]
2356 + discover: { rss: true }
2357 + country: "DE"
2358 + sensors:
2359 + - { name: icinga2 releases, url: "https://github.com/Icinga/icinga2/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Icinga/icinga2, kind: releases } }
2360 + # ───────────── Containers, virtualization, IaC and CI/CD ─────────────
2361 + - id: podman
2362 + name: Podman (containers project)
2363 + domain: podman.io
2364 + categories: [open-source, developer, infrastructure]
2365 + tier: B
2366 + aliases: [podman, buildah, skopeo, podman desktop, containers project]
2367 + products:
2368 + - { name: Podman, type: software }
2369 + - { name: Buildah, type: software }
2370 + - { name: Skopeo, type: software }
2371 + - { name: Podman Desktop, type: software }
2372 + - { name: crun, type: software }
2373 + discover: { rss: true }
2374 + sensors:
2375 + - { name: podman releases, url: "https://github.com/containers/podman/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: containers/podman, kind: releases } }
2376 + - id: opencontainers
2377 + name: Open Container Initiative
2378 + domain: opencontainers.org
2379 + categories: [open-source, developer, standards]
2380 + tier: C
2381 + aliases: [oci, open container initiative, runc]
2382 + products:
2383 + - { name: runc, type: software }
2384 + - { name: OCI Image Spec, type: software }
2385 + - { name: OCI Runtime Spec, type: software }
2386 + - { name: OCI Distribution Spec, type: software }
2387 + - { name: umoci, type: software }
2388 + discover: { rss: true }
2389 + country: "US"
2390 + sensors:
2391 + - { name: runc releases, url: "https://github.com/opencontainers/runc/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: opencontainers/runc, kind: releases } }
2392 + - id: docker
2393 + extend: true
2394 + products:
2395 + - { name: Docker Compose, type: software }
2396 + - { name: Docker CLI, type: software }
2397 + - { name: Buildx, type: software }
2398 + - { name: BuildKit, type: software }
2399 + - { name: docker-py, type: software }
2400 + - { name: Docker Scout, type: software }
2401 + - { name: Docker Model Runner, type: software }
2402 + sensors:
2403 + - { name: compose releases, url: "https://github.com/docker/compose/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: docker/compose, kind: releases } }
2404 + - { name: cli releases, url: "https://github.com/docker/cli/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: docker/cli, kind: releases } }
2405 + - id: firecracker
2406 + name: Firecracker
2407 + domain: firecracker-microvm.github.io
2408 + categories: [open-source, developer, infrastructure]
2409 + tier: C
2410 + aliases: [firecracker microvm, firecracker vmm]
2411 + discover: { rss: true }
2412 + country: "US"
2413 + sensors:
2414 + - { name: firecracker releases, url: "https://github.com/firecracker-microvm/firecracker/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: firecracker-microvm/firecracker, kind: releases } }
2415 + - id: lima
2416 + name: Lima / Colima
2417 + domain: lima-vm.io
2418 + categories: [open-source, developer, infrastructure]
2419 + tier: C
2420 + aliases: [lima vm, colima, lima-vm]
2421 + products:
2422 + - { name: Lima, type: software }
2423 + - { name: Colima, type: software }
2424 + discover: { rss: true }
2425 + sensors:
2426 + - { name: lima releases, url: "https://github.com/lima-vm/lima/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: lima-vm/lima, kind: releases } }
2427 + - id: libvirt
2428 + name: libvirt
2429 + domain: libvirt.org
2430 + categories: [open-source, developer, infrastructure]
2431 + tier: C
2432 + aliases: [libvirt, virt-manager, virsh]
2433 + discover: { rss: true }
2434 + sensors:
2435 + - { name: libvirt tags, url: "https://github.com/libvirt/libvirt/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: libvirt/libvirt, kind: tags } }
2436 + - id: sidero-labs
2437 + name: Sidero Labs (Talos Linux)
2438 + domain: siderolabs.com
2439 + categories: [open-source, developer, infrastructure]
2440 + tier: C
2441 + aliases: [talos linux, talos, sidero labs, omni]
2442 + products:
2443 + - { name: Talos Linux, type: software }
2444 + - { name: talosctl, type: software }
2445 + - { name: Sidero Omni, type: software }
2446 + discover: { rss: true }
2447 + country: "US"
2448 + sensors:
2449 + - { name: talos releases, url: "https://github.com/siderolabs/talos/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: siderolabs/talos, kind: releases } }
2450 + - id: k0s
2451 + name: k0s (Mirantis)
2452 + domain: k0sproject.io
2453 + categories: [open-source, developer, infrastructure]
2454 + tier: C
2455 + aliases: [k0s, k0sproject, mirantis k0s]
2456 + discover: { rss: true }
2457 + sensors:
2458 + - { name: k0s releases, url: "https://github.com/k0sproject/k0s/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: k0sproject/k0s, kind: releases } }
2459 + - id: rancher
2460 + extend: true
2461 + products:
2462 + - { name: RKE2, type: software }
2463 + - { name: Fleet, type: software }
2464 + - { name: Harvester, type: software }
2465 + - { name: Rancher Desktop, type: software }
2466 + - { name: NeuVector, type: software }
2467 + sensors:
2468 + - { name: rke2 releases, url: "https://github.com/rancher/rke2/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rancher/rke2, kind: releases } }
2469 + - id: linuxcontainers
2470 + name: Linux Containers (LXC / Incus)
2471 + domain: linuxcontainers.org
2472 + categories: [open-source, developer, infrastructure]
2473 + tier: C
2474 + aliases: [lxc, incus, linux containers, lxcfs, distrobuilder]
2475 + products:
2476 + - { name: Incus, type: software }
2477 + - { name: LXC, type: software }
2478 + - { name: LXCFS, type: software }
2479 + - { name: distrobuilder, type: software }
2480 + discover: { rss: true }
2481 + sensors:
2482 + - { name: incus releases, url: "https://github.com/lxc/incus/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: lxc/incus, kind: releases } }
2483 + - id: ubuntu
2484 + extend: true
2485 + products:
2486 + - { name: Multipass, type: software }
2487 + - { name: LXD, type: software }
2488 + - { name: Snapcraft, type: software }
2489 + - { name: MicroK8s, type: software }
2490 + - { name: cloud-init, type: software }
2491 + - { name: Juju, type: software }
2492 + - { name: Pebble, type: software }
2493 + sensors:
2494 + - { name: multipass releases, url: "https://github.com/canonical/multipass/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: canonical/multipass, kind: releases } }
2495 + - { name: lxd releases, url: "https://github.com/canonical/lxd/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: canonical/lxd, kind: releases } }
2496 + - id: hashicorp
2497 + extend: true
2498 + products:
2499 + - { name: Vagrant, type: software }
2500 + - { name: Boundary, type: software }
2501 + - { name: CDK for Terraform, type: software }
2502 + - { name: terraform-ls, type: software }
2503 + - { name: Vault Secrets Operator, type: software }
2504 + - { name: consul-k8s, type: software }
2505 + sensors:
2506 + - { name: vagrant releases, url: "https://github.com/hashicorp/vagrant/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: hashicorp/vagrant, kind: releases } }
2507 + - { name: boundary releases, url: "https://github.com/hashicorp/boundary/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: hashicorp/boundary, kind: releases } }
2508 + - id: ansible
2509 + extend: true
2510 + products:
2511 + - { name: AWX, type: software }
2512 + - { name: ansible-lint, type: software }
2513 + - { name: Molecule, type: software }
2514 + - { name: ansible-navigator, type: software }
2515 + - { name: AWX Operator, type: software }
2516 + - { name: ansible-builder, type: software }
2517 + sensors:
2518 + - { name: awx releases, url: "https://github.com/ansible/awx/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ansible/awx, kind: releases } }
2519 + - id: pulumi
2520 + extend: true
2521 + products:
2522 + - { name: pulumi-kubernetes, type: software }
2523 + - { name: pulumi-azure-native, type: software }
2524 + - { name: pulumi-gcp, type: software }
2525 + - { name: Pulumi Kubernetes Operator, type: software }
2526 + - { name: Pulumi ESC, type: software }
2527 + sensors:
2528 + - { name: pulumi-kubernetes releases, url: "https://github.com/pulumi/pulumi-kubernetes/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: pulumi/pulumi-kubernetes, kind: releases } }
2529 + - id: saltproject
2530 + name: Salt Project
2531 + domain: saltproject.io
2532 + categories: [open-source, developer, infrastructure]
2533 + tier: C
2534 + aliases: [saltstack, salt project, salt]
2535 + discover: { rss: true }
2536 + country: "US"
2537 + sensors:
2538 + - { name: salt releases, url: "https://github.com/saltstack/salt/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: saltstack/salt, kind: releases } }
2539 + - id: terragrunt
2540 + name: Terragrunt (Gruntwork)
2541 + domain: terragrunt.gruntwork.io
2542 + categories: [open-source, developer, infrastructure]
2543 + tier: C
2544 + aliases: [terragrunt, gruntwork, terratest]
2545 + products:
2546 + - { name: Terragrunt, type: software }
2547 + - { name: Terratest, type: software }
2548 + - { name: Boilerplate, type: software }
2549 + discover: { rss: true }
2550 + country: "US"
2551 + sensors:
2552 + - { name: terragrunt releases, url: "https://github.com/gruntwork-io/terragrunt/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: gruntwork-io/terragrunt, kind: releases } }
2553 + - id: atlantis
2554 + name: Atlantis
2555 + domain: runatlantis.io
2556 + categories: [open-source, developer, infrastructure]
2557 + tier: C
2558 + aliases: [atlantis terraform, runatlantis]
2559 + discover: { rss: true }
2560 + sensors:
2561 + - { name: atlantis releases, url: "https://github.com/runatlantis/atlantis/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: runatlantis/atlantis, kind: releases } }
2562 + - id: sops
2563 + name: SOPS (CNCF)
2564 + domain: getsops.io
2565 + categories: [open-source, developer, cyber]
2566 + tier: C
2567 + aliases: [sops, mozilla sops, getsops]
2568 + discover: { rss: true }
2569 + sensors:
2570 + - { name: sops releases, url: "https://github.com/getsops/sops/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: getsops/sops, kind: releases } }
2571 + - id: github
2572 + extend: true
2573 + products:
2574 + - { name: GitHub Actions runner, type: software }
2575 + - { name: Dependabot, type: software }
2576 + - { name: actions/toolkit, type: software }
2577 + - { name: actions/checkout, type: software }
2578 + - { name: actions/setup-node, type: software }
2579 + - { name: actions/setup-python, type: software }
2580 + - { name: actions/cache, type: software }
2581 + - { name: CodeQL Action, type: software }
2582 + - { name: go-gh, type: software }
2583 + - { name: Spec Kit, type: software }
2584 + - { name: Copilot language server, type: software }
2585 + sensors:
2586 + - { name: runner releases, url: "https://github.com/actions/runner/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: actions/runner, kind: releases } }
2587 + - { name: dependabot-core releases, url: "https://github.com/dependabot/dependabot-core/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dependabot/dependabot-core, kind: releases } }
2588 + - id: gitlab
2589 + extend: true
2590 + products:
2591 + - { name: GitLab Runner, type: software }
2592 + - { name: Gitaly, type: software }
2593 + - { name: GitLab Helm chart, type: software }
2594 + - { name: GitLab Operator, type: software }
2595 + - { name: glab, type: software }
2596 + - { name: GitLab Pages, type: software }
2597 + - { name: GitLab agent for Kubernetes, type: software }
2598 + - { name: Omnibus GitLab, type: software }
2599 + sensors:
2600 + - { name: gitlab-runner tags, url: "https://gitlab.com/gitlab-org/gitlab-runner/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2601 + - { name: gitlab tags, url: "https://gitlab.com/gitlab-org/gitlab/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2602 + - { name: gitaly tags, url: "https://gitlab.com/gitlab-org/gitaly/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2603 + - { name: gitlab charts tags, url: "https://gitlab.com/gitlab-org/charts/gitlab/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2604 + - { name: gitlab operator tags, url: "https://gitlab.com/gitlab-org/cloud-native/gitlab-operator/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2605 + - { name: glab tags, url: "https://gitlab.com/gitlab-org/cli/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2606 + - { name: gitlab pages tags, url: "https://gitlab.com/gitlab-org/gitlab-pages/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2607 + - { name: gitlab agent tags, url: "https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2608 + - { name: gitlab omnibus tags, url: "https://gitlab.com/gitlab-org/omnibus-gitlab/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2609 + - { name: gitlab workhorse tags, url: "https://gitlab.com/gitlab-org/gitlab-workhorse/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
2610 + - id: dagger
2611 + name: Dagger
2612 + domain: dagger.io
2613 + categories: [open-source, developer, infrastructure]
2614 + tier: B
2615 + aliases: [dagger io, dagger ci, dagger engine, container use]
2616 + discover: { rss: true }
2617 + country: "US"
2618 + sensors:
2619 + - { name: dagger releases, url: "https://github.com/dagger/dagger/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: dagger/dagger, kind: releases } }
2620 + - id: flatpak
2621 + name: Flatpak / Flathub
2622 + domain: flatpak.org
2623 + categories: [open-source, consumer-tech]
2624 + tier: C
2625 + aliases: [flatpak, flathub, flatpak-builder]
2626 + products:
2627 + - { name: Flatpak, type: software }
2628 + - { name: flatpak-builder, type: software }
2629 + - { name: Flathub, type: software }
2630 + discover: { rss: true }
2631 + sensors:
2632 + - { name: flatpak releases, url: "https://github.com/flatpak/flatpak/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: flatpak/flatpak, kind: releases } }
2633 + - id: renovate
2634 + name: Renovate (Mend)
2635 + domain: renovatebot.com
2636 + categories: [open-source, developer]
2637 + tier: C
2638 + aliases: [renovate, renovatebot, mend renovate]
2639 + discover: { rss: true }
2640 + llm: false
2641 + notes: "renovate publishes several releases per day: heuristics only"
2642 + sensors:
2643 + - { name: renovate releases, url: "https://github.com/renovatebot/renovate/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: renovatebot/renovate, kind: releases } }
2644 + - id: wireguard
2645 + name: WireGuard
2646 + domain: wireguard.com
2647 + categories: [open-source, developer, cyber]
2648 + tier: B
2649 + aliases: [wireguard, wg, wireguard-go, wireguard-tools]
2650 + products:
2651 + - { name: wireguard-go, type: software }
2652 + - { name: wireguard-tools, type: software }
2653 + - { name: wireguard-linux-compat, type: software }
2654 + - { name: wireguard-windows, type: software }
2655 + - { name: wireguard-android, type: software }
2656 + - { name: wireguard-apple, type: software }
2657 + discover: { rss: true }
2658 + sensors:
2659 + - { name: wireguard-go tags, url: "https://github.com/WireGuard/wireguard-go/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: WireGuard/wireguard-go, kind: tags } }
2660 + - id: openvpn
2661 + name: OpenVPN
2662 + domain: openvpn.net
2663 + categories: [open-source, developer, cyber]
2664 + tier: B
2665 + aliases: [openvpn, openvpn community]
2666 + discover: { rss: true }
2667 + country: "US"
2668 + sensors:
2669 + - { name: openvpn releases, url: "https://github.com/OpenVPN/openvpn/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: OpenVPN/openvpn, kind: releases } }
2670 + # ───────────── Editors, terminals and shells ─────────────
2671 + - id: gnu
2672 + name: GNU Project
2673 + domain: gnu.org
2674 + categories: [open-source, developer]
2675 + tier: C
2676 + aliases: [gnu, gnu project, gnu emacs, coreutils, glibc, bash, gnu make]
2677 + products:
2678 + - { name: GNU Emacs, type: software }
2679 + - { name: GNU Coreutils, type: software }
2680 + - { name: glibc, type: software }
2681 + - { name: Bash, type: software }
2682 + - { name: GNU Make, type: software }
2683 + - { name: GNU grep, type: software }
2684 + - { name: GNU tar, type: software }
2685 + discover: { rss: true }
2686 + country: "US"
2687 + sensors:
2688 + - { name: emacs tags, url: "https://github.com/emacs-mirror/emacs/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: emacs-mirror/emacs, kind: tags } }
2689 + - { name: gnu news, url: "https://www.gnu.org/rss/whatsnew.rss", type: RSS, connector: rss, tier: C }
2690 + - id: obsidian
2691 + name: Obsidian
2692 + domain: obsidian.md
2693 + categories: [open-source, consumer-tech]
2694 + tier: C
2695 + aliases: [obsidian md, obsidian notes]
2696 + discover: { rss: true }
2697 + sensors:
2698 + - { name: obsidian-releases releases, url: "https://github.com/obsidianmd/obsidian-releases/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: obsidianmd/obsidian-releases, kind: releases } }
2699 + - id: alacritty
2700 + name: Alacritty
2701 + domain: alacritty.org
2702 + categories: [open-source, consumer-tech]
2703 + tier: C
2704 + aliases: [alacritty]
2705 + discover: { rss: true }
2706 + sensors:
2707 + - { name: alacritty releases, url: "https://github.com/alacritty/alacritty/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: alacritty/alacritty, kind: releases } }
2708 + - id: wezterm
2709 + name: WezTerm
2710 + domain: wezterm.org
2711 + categories: [open-source, consumer-tech]
2712 + tier: C
2713 + aliases: [wezterm, wez terminal]
2714 + discover: { rss: true }
2715 + sensors:
2716 + - { name: wezterm tags, url: "https://github.com/wezterm/wezterm/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: wezterm/wezterm, kind: tags } }
2717 + - id: kitty
2718 + name: kitty terminal
2719 + domain: sw.kovidgoyal.net
2720 + categories: [open-source, consumer-tech]
2721 + tier: C
2722 + aliases: [kitty terminal, kovidgoyal kitty, calibre]
2723 + products:
2724 + - { name: kitty, type: software }
2725 + - { name: calibre, type: software }
2726 + discover: { rss: true }
2727 + sensors:
2728 + - { name: kitty releases, url: "https://github.com/kovidgoyal/kitty/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: kovidgoyal/kitty, kind: releases } }
2729 + - id: ghostty
2730 + name: Ghostty
2731 + domain: ghostty.org
2732 + categories: [open-source, consumer-tech]
2733 + tier: C
2734 + aliases: [ghostty, mitchellh ghostty]
2735 + discover: { rss: true }
2736 + sensors:
2737 + - { name: ghostty releases, url: "https://github.com/ghostty-org/ghostty/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ghostty-org/ghostty, kind: releases } }
2738 + - id: tmux
2739 + name: tmux
2740 + domain: tmux.github.io
2741 + categories: [open-source, developer]
2742 + tier: C
2743 + aliases: [tmux]
2744 + discover: { rss: true }
2745 + sensors:
2746 + - { name: tmux releases, url: "https://github.com/tmux/tmux/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: tmux/tmux, kind: releases } }
2747 + - id: fish-shell
2748 + name: fish shell
2749 + domain: fishshell.com
2750 + categories: [open-source, developer]
2751 + tier: C
2752 + aliases: [fish shell, fish]
2753 + discover: { rss: true }
2754 + sensors:
2755 + - { name: fish-shell releases, url: "https://github.com/fish-shell/fish-shell/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: fish-shell/fish-shell, kind: releases } }
2756 + - id: zsh
2757 + name: Zsh / Oh My Zsh
2758 + domain: zsh.org
2759 + categories: [open-source, developer]
2760 + tier: C
2761 + aliases: [zsh, oh my zsh, ohmyzsh, powerlevel10k, zsh-autosuggestions]
2762 + products:
2763 + - { name: Zsh, type: software }
2764 + - { name: Oh My Zsh, type: software }
2765 + - { name: Powerlevel10k, type: software }
2766 + - { name: zsh-autosuggestions, type: software }
2767 + - { name: zsh-syntax-highlighting, type: software }
2768 + discover: { rss: true }
2769 + sensors:
2770 + - { name: zsh tags, url: "https://github.com/zsh-users/zsh/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: zsh-users/zsh, kind: tags } }
2771 + - id: starship
2772 + name: Starship
2773 + domain: starship.rs
2774 + categories: [open-source, developer]
2775 + tier: C
2776 + aliases: [starship prompt]
2777 + discover: { rss: true }
2778 + sensors:
2779 + - { name: starship releases, url: "https://github.com/starship/starship/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: starship/starship, kind: releases } }
2780 + - id: helix
2781 + name: Helix editor
2782 + domain: helix-editor.com
2783 + categories: [open-source, developer]
2784 + tier: C
2785 + aliases: [helix editor]
2786 + discover: { rss: true }
2787 + sensors:
2788 + - { name: helix releases, url: "https://github.com/helix-editor/helix/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: helix-editor/helix, kind: releases } }
2789 + - id: git
2790 + extend: true
2791 + products:
2792 + - { name: Git LFS, type: software }
2793 + - { name: libgit2, type: software }
2794 + - { name: Jujutsu, type: software }
2795 + - { name: pre-commit, type: software }
2796 + - { name: Git Credential Manager, type: software }
2797 + - { name: git-filter-repo, type: software }
2798 + - { name: git-absorb, type: software }
2799 + - { name: git-branchless, type: software }
2800 + - { name: Git Town, type: software }
2801 + - { name: Git Extensions, type: software }
2802 + sensors:
2803 + - { name: git-lfs releases, url: "https://github.com/git-lfs/git-lfs/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: git-lfs/git-lfs, kind: releases } }
2804 + - id: gitea
2805 + name: Gitea
2806 + domain: gitea.com
2807 + categories: [open-source, developer]
2808 + tier: B
2809 + aliases: [gitea, go-gitea, gitea actions, act_runner]
2810 + products:
2811 + - { name: Gitea, type: software }
2812 + - { name: act_runner, type: software }
2813 + - { name: tea CLI, type: software }
2814 + discover: { rss: true }
2815 + country: "CN"
2816 + sensors:
2817 + - { name: gitea releases, url: "https://github.com/go-gitea/gitea/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: go-gitea/gitea, kind: releases } }
2818 + - { name: blog feed, url: "https://blog.gitea.com/index.xml", type: RSS, connector: rss, tier: B }
2819 + - id: forgejo
2820 + name: Forgejo (Codeberg)
2821 + domain: forgejo.org
2822 + categories: [open-source, developer]
2823 + tier: C
2824 + aliases: [forgejo, codeberg]
2825 + discover: { rss: true }
2826 + country: "DE"
2827 + sensors:
2828 + - { name: releases (codeberg), url: "https://codeberg.org/forgejo/forgejo/releases.rss", type: RSS, connector: rss, tier: C }
2829 + - { name: blog feed, url: "https://forgejo.org/rss.xml", type: RSS, connector: rss, tier: C }
2830 + - id: guix
2831 + name: GNU Guix
2832 + domain: guix.gnu.org
2833 + categories: [open-source, technology]
2834 + tier: C
2835 + aliases: [guix, gnu guix, guix system]
2836 + discover: { rss: true }
2837 + sensors:
2838 + - { name: blog feed, url: "https://guix.gnu.org/feeds/blog.atom", type: ATOM, connector: rss, tier: C }
2839 + - id: nixos
2840 + extend: true
2841 + products:
2842 + - { name: nixpkgs, type: software }
2843 + - { name: Home Manager, type: software }
2844 + - { name: nixos-anywhere, type: software }
2845 + - { name: disko, type: software }
2846 + - { name: Determinate Nix Installer, type: software }
2847 + - { name: devenv, type: software }
2848 + - { name: nix-direnv, type: software }
2849 + - { name: NixOS-WSL, type: software }
2850 + - { name: nix-darwin, type: software }
2851 + - { name: nix-index, type: software }
2852 + sensors:
2853 + - { name: nixpkgs tags, url: "https://github.com/NixOS/nixpkgs/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: NixOS/nixpkgs, kind: tags } }
2854 + - id: mozilla
2855 + extend: true
2856 + products:
2857 + - { name: PDF.js, type: software }
2858 + - { name: Thunderbird for Android, type: software }
2859 + - { name: sccache, type: software }
2860 + - { name: UniFFI, type: software }
2861 + - { name: neqo, type: software }
2862 + - { name: mozjpeg, type: software }
2863 + - { name: Glean, type: software }
2864 + - { name: Rhino, type: software }
2865 + - { name: cbindgen, type: software }
2866 + - { name: grcov, type: software }
2867 + sensors:
2868 + - { name: pdf.js releases, url: "https://github.com/mozilla/pdf.js/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: mozilla/pdf.js, kind: releases } }
2869 + - id: homebrew
2870 + extend: true
2871 + products:
2872 + - { name: Homebrew actions, type: software }
2873 + - { name: Homebrew install script, type: software }
2874 + - { name: Portable Ruby, type: software }
2875 + - { name: brew bundle, type: software }
2876 + - { name: brew autoupdate, type: software }
2877 + - { name: brew test-bot, type: software }
2878 + sensors:
2879 + - { name: actions releases, url: "https://github.com/Homebrew/actions/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Homebrew/actions, kind: releases } }
2880 + - id: neovim
2881 + extend: true
2882 + products:
2883 + - { name: nvim-lspconfig, type: software }
2884 + - { name: nvim-treesitter, type: software }
2885 + - { name: telescope.nvim, type: software }
2886 + - { name: LazyVim, type: software }
2887 + - { name: lazy.nvim, type: software }
2888 + - { name: nvim-cmp, type: software }
2889 + - { name: Neovide, type: software }
2890 + - { name: mason.nvim, type: software }
2891 + - { name: lualine, type: software }
2892 + - { name: neo-tree, type: software }
2893 + sensors:
2894 + - { name: nvim-lspconfig releases, url: "https://github.com/neovim/nvim-lspconfig/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: neovim/nvim-lspconfig, kind: releases } }
2895 + - id: vim
2896 + extend: true
2897 + products:
2898 + - { name: Vim Win32 installer, type: software }
2899 + - { name: MacVim, type: software }
2900 + - { name: vim-plug, type: software }
2901 + - { name: NERDTree, type: software }
2902 + - { name: vim-fugitive, type: software }
2903 + - { name: vim-airline, type: software }
2904 + - { name: ALE, type: software }
2905 + - { name: coc.nvim, type: software }
2906 + - { name: YouCompleteMe, type: software }
2907 + sensors:
2908 + - { name: vim-win32-installer releases, url: "https://github.com/vim/vim-win32-installer/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: vim/vim-win32-installer, kind: releases } }
2909 + - id: jetbrains
2910 + extend: true
2911 + products:
2912 + - { name: IntelliJ Platform Gradle Plugin, type: software }
2913 + - { name: IntelliJ Plugin Verifier, type: software }
2914 + - { name: JetBrains Mono, type: software }
2915 + - { name: Qodana CLI, type: software }
2916 + - { name: Kotlin Wrappers, type: software }
2917 + - { name: Skiko, type: software }
2918 + - { name: Lets-Plot, type: software }
2919 + - { name: pty4j, type: software }
2920 + - { name: Jewel, type: software }
2921 + - { name: Amper, type: software }
2922 + - { name: Koog, type: software }
2923 + - { name: Kotlin Jupyter, type: software }
2924 + - { name: IdeaVim, type: software }
2925 + - { name: IntelliJ Scala, type: software }
2926 + - { name: IntelliJ SDK docs, type: software }
2927 + - { name: Ring UI, type: software }
2928 + - { name: Xodus, type: software }
2929 + - { name: KotlinConf app, type: software }
2930 + - { name: MPS, type: software }
2931 + sensors:
2932 + - { name: intellij-platform-gradle-plugin releases, url: "https://github.com/JetBrains/intellij-platform-gradle-plugin/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: JetBrains/intellij-platform-gradle-plugin, kind: releases } }
2933 + # ───────────── Self-hosted and desktop applications ─────────────
2934 + - id: gimp
2935 + name: GIMP
2936 + domain: gimp.org
2937 + categories: [open-source, consumer-tech]
2938 + tier: C
2939 + aliases: [gimp, gnu image manipulation program, babl, gegl]
2940 + discover: { rss: true }
2941 + sensors:
2942 + - { name: gimp tags, url: "https://github.com/GNOME/gimp/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: GNOME/gimp, kind: tags } }
2943 + - id: gnome
2944 + extend: true
2945 + products:
2946 + - { name: GTK, type: software }
2947 + - { name: GLib, type: software }
2948 + - { name: GNOME Shell, type: software }
2949 + - { name: Mutter, type: software }
2950 + - { name: Nautilus, type: software }
2951 + - { name: GNOME Settings, type: software }
2952 + - { name: libadwaita, type: software }
2953 + - { name: GNOME Builder, type: software }
2954 + - { name: GNOME Web, type: software }
2955 + - { name: GNOME Software, type: software }
2956 + sensors:
2957 + - { name: gtk tags, url: "https://github.com/GNOME/gtk/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: GNOME/gtk, kind: tags } }
2958 + - { name: glib tags, url: "https://github.com/GNOME/glib/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: GNOME/glib, kind: tags } }
2959 + - id: kde
2960 + extend: true
2961 + products:
2962 + - { name: Plasma Desktop, type: software }
2963 + - { name: Krita, type: software }
2964 + - { name: Kdenlive, type: software }
2965 + - { name: digiKam, type: software }
2966 + - { name: KWin, type: software }
2967 + - { name: Dolphin, type: software }
2968 + - { name: Konsole, type: software }
2969 + - { name: Kate, type: software }
2970 + - { name: Okular, type: software }
2971 + - { name: Plasma Mobile, type: software }
2972 + sensors:
2973 + - { name: plasma-desktop tags, url: "https://github.com/KDE/plasma-desktop/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: KDE/plasma-desktop, kind: tags } }
2974 + - { name: krita tags, url: "https://github.com/KDE/krita/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: KDE/krita, kind: tags } }
2975 + - id: audacity
2976 + name: Audacity (Muse Group)
2977 + domain: audacityteam.org
2978 + categories: [open-source, consumer-tech]
2979 + tier: C
2980 + aliases: [audacity, muse group, musescore, muse hub]
2981 + products:
2982 + - { name: Audacity, type: software }
2983 + - { name: MuseScore Studio, type: software }
2984 + discover: { rss: true }
2985 + sensors:
2986 + - { name: audacity releases, url: "https://github.com/audacity/audacity/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: audacity/audacity, kind: releases } }
2987 + - id: keepassxc
2988 + name: KeePassXC / KeePass
2989 + domain: keepassxc.org
2990 + categories: [open-source, developer, cyber]
2991 + tier: C
2992 + aliases: [keepassxc, keepass, keepassdx, keeweb]
2993 + products:
2994 + - { name: KeePassXC, type: software }
2995 + - { name: KeePassDX, type: software }
2996 + - { name: KeeWeb, type: software }
2997 + - { name: KeePassium, type: software }
2998 + discover: { rss: true }
2999 + sensors:
3000 + - { name: keepassxc releases, url: "https://github.com/keepassxreboot/keepassxc/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: keepassxreboot/keepassxc, kind: releases } }
3001 + - id: nextcloud
3002 + name: Nextcloud
3003 + domain: nextcloud.com
3004 + categories: [open-source, consumer-tech]
3005 + tier: B
3006 + aliases: [nextcloud, nextcloud hub, nextcloud talk, nextcloud office]
3007 + products:
3008 + - { name: Nextcloud Server, type: software }
3009 + - { name: Nextcloud Desktop, type: software }
3010 + - { name: Nextcloud Talk, type: software }
3011 + - { name: Nextcloud Android, type: software }
3012 + - { name: Nextcloud iOS, type: software }
3013 + - { name: Nextcloud AIO, type: software }
3014 + discover: { rss: true }
3015 + country: "DE"
3016 + sensors:
3017 + - { name: server releases, url: "https://github.com/nextcloud/server/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: nextcloud/server, kind: releases } }
3018 + - id: syncthing
3019 + name: Syncthing
3020 + domain: syncthing.net
3021 + categories: [open-source, consumer-tech]
3022 + tier: C
3023 + aliases: [syncthing]
3024 + discover: { rss: true }
3025 + sensors:
3026 + - { name: syncthing releases, url: "https://github.com/syncthing/syncthing/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: syncthing/syncthing, kind: releases } }
3027 + - id: borgbackup
3028 + name: BorgBackup
3029 + domain: borgbackup.org
3030 + categories: [open-source, developer]
3031 + tier: C
3032 + aliases: [borg backup, borgbackup, borgmatic, vorta]
3033 + products:
3034 + - { name: Borg, type: software }
3035 + - { name: borgmatic, type: software }
3036 + - { name: Vorta, type: software }
3037 + discover: { rss: true }
3038 + sensors:
3039 + - { name: borg releases, url: "https://github.com/borgbackup/borg/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: borgbackup/borg, kind: releases } }
3040 + - id: jellyfin
3041 + name: Jellyfin
3042 + domain: jellyfin.org
3043 + categories: [open-source, consumer-tech]
3044 + tier: B
3045 + aliases: [jellyfin, jellyfin media server]
3046 + products:
3047 + - { name: Jellyfin Server, type: software }
3048 + - { name: Jellyfin Web, type: software }
3049 + - { name: Jellyfin Media Player, type: software }
3050 + - { name: Jellyfin Android, type: software }
3051 + - { name: Swiftfin, type: software }
3052 + - { name: Jellyfin ffmpeg, type: software }
3053 + discover: { rss: true }
3054 + sensors:
3055 + - { name: jellyfin releases, url: "https://github.com/jellyfin/jellyfin/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: jellyfin/jellyfin, kind: releases } }
3056 + - id: immich
3057 + name: Immich (FUTO)
3058 + domain: immich.app
3059 + categories: [open-source, consumer-tech]
3060 + tier: B
3061 + aliases: [immich, futo immich]
3062 + discover: { rss: true }
3063 + sensors:
3064 + - { name: immich releases, url: "https://github.com/immich-app/immich/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: immich-app/immich, kind: releases } }
3065 + - id: home-assistant
3066 + extend: true
3067 + products:
3068 + - { name: ESPHome, type: software }
3069 + - { name: Frigate, type: software }
3070 + - { name: Zigbee2MQTT, type: software }
3071 + - { name: Home Assistant OS, type: software }
3072 + - { name: Supervisor, type: software }
3073 + - { name: Home Assistant frontend, type: software }
3074 + - { name: Home Assistant Android, type: software }
3075 + - { name: Home Assistant iOS, type: software }
3076 + - { name: HACS, type: software }
3077 + - { name: Music Assistant, type: software }
3078 + sensors:
3079 + - { name: esphome releases, url: "https://github.com/esphome/esphome/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: esphome/esphome, kind: releases } }
3080 + - id: openhab
3081 + name: openHAB
3082 + domain: openhab.org
3083 + categories: [open-source, consumer-tech]
3084 + tier: C
3085 + aliases: [openhab]
3086 + discover: { rss: true }
3087 + country: "DE"
3088 + sensors:
3089 + - { name: openhab-core releases, url: "https://github.com/openhab/openhab-core/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: openhab/openhab-core, kind: releases } }
3090 + - id: openwrt
3091 + name: OpenWrt
3092 + domain: openwrt.org
3093 + categories: [open-source, developer, infrastructure]
3094 + tier: B
3095 + aliases: [openwrt, lede, luci]
3096 + discover: { rss: true }
3097 + sensors:
3098 + - { name: openwrt tags, url: "https://github.com/openwrt/openwrt/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: openwrt/openwrt, kind: tags } }
3099 + - id: netgate
3100 + name: Netgate pfSense
3101 + domain: pfsense.org
3102 + categories: [open-source, developer, cyber]
3103 + tier: C
3104 + aliases: [pfsense, netgate, pfsense plus, pfsense ce]
3105 + discover: { rss: true }
3106 + country: "US"
3107 + sensors:
3108 + - { name: pfsense tags, url: "https://github.com/pfsense/pfsense/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: pfsense/pfsense, kind: tags } }
3109 + - { name: netgate blog, url: "https://www.netgate.com/blog/rss.xml", type: RSS, connector: rss, tier: C }
3110 + - id: opnsense
3111 + name: OPNsense (Deciso)
3112 + domain: opnsense.org
3113 + categories: [open-source, developer, cyber]
3114 + tier: C
3115 + aliases: [opnsense, deciso]
3116 + discover: { rss: true }
3117 + country: "NL"
3118 + sensors:
3119 + - { name: core tags, url: "https://github.com/opnsense/core/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: opnsense/core, kind: tags } }
3120 + - id: pi-hole
3121 + name: Pi-hole
3122 + domain: pi-hole.net
3123 + categories: [open-source, developer, cyber]
3124 + tier: B
3125 + aliases: [pi-hole, pihole, ftl dns]
3126 + products:
3127 + - { name: Pi-hole, type: software }
3128 + - { name: FTL, type: software }
3129 + - { name: Pi-hole web interface, type: software }
3130 + - { name: Pi-hole docker, type: software }
3131 + discover: { rss: true }
3132 + sensors:
3133 + - { name: pi-hole releases, url: "https://github.com/pi-hole/pi-hole/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: pi-hole/pi-hole, kind: releases } }
3134 + - id: adguard-dns
3135 + extend: true
3136 + products:
3137 + - { name: AdGuard Home, type: software }
3138 + - { name: AdGuard DNS, type: software }
3139 + - { name: dnsproxy, type: software }
3140 + - { name: urlfilter, type: software }
3141 + - { name: AdGuard Browser Extension, type: software }
3142 + - { name: AdGuard VPN CLI, type: software }
3143 + - { name: tsurlfilter, type: software }
3144 + - { name: Scriptlets, type: software }
3145 + - { name: AdGuard for Safari, type: software }
3146 + - { name: FiltersCompiler, type: software }
3147 + sensors:
3148 + - { name: AdGuardHome releases, url: "https://github.com/AdguardTeam/AdGuardHome/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: AdguardTeam/AdGuardHome, kind: releases } }
3149 + - id: telegram
3150 + name: Telegram (open-source clients)
3151 + domain: telegram.org
3152 + categories: [open-source, consumer-tech]
3153 + tier: C
3154 + aliases: [telegram desktop, tdesktop, telegram android, tdlib]
3155 + products:
3156 + - { name: Telegram Desktop, type: software }
3157 + - { name: Telegram Android, type: software }
3158 + - { name: Telegram iOS, type: software }
3159 + - { name: TDLib, type: software }
3160 + discover: { rss: true }
3161 + sensors:
3162 + - { name: tdesktop releases, url: "https://github.com/telegramdesktop/tdesktop/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: telegramdesktop/tdesktop, kind: releases } }
3163 + - id: jitsi
3164 + name: Jitsi (8x8)
3165 + domain: jitsi.org
3166 + categories: [open-source, consumer-tech]
3167 + tier: B
3168 + aliases: [jitsi, jitsi meet, jitsi videobridge, jibri, prosody]
3169 + products:
3170 + - { name: Jitsi Meet, type: software }
3171 + - { name: Jitsi Videobridge, type: software }
3172 + - { name: Jibri, type: software }
3173 + - { name: Jicofo, type: software }
3174 + - { name: docker-jitsi-meet, type: software }
3175 + discover: { rss: true }
3176 + country: "US"
3177 + sensors:
3178 + - { name: jitsi-meet releases, url: "https://github.com/jitsi/jitsi-meet/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: jitsi/jitsi-meet, kind: releases } }
3179 + - id: mattermost
3180 + name: Mattermost
3181 + domain: mattermost.com
3182 + categories: [open-source, consumer-tech]
3183 + tier: B
3184 + aliases: [mattermost]
3185 + products:
3186 + - { name: Mattermost server, type: software }
3187 + - { name: Mattermost desktop, type: software }
3188 + - { name: Mattermost mobile, type: software }
3189 + - { name: mmctl, type: software }
3190 + discover: { rss: true }
3191 + country: "US"
3192 + sensors:
3193 + - { name: mattermost releases, url: "https://github.com/mattermost/mattermost/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: mattermost/mattermost, kind: releases } }
3194 + - id: matrix-ecosystem
3195 + name: Matrix ecosystem (Element and servers)
3196 + domain: matrix.org
3197 + categories: [open-source, consumer-tech]
3198 + tier: C
3199 + aliases: [element web, element x, matrix rust sdk, dendrite, conduit, conduwuit, matrix-js-sdk, mautrix, matrix-react-sdk, hydrogen]
3200 + products:
3201 + - { name: Element Web, type: software }
3202 + - { name: Element X Android, type: software }
3203 + - { name: Element X iOS, type: software }
3204 + - { name: matrix-rust-sdk, type: software }
3205 + - { name: matrix-js-sdk, type: software }
3206 + - { name: Dendrite, type: software }
3207 + - { name: Conduit, type: software }
3208 + - { name: continuwuity, type: software }
3209 + - { name: mautrix bridges, type: software }
3210 + - { name: Matrix Authentication Service, type: software }
3211 + discover: { rss: true }
3212 + country: "GB"
3213 + sensors:
3214 + - { name: element-web releases, url: "https://github.com/element-hq/element-web/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: element-hq/element-web, kind: releases } }
3215 + - id: onlyoffice
3216 + name: ONLYOFFICE (Ascensio)
3217 + domain: onlyoffice.com
3218 + categories: [open-source, consumer-tech]
3219 + tier: C
3220 + aliases: [onlyoffice, ascensio]
3221 + products:
3222 + - { name: ONLYOFFICE Document Server, type: software }
3223 + - { name: ONLYOFFICE Desktop Editors, type: software }
3224 + - { name: ONLYOFFICE Docs docker, type: software }
3225 + discover: { rss: true }
3226 + country: "LV"
3227 + sensors:
3228 + - { name: DocumentServer releases, url: "https://github.com/ONLYOFFICE/DocumentServer/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ONLYOFFICE/DocumentServer, kind: releases } }
3229 + - id: wikimedia
3230 + extend: true
3231 + products:
3232 + - { name: MediaWiki, type: software }
3233 + - { name: Wikipedia Android, type: software }
3234 + - { name: Wikipedia iOS, type: software }
3235 + - { name: Pywikibot, type: software }
3236 + - { name: Parsoid, type: software }
3237 + - { name: VisualEditor, type: software }
3238 + - { name: CirrusSearch, type: software }
3239 + - { name: Wikibase, type: software }
3240 + - { name: Wikidata Query Service, type: software }
3241 + - { name: Translate extension, type: software }
3242 + sensors:
3243 + - { name: mediawiki tags, url: "https://github.com/wikimedia/mediawiki/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: wikimedia/mediawiki, kind: tags } }
3244 + - id: zotero
3245 + name: Zotero
3246 + domain: zotero.org
3247 + categories: [open-source, research, education]
3248 + tier: C
3249 + aliases: [zotero, zotero 7, better bibtex]
3250 + products:
3251 + - { name: Zotero, type: software }
3252 + - { name: Zotero Connectors, type: software }
3253 + - { name: Zotero Android, type: software }
3254 + - { name: Zotero iOS, type: software }
3255 + - { name: Better BibTeX, type: software }
3256 + discover: { rss: true }
3257 + country: "US"
3258 + sensors:
3259 + - { name: zotero tags, url: "https://github.com/zotero/zotero/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: zotero/zotero, kind: tags } }
3260 + - id: anki
3261 + name: Anki
3262 + domain: apps.ankiweb.net
3263 + categories: [open-source, education]
3264 + tier: C
3265 + aliases: [anki, ankidroid, ankiweb, ankitects]
3266 + products:
3267 + - { name: Anki, type: software }
3268 + - { name: AnkiDroid, type: software }
3269 + - { name: AnkiMobile, type: software }
3270 + discover: { rss: true }
3271 + country: "AU"
3272 + sensors:
3273 + - { name: anki releases, url: "https://github.com/ankitects/anki/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: ankitects/anki, kind: releases } }
3274 + - id: ffmpeg
3275 + name: FFmpeg
3276 + domain: ffmpeg.org
3277 + categories: [open-source, developer]
3278 + tier: B
3279 + aliases: [ffmpeg, libav, ffprobe, libavcodec]
3280 + discover: { rss: true }
3281 + sensors:
3282 + - { name: FFmpeg tags, url: "https://github.com/FFmpeg/FFmpeg/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: FFmpeg/FFmpeg, kind: tags } }
3283 + - id: imagemagick
3284 + name: ImageMagick
3285 + domain: imagemagick.org
3286 + categories: [open-source, developer]
3287 + tier: B
3288 + aliases: [imagemagick, graphicsmagick, libvips, sharp]
3289 + products:
3290 + - { name: ImageMagick, type: software }
3291 + - { name: libvips, type: software }
3292 + - { name: sharp, type: software }
3293 + - { name: GraphicsMagick, type: software }
3294 + - { name: Pillow-SIMD, type: software }
3295 + - { name: libwebp, type: software }
3296 + - { name: libavif, type: software }
3297 + - { name: libjxl, type: software }
3298 + - { name: mozjpeg, type: software }
3299 + - { name: libjpeg-turbo, type: software }
3300 + discover: { rss: true }
3301 + sensors:
3302 + - { name: ImageMagick releases, url: "https://github.com/ImageMagick/ImageMagick/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: ImageMagick/ImageMagick, kind: releases } }
3303 + - id: freecad
3304 + name: FreeCAD / open-source CAD
3305 + domain: freecad.org
3306 + categories: [open-source, consumer-tech]
3307 + tier: C
3308 + aliases: [freecad, openscad, librecad, solvespace, blenderbim, bonsai bim, cadquery, build123d, kicad, horizon eda, libreoffice draw]
3309 + products:
3310 + - { name: FreeCAD, type: software }
3311 + - { name: OpenSCAD, type: software }
3312 + - { name: LibreCAD, type: software }
3313 + - { name: SolveSpace, type: software }
3314 + - { name: CadQuery, type: software }
3315 + - { name: build123d, type: software }
3316 + - { name: Bonsai (BlenderBIM), type: software }
3317 + - { name: Horizon EDA, type: software }
3318 + - { name: OpenCASCADE, type: software }
3319 + - { name: Manifold, type: software }
3320 + discover: { rss: true }
3321 + sensors:
3322 + - { name: FreeCAD releases, url: "https://github.com/FreeCAD/FreeCAD/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: FreeCAD/FreeCAD, kind: releases } }
3323 + - id: arduino
3324 + name: Arduino
3325 + domain: arduino.cc
3326 + categories: [open-source, developer, technology]
3327 + tier: B
3328 + aliases: [arduino, arduino ide, arduino cli, arduino-esp32]
3329 + products:
3330 + - { name: Arduino IDE, type: software }
3331 + - { name: Arduino CLI, type: software }
3332 + - { name: ArduinoCore-avr, type: software }
3333 + - { name: ArduinoCore-mbed, type: software }
3334 + - { name: Arduino Language Server, type: software }
3335 + - { name: Arduino Cloud CLI, type: software }
3336 + discover: { rss: true }
3337 + country: "IT"
3338 + sensors:
3339 + - { name: arduino-ide releases, url: "https://github.com/arduino/arduino-ide/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: arduino/arduino-ide, kind: releases } }
3340 + - { name: blog feed, url: "https://blog.arduino.cc/feed/", type: RSS, connector: rss, tier: B }
3341 + - id: espressif
3342 + name: Espressif (ESP-IDF)
3343 + domain: espressif.com
3344 + categories: [open-source, developer, semiconductors]
3345 + tier: B
3346 + aliases: [espressif, esp-idf, esp32, esp8266, arduino-esp32, esp-rs]
3347 + products:
3348 + - { name: ESP-IDF, type: software }
3349 + - { name: arduino-esp32, type: software }
3350 + - { name: ESP-AT, type: software }
3351 + - { name: esptool, type: software }
3352 + - { name: ESP-ADF, type: software }
3353 + - { name: ESP-Matter, type: software }
3354 + - { name: esp-rs, type: software }
3355 + discover: { rss: true }
3356 + country: "CN"
3357 + sensors:
3358 + - { name: esp-idf releases, url: "https://github.com/espressif/esp-idf/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: espressif/esp-idf, kind: releases } }
3359 + - { name: news feed, url: "https://www.espressif.com/en/rss.xml", type: RSS, connector: rss, tier: B }
3360 + - id: micropython
3361 + name: MicroPython / CircuitPython
3362 + domain: micropython.org
3363 + categories: [open-source, developer]
3364 + tier: C
3365 + aliases: [micropython, circuitpython, adafruit circuitpython]
3366 + products:
3367 + - { name: MicroPython, type: software }
3368 + - { name: CircuitPython, type: software }
3369 + - { name: mpremote, type: software }
3370 + - { name: Thonny, type: software }
3371 + discover: { rss: true }
3372 + sensors:
3373 + - { name: micropython releases, url: "https://github.com/micropython/micropython/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: micropython/micropython, kind: releases } }
3374 + - id: raspberry-pi
3375 + extend: true
3376 + products:
3377 + - { name: Raspberry Pi Imager, type: software }
3378 + - { name: Raspberry Pi kernel, type: software }
3379 + - { name: Raspberry Pi firmware, type: software }
3380 + - { name: Pico SDK, type: software }
3381 + - { name: picotool, type: software }
3382 + - { name: rpi-eeprom, type: software }
3383 + - { name: rpicam-apps, type: software }
3384 + - { name: Picamera2, type: software }
3385 + sensors:
3386 + - { name: rpi-imager releases, url: "https://github.com/raspberrypi/rpi-imager/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: raspberrypi/rpi-imager, kind: releases } }
3387 + - id: zephyr
3388 + name: Zephyr Project
3389 + domain: zephyrproject.org
3390 + categories: [open-source, developer]
3391 + tier: B
3392 + aliases: [zephyr rtos, zephyr project, west tool]
3393 + products:
3394 + - { name: Zephyr RTOS, type: software }
3395 + - { name: west, type: software }
3396 + - { name: Zephyr SDK, type: software }
3397 + discover: { rss: true }
3398 + country: "US"
3399 + sensors:
3400 + - { name: zephyr releases, url: "https://github.com/zephyrproject-rtos/zephyr/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: zephyrproject-rtos/zephyr, kind: releases } }
3401 + - id: freertos
3402 + name: FreeRTOS
3403 + domain: freertos.org
3404 + categories: [open-source, developer]
3405 + tier: B
3406 + aliases: [freertos, freertos kernel, aws freertos]
3407 + products:
3408 + - { name: FreeRTOS Kernel, type: software }
3409 + - { name: FreeRTOS-Plus-TCP, type: software }
3410 + - { name: coreMQTT, type: software }
3411 + discover: { rss: true }
3412 + country: "US"
3413 + sensors:
3414 + - { name: FreeRTOS-Kernel releases, url: "https://github.com/FreeRTOS/FreeRTOS-Kernel/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: FreeRTOS/FreeRTOS-Kernel, kind: releases } }
3415 + - id: khronos
3416 + name: Khronos Group
3417 + domain: khronos.org
3418 + categories: [open-source, developer, standards]
3419 + tier: B
3420 + aliases: [khronos, vulkan, opengl, gltf, openxr, opencl, spir-v, sycl, webgl, ktx]
3421 + products:
3422 + - { name: Vulkan, type: software }
3423 + - { name: glTF, type: software }
3424 + - { name: OpenXR, type: software }
3425 + - { name: OpenCL, type: software }
3426 + - { name: SPIR-V, type: software }
3427 + - { name: KTX, type: software }
3428 + - { name: MoltenVK, type: software }
3429 + - { name: Vulkan-ValidationLayers, type: software }
3430 + - { name: glslang, type: software }
3431 + - { name: SPIRV-Cross, type: software }
3432 + - { name: SPIRV-Tools, type: software }
3433 + - { name: OpenCL-SDK, type: software }
3434 + - { name: Vulkan-Loader, type: software }
3435 + - { name: Vulkan-Docs, type: software }
3436 + - { name: WebGL, type: software }
3437 + - { name: SYCL, type: software }
3438 + - { name: ANARI, type: software }
3439 + - { name: OpenGL Registry, type: software }
3440 + discover: { rss: true }
3441 + country: "US"
3442 + sensors:
3443 + - { name: Vulkan-Headers releases, url: "https://github.com/KhronosGroup/Vulkan-Headers/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: KhronosGroup/Vulkan-Headers, kind: releases } }
3444 + - id: winehq
3445 + name: Wine (WineHQ)
3446 + domain: winehq.org
3447 + categories: [open-source, consumer-tech]
3448 + tier: B
3449 + aliases: [wine, winehq, proton, dxvk, vkd3d, crossover, wine staging, bottles, lutris, heroic, protonup, winetricks]
3450 + products:
3451 + - { name: Wine, type: software }
3452 + - { name: Proton, type: software }
3453 + - { name: DXVK, type: software }
3454 + - { name: vkd3d-proton, type: software }
3455 + - { name: Wine Staging, type: software }
3456 + - { name: Bottles, type: software }
3457 + - { name: Lutris, type: software }
3458 + - { name: Heroic Games Launcher, type: software }
3459 + - { name: ProtonUp-Qt, type: software }
3460 + - { name: Winetricks, type: software }
3461 + - { name: GE-Proton, type: software }
3462 + - { name: UMU launcher, type: software }
3463 + - { name: Whisky, type: software }
3464 + - { name: Gamescope, type: software }
3465 + - { name: MangoHud, type: software }
3466 + - { name: ProtonDB, type: software }
3467 + discover: { rss: true }
3468 + sensors:
3469 + - { name: wine tags, url: "https://github.com/wine-mirror/wine/tags.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: wine-mirror/wine, kind: tags } }
3470 + - { name: news feed, url: "https://www.winehq.org/news/rss", type: RSS, connector: rss, tier: B }
3471 + - id: libretro
3472 + name: Libretro / RetroArch and emulators
3473 + domain: libretro.com
3474 + categories: [open-source, gaming]
3475 + tier: C
3476 + aliases: [retroarch, libretro, dolphin emulator, pcsx2, duckstation, ppsspp, rpcs3, melonds, mgba, snes9x, azahar, shadps4, xemu, flycast, mupen64plus, scummvm, dosbox staging, dosbox-x, openmw, es-de, emulationstation, retrodeck, batocera, recalbox, lakka]
3477 + products:
3478 + - { name: RetroArch, type: software }
3479 + - { name: Dolphin, type: software }
3480 + - { name: PCSX2, type: software }
3481 + - { name: DuckStation, type: software }
3482 + - { name: PPSSPP, type: software }
3483 + - { name: RPCS3, type: software }
3484 + - { name: melonDS, type: software }
3485 + - { name: mGBA, type: software }
3486 + - { name: Snes9x, type: software }
3487 + - { name: Azahar, type: software }
3488 + - { name: shadPS4, type: software }
3489 + - { name: xemu, type: software }
3490 + - { name: Flycast, type: software }
3491 + - { name: Mupen64Plus, type: software }
3492 + - { name: ScummVM, type: software }
3493 + - { name: DOSBox Staging, type: software }
3494 + - { name: DOSBox-X, type: software }
3495 + - { name: OpenMW, type: software }
3496 + - { name: ES-DE, type: software }
3497 + - { name: RetroDECK, type: software }
3498 + - { name: Batocera, type: software }
3499 + - { name: Lakka, type: software }
3500 + - { name: Cemu, type: software }
3501 + - { name: Vita3K, type: software }
3502 + - { name: Sudachi, type: software }
3503 + - { name: Xenia, type: software }
3504 + discover: { rss: true }
3505 + sensors:
3506 + - { name: RetroArch releases, url: "https://github.com/libretro/RetroArch/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: libretro/RetroArch, kind: releases } }
3507 + # ───────────── CMS, e-commerce and static site generators ─────────────
3508 + - id: wordpress
3509 + extend: true
3510 + products:
3511 + - { name: Gutenberg, type: software }
3512 + - { name: WordPress Playground, type: software }
3513 + - { name: WP-CLI, type: software }
3514 + sensors:
3515 + - { name: gutenberg releases, url: "https://github.com/WordPress/gutenberg/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: WordPress/gutenberg, kind: releases } }
3516 + - id: woocommerce
3517 + name: WooCommerce (Automattic)
3518 + domain: woocommerce.com
3519 + categories: [open-source, developer, commerce]
3520 + tier: B
3521 + aliases: [woocommerce, woo]
3522 + discover: { rss: true }
3523 + country: "US"
3524 + sensors:
3525 + - { name: woocommerce releases, url: "https://github.com/woocommerce/woocommerce/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: woocommerce/woocommerce, kind: releases } }
3526 + - { name: developer blog, url: "https://developer.woocommerce.com/feed/", type: RSS, connector: rss, tier: B }
3527 + - id: payload-cms
3528 + name: Payload CMS
3529 + domain: payloadcms.com
3530 + categories: [open-source, developer, commerce]
3531 + tier: B
3532 + aliases: [payload cms, payloadcms]
3533 + discover: { rss: true }
3534 + country: "US"
3535 + sensors:
3536 + - { name: payload releases, url: "https://github.com/payloadcms/payload/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: payloadcms/payload, kind: releases } }
3537 + - id: directus
3538 + name: Directus
3539 + domain: directus.io
3540 + categories: [open-source, developer, commerce]
3541 + tier: C
3542 + aliases: [directus]
3543 + discover: { rss: true }
3544 + country: "US"
3545 + sensors:
3546 + - { name: directus releases, url: "https://github.com/directus/directus/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: directus/directus, kind: releases } }
3547 + - id: keystatic
3548 + name: Keystatic / Keystone (Thinkmill)
3549 + domain: keystatic.com
3550 + categories: [open-source, developer, commerce]
3551 + tier: C
3552 + aliases: [keystatic, keystone js, keystonejs, thinkmill]
3553 + products:
3554 + - { name: Keystatic, type: software }
3555 + - { name: Keystone, type: software }
3556 + discover: { rss: true }
3557 + country: "AU"
3558 + sensors:
3559 + - { name: keystatic releases, url: "https://github.com/Thinkmill/keystatic/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Thinkmill/keystatic, kind: releases } }
3560 + - id: medusa
3561 + name: Medusa
3562 + domain: medusajs.com
3563 + categories: [open-source, developer, commerce]
3564 + tier: B
3565 + aliases: [medusa commerce, medusajs]
3566 + discover: { rss: true }
3567 + country: "DK"
3568 + sensors:
3569 + - { name: medusa releases, url: "https://github.com/medusajs/medusa/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: medusajs/medusa, kind: releases } }
3570 + - id: saleor
3571 + name: Saleor
3572 + domain: saleor.io
3573 + categories: [open-source, developer, commerce]
3574 + tier: C
3575 + aliases: [saleor]
3576 + discover: { rss: true }
3577 + country: "PL"
3578 + sensors:
3579 + - { name: saleor releases, url: "https://github.com/saleor/saleor/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: saleor/saleor, kind: releases } }
3580 + - id: magento
3581 + name: Magento Open Source / Adobe Commerce
3582 + domain: magento.com
3583 + categories: [open-source, developer, commerce]
3584 + tier: B
3585 + aliases: [magento, magento 2, adobe commerce, mage-os]
3586 + products:
3587 + - { name: Magento Open Source, type: software }
3588 + - { name: Mage-OS, type: software }
3589 + discover: { rss: true }
3590 + country: "US"
3591 + sensors:
3592 + - { name: magento2 releases, url: "https://github.com/magento/magento2/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: magento/magento2, kind: releases } }
3593 + - id: prestashop
3594 + name: PrestaShop
3595 + domain: prestashop.com
3596 + categories: [open-source, developer, commerce]
3597 + tier: C
3598 + aliases: [prestashop]
3599 + discover: { rss: true }
3600 + country: "FR"
3601 + sensors:
3602 + - { name: PrestaShop releases, url: "https://github.com/PrestaShop/PrestaShop/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: PrestaShop/PrestaShop, kind: releases } }
3603 + - id: shopware
3604 + name: Shopware
3605 + domain: shopware.com
3606 + categories: [open-source, developer, commerce]
3607 + tier: B
3608 + aliases: [shopware, shopware 6]
3609 + discover: { rss: true }
3610 + country: "DE"
3611 + sensors:
3612 + - { name: shopware releases, url: "https://github.com/shopware/shopware/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: shopware/shopware, kind: releases } }
3613 + - id: typo3
3614 + name: TYPO3
3615 + domain: typo3.org
3616 + categories: [open-source, developer, commerce]
3617 + tier: B
3618 + aliases: [typo3]
3619 + discover: { rss: true }
3620 + country: "DE"
3621 + sensors:
3622 + - { name: typo3 releases, url: "https://github.com/TYPO3/typo3/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: TYPO3/typo3, kind: releases } }
3623 + - { name: news feed, url: "https://typo3.org/rss", type: RSS, connector: rss, tier: B }
3624 + - id: hugo
3625 + name: Hugo
3626 + domain: gohugo.io
3627 + categories: [open-source, developer]
3628 + tier: B
3629 + aliases: [hugo static site, gohugo]
3630 + discover: { rss: true }
3631 + country: "NO"
3632 + sensors:
3633 + - { name: hugo releases, url: "https://github.com/gohugoio/hugo/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: gohugoio/hugo, kind: releases } }
3634 + - id: latex-project
3635 + name: LaTeX Project / TeX tooling
3636 + domain: latex-project.org
3637 + categories: [open-source, education, research]
3638 + tier: C
3639 + aliases: [latex, latex3, tectonic, texlive, overleaf, pgf tikz, beamer, biblatex]
3640 + products:
3641 + - { name: LaTeX2e, type: software }
3642 + - { name: LaTeX3, type: software }
3643 + - { name: Tectonic, type: software }
3644 + - { name: Overleaf Community Edition, type: software }
3645 + - { name: PGF/TikZ, type: software }
3646 + - { name: Beamer, type: software }
3647 + - { name: biblatex, type: software }
3648 + - { name: latexmk, type: software }
3649 + - { name: TeXstudio, type: software }
3650 + - { name: TeXmaker, type: software }
3651 + discover: { rss: true }
3652 + sensors:
3653 + - { name: latex2e releases, url: "https://github.com/latex3/latex2e/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: latex3/latex2e, kind: releases } }
3654 + - id: discourse
3655 + name: Discourse
3656 + domain: discourse.org
3657 + categories: [open-source, consumer-tech]
3658 + tier: B
3659 + aliases: [discourse forum, discourse]
3660 + discover: { rss: true }
3661 + country: "US"
3662 + sensors:
3663 + - { name: discourse releases, url: "https://github.com/discourse/discourse/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: discourse/discourse, kind: releases } }
3664 + - { name: blog feed, url: "https://blog.discourse.org/feed/", type: RSS, connector: rss, tier: B }
3665 + - id: mastodon
3666 + name: Mastodon
3667 + domain: joinmastodon.org
3668 + categories: [open-source, internet, media]
3669 + tier: B
3670 + aliases: [mastodon, fediverse, activitypub]
3671 + products:
3672 + - { name: Mastodon, type: software }
3673 + - { name: Mastodon Android, type: software }
3674 + - { name: Mastodon iOS, type: software }
3675 + discover: { rss: true }
3676 + country: "DE"
3677 + sensors:
3678 + - { name: mastodon releases, url: "https://github.com/mastodon/mastodon/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: mastodon/mastodon, kind: releases } }
3679 + - { name: blog feed, url: "https://blog.joinmastodon.org/index.xml", type: RSS, connector: rss, tier: B }
3680 + - id: bluesky-atproto
3681 + name: Bluesky / AT Protocol (open source)
3682 + domain: atproto.com
3683 + categories: [open-source, internet, media]
3684 + tier: C
3685 + aliases: [atproto, at protocol, bluesky social, pds, ozone, indigo, jetstream]
3686 + products:
3687 + - { name: atproto, type: software }
3688 + - { name: Bluesky social-app, type: software }
3689 + - { name: indigo, type: software }
3690 + - { name: Ozone, type: software }
3691 + - { name: Jetstream, type: software }
3692 + - { name: PDS, type: software }
3693 + discover: { rss: true }
3694 + country: "US"
3695 + sensors:
3696 + - { name: atproto releases, url: "https://github.com/bluesky-social/atproto/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: bluesky-social/atproto, kind: releases } }
3697 + # ───────────── Mobile ─────────────
3698 + - id: ionic
3699 + name: Ionic / Capacitor (OutSystems)
3700 + domain: ionic.io
3701 + categories: [open-source, developer]
3702 + tier: B
3703 + aliases: [ionic framework, capacitor js, capacitorjs, stencil]
3704 + products:
3705 + - { name: Capacitor, type: software }
3706 + - { name: Ionic Framework, type: software }
3707 + - { name: Ionic CLI, type: software }
3708 + - { name: Capacitor plugins, type: software }
3709 + discover: { rss: true }
3710 + country: "US"
3711 + sensors:
3712 + - { name: capacitor releases, url: "https://github.com/ionic-team/capacitor/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: ionic-team/capacitor, kind: releases } }
3713 + - id: expo
3714 + extend: true
3715 + products:
3716 + - { name: EAS CLI, type: software }
3717 + - { name: VS Code Expo Tools, type: software }
3718 + - { name: expo-github-action, type: software }
3719 + - { name: Expo Orbit, type: software }
3720 + - { name: config-plugins, type: software }
3721 + - { name: expo-server-sdk-node, type: software }
3722 + - { name: expo-server-sdk-python, type: software }
3723 + - { name: expo-server-sdk-ruby, type: software }
3724 + - { name: Expo dev plugins, type: software }
3725 + - { name: Expo CLI (legacy), type: software }
3726 + sensors:
3727 + - { name: eas-cli releases, url: "https://github.com/expo/eas-cli/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: expo/eas-cli, kind: releases } }
3728 + # ───────────── Machine learning and data-science tooling ─────────────
3729 + - id: scikit-learn
3730 + name: scikit-learn
3731 + domain: scikit-learn.org
3732 + categories: [open-source, developer, ai]
3733 + tier: B
3734 + aliases: [scikit learn, sklearn]
3735 + discover: { rss: true }
3736 + country: "FR"
3737 + sensors:
3738 + - { name: scikit-learn releases, url: "https://github.com/scikit-learn/scikit-learn/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: scikit-learn/scikit-learn, kind: releases } }
3739 + - { name: blog feed, url: "https://blog.scikit-learn.org/feed.xml", type: RSS, connector: rss, tier: B }
3740 + - id: xgboost
3741 + name: XGBoost (DMLC)
3742 + domain: xgboost.ai
3743 + categories: [open-source, developer, ai]
3744 + tier: C
3745 + aliases: [xgboost, dmlc]
3746 + discover: { rss: true }
3747 + sensors:
3748 + - { name: xgboost releases, url: "https://github.com/dmlc/xgboost/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dmlc/xgboost, kind: releases } }
3749 + - id: pandas
3750 + name: pandas
3751 + domain: pandas.pydata.org
3752 + categories: [open-source, developer, science]
3753 + tier: B
3754 + aliases: [pandas dataframe, pydata pandas]
3755 + discover: { rss: true }
3756 + sensors:
3757 + - { name: pandas releases, url: "https://github.com/pandas-dev/pandas/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: pandas-dev/pandas, kind: releases } }
3758 + - id: polars
3759 + name: Polars
3760 + domain: pola.rs
3761 + categories: [open-source, developer, science]
3762 + tier: B
3763 + aliases: [polars dataframe, pola.rs]
3764 + discover: { rss: true }
3765 + country: "NL"
3766 + sensors:
3767 + - { name: polars releases, url: "https://github.com/pola-rs/polars/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: pola-rs/polars, kind: releases } }
3768 + - id: numpy
3769 + name: NumPy
3770 + domain: numpy.org
3771 + categories: [open-source, developer, science]
3772 + tier: B
3773 + aliases: [numpy]
3774 + discover: { rss: true }
3775 + sensors:
3776 + - { name: numpy releases, url: "https://github.com/numpy/numpy/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: numpy/numpy, kind: releases } }
3777 + - id: scipy
3778 + name: SciPy
3779 + domain: scipy.org
3780 + categories: [open-source, developer, science]
3781 + tier: B
3782 + aliases: [scipy]
3783 + discover: { rss: true }
3784 + sensors:
3785 + - { name: scipy releases, url: "https://github.com/scipy/scipy/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: scipy/scipy, kind: releases } }
3786 + - id: matplotlib
3787 + name: Matplotlib / seaborn
3788 + domain: matplotlib.org
3789 + categories: [open-source, developer, science]
3790 + tier: B
3791 + aliases: [matplotlib, seaborn, pyplot]
3792 + products:
3793 + - { name: Matplotlib, type: software }
3794 + - { name: seaborn, type: software }
3795 + discover: { rss: true }
3796 + sensors:
3797 + - { name: matplotlib releases, url: "https://github.com/matplotlib/matplotlib/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: matplotlib/matplotlib, kind: releases } }
3798 + - id: ray
3799 + name: Ray (Anyscale)
3800 + domain: ray.io
3801 + categories: [open-source, developer, ai]
3802 + tier: B
3803 + aliases: [ray project, anyscale, ray serve, ray tune, kuberay]
3804 + products:
3805 + - { name: Ray, type: software }
3806 + - { name: KubeRay, type: software }
3807 + - { name: Ray LLM, type: software }
3808 + discover: { rss: true }
3809 + country: "US"
3810 + sensors:
3811 + - { name: ray releases, url: "https://github.com/ray-project/ray/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: ray-project/ray, kind: releases } }
3812 + - id: dask
3813 + name: Dask
3814 + domain: dask.org
3815 + categories: [open-source, developer, science]
3816 + tier: C
3817 + aliases: [dask, dask distributed, coiled]
3818 + products:
3819 + - { name: Dask, type: software }
3820 + - { name: Distributed, type: software }
3821 + - { name: dask-kubernetes, type: software }
3822 + - { name: dask-ml, type: software }
3823 + discover: { rss: true }
3824 + country: "US"
3825 + sensors:
3826 + - { name: dask releases, url: "https://github.com/dask/dask/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: dask/dask, kind: releases } }
3827 + - id: onnx
3828 + name: ONNX
3829 + domain: onnx.ai
3830 + categories: [open-source, developer, ai]
3831 + tier: B
3832 + aliases: [onnx, open neural network exchange]
3833 + products:
3834 + - { name: ONNX, type: software }
3835 + - { name: ONNX Model Zoo, type: software }
3836 + - { name: onnxmltools, type: software }
3837 + - { name: sklearn-onnx, type: software }
3838 + - { name: ONNX Script, type: software }
3839 + discover: { rss: true }
3840 + country: "US"
3841 + sensors:
3842 + - { name: onnx releases, url: "https://github.com/onnx/onnx/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: onnx/onnx, kind: releases } }
3843 + - id: lightning-ai
3844 + name: Lightning AI
3845 + domain: lightning.ai
3846 + categories: [open-source, developer, ai]
3847 + tier: B
3848 + aliases: [pytorch lightning, lightning ai, litgpt, litserve, fabric]
3849 + products:
3850 + - { name: PyTorch Lightning, type: software }
3851 + - { name: LitGPT, type: software }
3852 + - { name: LitServe, type: software }
3853 + - { name: TorchMetrics, type: software }
3854 + - { name: LitData, type: software }
3855 + discover: { rss: true }
3856 + country: "US"
3857 + sensors:
3858 + - { name: pytorch-lightning releases, url: "https://github.com/Lightning-AI/pytorch-lightning/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: Lightning-AI/pytorch-lightning, kind: releases } }
3859 + - id: explosion
3860 + name: Explosion (spaCy)
3861 + domain: explosion.ai
3862 + categories: [open-source, developer, ai]
3863 + tier: B
3864 + aliases: [spacy, explosion ai, prodigy, thinc]
3865 + products:
3866 + - { name: spaCy, type: software }
3867 + - { name: Thinc, type: software }
3868 + - { name: spacy-llm, type: software }
3869 + - { name: Prodigy, type: software }
3870 + discover: { rss: true }
3871 + country: "DE"
3872 + sensors:
3873 + - { name: spaCy releases, url: "https://github.com/explosion/spaCy/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: explosion/spaCy, kind: releases } }
3874 + - id: opencv
3875 + name: OpenCV
3876 + domain: opencv.org
3877 + categories: [open-source, developer, ai]
3878 + tier: B
3879 + aliases: [opencv, open source computer vision]
3880 + products:
3881 + - { name: OpenCV, type: software }
3882 + - { name: opencv_contrib, type: software }
3883 + - { name: opencv-python, type: software }
3884 + - { name: OpenCV Zoo, type: software }
3885 + discover: { rss: true }
3886 + sensors:
3887 + - { name: opencv releases, url: "https://github.com/opencv/opencv/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: opencv/opencv, kind: releases } }
3888 + - { name: news feed, url: "https://opencv.org/feed/", type: RSS, connector: rss, tier: B }
3889 + - id: intel
3890 + extend: true
3891 + products:
3892 + - { name: OpenVINO, type: software }
3893 + - { name: Intel Extension for PyTorch, type: software }
3894 + - { name: IPEX-LLM, type: software }
3895 + - { name: Neural Compressor, type: software }
3896 + - { name: oneDNN, type: software }
3897 + - { name: oneTBB, type: software }
3898 + - { name: Intel SGX, type: software }
3899 + - { name: Intel media driver, type: software }
3900 + - { name: Intel compute runtime, type: software }
3901 + sensors:
3902 + - { name: openvino releases, url: "https://github.com/openvinotoolkit/openvino/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: openvinotoolkit/openvino, kind: releases } }
3903 + - id: nvidia
3904 + extend: true
3905 + products:
3906 + - { name: cuDF, type: software }
3907 + - { name: cuML, type: software }
3908 + - { name: NCCL, type: software }
3909 + - { name: CCCL, type: software }
3910 + - { name: Warp, type: software }
3911 + - { name: DALI, type: software }
3912 + - { name: Apex, type: software }
3913 + - { name: NeMo, type: software }
3914 + - { name: CUDA samples, type: software }
3915 + - { name: Kubernetes device plugin, type: software }
3916 + - { name: GPU Operator, type: software }
3917 + - { name: DCGM exporter, type: software }
3918 + sensors:
3919 + - { name: cudf releases, url: "https://github.com/rapidsai/cudf/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: rapidsai/cudf, kind: releases } }
3920 + - id: huggingface
3921 + extend: true
3922 + products:
3923 + - { name: timm, type: software }
3924 + - { name: Optimum, type: software }
3925 + - { name: safetensors, type: software }
3926 + - { name: Evaluate, type: software }
3927 + - { name: Text Embeddings Inference, type: software }
3928 + - { name: LightEval, type: software }
3929 + - { name: Nanotron, type: software }
3930 + - { name: SetFit, type: software }
3931 + - { name: Chat UI, type: software }
3932 + - { name: Open R1, type: software }
3933 + sensors:
3934 + - { name: pytorch-image-models releases, url: "https://github.com/huggingface/pytorch-image-models/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: huggingface/pytorch-image-models, kind: releases } }
3935 + - id: pytorch
3936 + extend: true
3937 + products:
3938 + - { name: torchaudio, type: software }
3939 + - { name: torchtext, type: software }
3940 + - { name: TorchServe, type: software }
3941 + - { name: TensorDict, type: software }
3942 + - { name: TorchRL, type: software }
3943 + - { name: torchtitan, type: software }
3944 + - { name: PyTorch/XLA, type: software }
3945 + - { name: Ignite, type: software }
3946 + - { name: TorchData, type: software }
3947 + - { name: TorchRec, type: software }
3948 + - { name: Torch-TensorRT, type: software }
3949 + - { name: Kineto, type: software }
3950 + - { name: torchchat, type: software }
3951 + - { name: TorchX, type: software }
3952 + - { name: Opacus, type: software }
3953 + - { name: BoTorch, type: software }
3954 + - { name: FBGEMM, type: software }
3955 + sensors:
3956 + - { name: audio releases, url: "https://github.com/pytorch/audio/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: pytorch/audio, kind: releases } }
3957 + - id: tensorflow
3958 + extend: true
3959 + products:
3960 + - { name: TensorFlow.js, type: software }
3961 + - { name: TensorBoard, type: software }
3962 + - { name: TensorFlow Serving, type: software }
3963 + - { name: TensorFlow Datasets, type: software }
3964 + - { name: TensorFlow Probability, type: software }
3965 + - { name: TFX, type: software }
3966 + - { name: Model Optimization Toolkit, type: software }
3967 + - { name: TensorFlow I/O, type: software }
3968 + - { name: TF-Agents, type: software }
3969 + - { name: TensorFlow Text, type: software }
3970 + - { name: TensorFlow Recommenders, type: software }
3971 + - { name: TensorFlow Decision Forests, type: software }
3972 + - { name: TensorFlow Federated, type: software }
3973 + - { name: TensorFlow Quantum, type: software }
3974 + - { name: TensorFlow Ranking, type: software }
3975 + - { name: TFLite Micro, type: software }
3976 + sensors:
3977 + - { name: tfjs releases, url: "https://github.com/tensorflow/tfjs/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: tensorflow/tfjs, kind: releases } }
3978 + - id: jax
3979 + extend: true
3980 + products:
3981 + - { name: Orbax, type: software }
3982 + - { name: Optax, type: software }
3983 + - { name: Chex, type: software }
3984 + - { name: Haiku, type: software }
3985 + - { name: MaxText, type: software }
3986 + - { name: ml_dtypes, type: software }
3987 + - { name: Grain, type: software }
3988 + - { name: Penzai, type: software }
3989 + - { name: Tunix, type: software }
3990 + - { name: XLA, type: software }
3991 + - { name: StableHLO, type: software }
3992 + - { name: IREE, type: software }
3993 + - { name: Equinox, type: software }
3994 + - { name: Diffrax, type: software }
3995 + - { name: jaxtyping, type: software }
3996 + - { name: mctx, type: software }
3997 + - { name: RLax, type: software }
3998 + - { name: KFAC-JAX, type: software }
3999 + - { name: Distrax, type: software }
4000 + - { name: JAX Toolbox, type: software }
4001 + sensors:
4002 + - { name: orbax releases, url: "https://github.com/google/orbax/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: google/orbax, kind: releases } }
4003 + # ───────────── Operating systems, desktop environments, BSDs and RTOSes ─────────────
4004 + - id: linux-kernel
4005 + extend: true
4006 + products:
4007 + - { name: mainline kernel tags, type: software }
4008 + - { name: stable kernel tags, type: software }
4009 + sensors:
4010 + - { name: linux tags, url: "https://github.com/torvalds/linux/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: torvalds/linux, kind: tags } }
4011 + - id: systemd
4012 + name: systemd
4013 + domain: systemd.io
4014 + categories: [open-source, technology]
4015 + tier: B
4016 + aliases: [systemd, journald, systemd-boot]
4017 + discover: { rss: true }
4018 + sensors:
4019 + - { name: systemd releases, url: "https://github.com/systemd/systemd/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: systemd/systemd, kind: releases } }
4020 + - id: freedesktop
4021 + name: "freedesktop.org (Wayland, Mesa, PipeWire, X.Org)"
4022 + domain: freedesktop.org
4023 + categories: [open-source, technology]
4024 + tier: B
4025 + aliases: [freedesktop, wayland, wlroots, mesa 3d, pipewire, xorg, x.org, libinput, poppler, fontconfig, dbus]
4026 + products:
4027 + - { name: Wayland, type: software }
4028 + - { name: wlroots, type: software }
4029 + - { name: Mesa, type: software }
4030 + - { name: PipeWire, type: software }
4031 + - { name: X.Org Server, type: software }
4032 + - { name: libinput, type: software }
4033 + - { name: Poppler, type: software }
4034 + - { name: D-Bus, type: software }
4035 + - { name: fontconfig, type: software }
4036 + - { name: xdg-desktop-portal, type: software }
4037 + discover: { rss: true }
4038 + sensors:
4039 + - { name: xdg-desktop-portal releases, url: "https://github.com/flatpak/xdg-desktop-portal/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: flatpak/xdg-desktop-portal, kind: releases } }
4040 + - { name: wayland tags, url: "https://gitlab.freedesktop.org/wayland/wayland/-/tags?format=atom", type: ATOM, connector: rss, tier: B }
4041 + - { name: wlroots tags, url: "https://gitlab.freedesktop.org/wlroots/wlroots/-/tags?format=atom", type: ATOM, connector: rss, tier: B }
4042 + - { name: mesa tags, url: "https://gitlab.freedesktop.org/mesa/mesa/-/tags?format=atom", type: ATOM, connector: rss, tier: B }
4043 + - { name: pipewire tags, url: "https://gitlab.freedesktop.org/pipewire/pipewire/-/tags?format=atom", type: ATOM, connector: rss, tier: B }
4044 + - { name: xserver tags, url: "https://gitlab.freedesktop.org/xorg/xserver/-/tags?format=atom", type: ATOM, connector: rss, tier: B }
4045 + - { name: libinput tags, url: "https://gitlab.freedesktop.org/libinput/libinput/-/tags?format=atom", type: ATOM, connector: rss, tier: B }
4046 + - { name: poppler tags, url: "https://gitlab.freedesktop.org/poppler/poppler/-/tags?format=atom", type: ATOM, connector: rss, tier: B }
4047 + - { name: dbus tags, url: "https://gitlab.freedesktop.org/dbus/dbus/-/tags?format=atom", type: ATOM, connector: rss, tier: B }
4048 + - id: hyprland
4049 + name: Hyprland
4050 + domain: hyprland.org
4051 + categories: [open-source, technology]
4052 + tier: C
4053 + aliases: [hyprland, hyprwm, aquamarine, hyprlock]
4054 + products:
4055 + - { name: Hyprland, type: software }
4056 + - { name: Hyprlock, type: software }
4057 + - { name: Hyprpaper, type: software }
4058 + - { name: Aquamarine, type: software }
4059 + discover: { rss: true }
4060 + sensors:
4061 + - { name: Hyprland releases, url: "https://github.com/hyprwm/Hyprland/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: hyprwm/Hyprland, kind: releases } }
4062 + - id: sway
4063 + name: Sway
4064 + domain: swaywm.org
4065 + categories: [open-source, technology]
4066 + tier: C
4067 + aliases: [sway wm, swaywm, swaylock, swaybg]
4068 + discover: { rss: true }
4069 + sensors:
4070 + - { name: sway releases, url: "https://github.com/swaywm/sway/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: swaywm/sway, kind: releases } }
4071 + - id: xfce
4072 + name: Xfce
4073 + domain: xfce.org
4074 + categories: [open-source, technology]
4075 + tier: C
4076 + aliases: [xfce, xfce4, thunar, xfwm4]
4077 + discover: { rss: true }
4078 + sensors:
4079 + - { name: news feed, url: "https://xfce.org/feed", type: RSS, connector: rss, tier: C }
4080 + - { name: xfce4-panel tags, url: "https://gitlab.xfce.org/xfce/xfce4-panel/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
4081 + - { name: xfwm4 tags, url: "https://gitlab.xfce.org/xfce/xfwm4/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
4082 + - { name: thunar tags, url: "https://gitlab.xfce.org/xfce/thunar/-/tags?format=atom", type: ATOM, connector: rss, tier: C }
4083 + - id: linux-mint
4084 + name: Linux Mint / Cinnamon
4085 + domain: linuxmint.com
4086 + categories: [open-source, technology]
4087 + tier: B
4088 + aliases: [linux mint, cinnamon desktop, mint linux, lmde]
4089 + products:
4090 + - { name: Linux Mint, type: software }
4091 + - { name: Cinnamon, type: software }
4092 + - { name: Nemo, type: software }
4093 + - { name: Timeshift, type: software }
4094 + - { name: Warpinator, type: software }
4095 + discover: { rss: true }
4096 + country: "IE"
4097 + sensors:
4098 + - { name: cinnamon releases, url: "https://github.com/linuxmint/cinnamon/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: linuxmint/cinnamon, kind: releases } }
4099 + - { name: blog feed, url: "https://blog.linuxmint.com/?feed=rss", type: RSS, connector: rss, tier: B }
4100 + - id: almalinux
4101 + name: AlmaLinux OS Foundation
4102 + domain: almalinux.org
4103 + categories: [open-source, technology]
4104 + tier: B
4105 + aliases: [almalinux, alma linux, cloudlinux almalinux, elevate]
4106 + products:
4107 + - { name: AlmaLinux OS, type: software }
4108 + - { name: ELevate, type: software }
4109 + - { name: AlmaLinux Kitten, type: software }
4110 + discover: { rss: true }
4111 + country: "US"
4112 + sensors:
4113 + - { name: blog feed, url: "https://almalinux.org/blog/index.xml", type: RSS, connector: rss, tier: B }
4114 + - id: void-linux
4115 + name: Void Linux
4116 + domain: voidlinux.org
4117 + categories: [open-source, technology]
4118 + tier: C
4119 + aliases: [void linux, xbps, runit]
4120 + discover: { rss: true }
4121 + sensors:
4122 + - { name: xbps releases, url: "https://github.com/void-linux/xbps/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: void-linux/xbps, kind: releases } }
4123 + - { name: news feed, url: "https://voidlinux.org/atom.xml", type: ATOM, connector: rss, tier: C }
4124 + - id: freebsd
4125 + extend: true
4126 + products:
4127 + - { name: FreeBSD src, type: software }
4128 + - { name: FreeBSD ports, type: software }
4129 + - { name: pkg, type: software }
4130 + sensors:
4131 + - { name: freebsd-src tags, url: "https://github.com/freebsd/freebsd-src/tags.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: freebsd/freebsd-src, kind: tags } }
4132 + - id: haiku
4133 + name: Haiku
4134 + domain: haiku-os.org
4135 + categories: [open-source, technology]
4136 + tier: C
4137 + aliases: [haiku os, beos, haiku operating system]
4138 + discover: { rss: true }
4139 + sensors:
4140 + - { name: blog feed, url: "https://www.haiku-os.org/blog/index.xml", type: RSS, connector: rss, tier: C }
4141 + - { name: news feed, url: "https://www.haiku-os.org/news/index.xml", type: RSS, connector: rss, tier: C }
4142 + - id: reactos
4143 + name: ReactOS
4144 + domain: reactos.org
4145 + categories: [open-source, technology]
4146 + tier: C
4147 + aliases: [reactos]
4148 + discover: { rss: true }
4149 + country: "DE"
4150 + sensors:
4151 + - { name: reactos releases, url: "https://github.com/reactos/reactos/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: reactos/reactos, kind: releases } }
4152 + # ───────────── Corporate open-source programs ─────────────
4153 + - id: google
4154 + extend: true
4155 + products:
4156 + - { name: Protocol Buffers, type: software }
4157 + - { name: gVisor, type: software }
4158 + - { name: OR-Tools, type: software }
4159 + - { name: FlatBuffers, type: software }
4160 + - { name: Brotli, type: software }
4161 + - { name: RE2, type: software }
4162 + - { name: LevelDB, type: software }
4163 + - { name: GoogleTest, type: software }
4164 + - { name: Benchmark, type: software }
4165 + - { name: zx, type: software }
4166 + - { name: Lighthouse, type: software }
4167 + - { name: Workbox, type: software }
4168 + - { name: MediaPipe, type: software }
4169 + - { name: Tink, type: software }
4170 + - { name: Wuffs, type: software }
4171 + - { name: Highway, type: software }
4172 + - { name: Snappy, type: software }
4173 + - { name: CEL, type: software }
4174 + - { name: Material Icons, type: software }
4175 + - { name: Material Web, type: software }
4176 + - { name: Google Fonts, type: software }
4177 + - { name: OSV.dev, type: software }
4178 + - { name: ClusterFuzz, type: software }
4179 + - { name: Santa, type: software }
4180 + - { name: cAdvisor, type: software }
4181 + - { name: pprof, type: software }
4182 + - { name: go-github, type: software }
4183 + - { name: Error Prone, type: software }
4184 + - { name: Truth, type: software }
4185 + - { name: J2ObjC, type: software }
4186 + - { name: Closure Compiler, type: software }
4187 + - { name: Blockly, type: software }
4188 + - { name: model-viewer, type: software }
4189 + - { name: Filament, type: software }
4190 + - { name: Draco, type: software }
4191 + - { name: Skia, type: software }
4192 + - { name: ANGLE, type: software }
4193 + - { name: SwiftShader, type: software }
4194 + - { name: Dawn, type: software }
4195 + - { name: XNNPACK, type: software }
4196 + - { name: gemma.cpp, type: software }
4197 + - { name: SentencePiece, type: software }
4198 + - { name: Magika, type: software }
4199 + - { name: YDF, type: software }
4200 + - { name: Tsunami, type: software }
4201 + - { name: OSS-Fuzz-gen, type: software }
4202 + - { name: glog, type: software }
4203 + - { name: gflags, type: software }
4204 + - { name: Google API Node client, type: software }
4205 + - { name: google-auth-library, type: software }
4206 + - { name: Cloud SQL Proxy, type: software }
4207 + - { name: Functions Framework, type: software }
4208 + - { name: GCP Buildpacks, type: software }
4209 + - { name: Berglas, type: software }
4210 + - { name: Config Connector, type: software }
4211 + - { name: Magic Modules, type: software }
4212 + - { name: Cloud Foundation Fabric, type: software }
4213 + - { name: Ops Agent, type: software }
4214 + - { name: gcsfuse, type: software }
4215 + - { name: Online Boutique, type: software }
4216 + - { name: Bank of Anthos, type: software }
4217 + - { name: Dataflow Templates, type: software }
4218 + - { name: Spanner migration tool, type: software }
4219 + - { name: PGAdapter, type: software }
4220 + - { name: AlloyDB Auth Proxy, type: software }
4221 + - { name: Cloud SQL connectors, type: software }
4222 + - { name: docker-credential-gcr, type: software }
4223 + - { name: Cloud Builders, type: software }
4224 + - { name: google-github-actions, type: software }
4225 + sensors:
4226 + - { name: protobuf releases, url: "https://github.com/protocolbuffers/protobuf/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: protocolbuffers/protobuf, kind: releases } }
4227 + - { name: gvisor releases, url: "https://github.com/google/gvisor/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: google/gvisor, kind: releases } }
4228 + - { name: or-tools releases, url: "https://github.com/google/or-tools/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: google/or-tools, kind: releases } }
4229 + - { name: flatbuffers releases, url: "https://github.com/google/flatbuffers/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: google/flatbuffers, kind: releases } }
4230 + - id: meta-open-source
4231 + name: Meta Open Source
4232 + domain: opensource.fb.com
4233 + categories: [open-source, developer]
4234 + tier: C
4235 + aliases: [meta open source, facebook open source, rocksdb, zstd, folly, buck2, sapling, prophet, velox, detectron2, pyrefly, watchman]
4236 + products:
4237 + - { name: RocksDB, type: software }
4238 + - { name: Zstandard, type: software }
4239 + - { name: Folly, type: software }
4240 + - { name: Buck2, type: software }
4241 + - { name: Sapling, type: software }
4242 + - { name: Prophet, type: software }
4243 + - { name: Velox, type: software }
4244 + - { name: Detectron2, type: software }
4245 + - { name: Pyrefly, type: software }
4246 + - { name: Watchman, type: software }
4247 + - { name: Hack, type: software }
4248 + - { name: HHVM, type: software }
4249 + - { name: Infer, type: software }
4250 + - { name: fbthrift, type: software }
4251 + - { name: Proxygen, type: software }
4252 + - { name: Fizz, type: software }
4253 + - { name: Wangle, type: software }
4254 + - { name: CacheLib, type: software }
4255 + - { name: Ax, type: software }
4256 + - { name: Nevergrad, type: software }
4257 + discover: { rss: true }
4258 + country: "US"
4259 + sensors:
4260 + - { name: rocksdb releases, url: "https://github.com/facebook/rocksdb/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: facebook/rocksdb, kind: releases } }
4261 + - { name: zstd releases, url: "https://github.com/facebook/zstd/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: facebook/zstd, kind: releases } }
4262 + - { name: folly releases, url: "https://github.com/facebook/folly/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: facebook/folly, kind: releases } }
4263 + - id: shopify
4264 + extend: true
4265 + products:
4266 + - { name: Hydrogen, type: software }
4267 + - { name: Polaris, type: software }
4268 + - { name: Liquid, type: software }
4269 + - { name: Toxiproxy, type: software }
4270 + - { name: Shopify CLI, type: software }
4271 + - { name: shopify-api-js, type: software }
4272 + - { name: ShopifyAPI (Python), type: software }
4273 + - { name: shopify_api (Ruby), type: software }
4274 + - { name: Dawn theme, type: software }
4275 + - { name: Theme tools, type: software }
4276 + sensors:
4277 + - { name: hydrogen releases, url: "https://github.com/Shopify/hydrogen/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: Shopify/hydrogen, kind: releases } }
4278 + - id: stripe
4279 + extend: true
4280 + products:
4281 + - { name: stripe-node, type: software }
4282 + - { name: stripe-python, type: software }
4283 + - { name: stripe-go, type: software }
4284 + - { name: Stripe CLI, type: software }
4285 + - { name: stripe-java, type: software }
4286 + - { name: stripe-ruby, type: software }
4287 + - { name: stripe-php, type: software }
4288 + - { name: stripe-dotnet, type: software }
4289 + - { name: Stripe.js, type: software }
4290 + - { name: Stripe React Native, type: software }
4291 + - { name: Stripe iOS SDK, type: software }
4292 + - { name: Stripe Android SDK, type: software }
4293 + - { name: Agent Toolkit, type: software }
4294 + - { name: stripe-mock, type: software }
4295 + - { name: Smokescreen, type: software }
4296 + - { name: Veneur, type: software }
4297 + - { name: skycfg, type: software }
4298 + - { name: Terminal React Native, type: software }
4299 + - { name: Postman collection, type: software }
4300 + - { name: React Stripe.js, type: software }
4301 + sensors:
4302 + - { name: stripe-node releases, url: "https://github.com/stripe/stripe-node/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: stripe/stripe-node, kind: releases } }
4303 + - id: alibaba-cloud
4304 + extend: true
4305 + products:
4306 + - { name: Nacos, type: software }
4307 + - { name: Arthas, type: software }
4308 + - { name: Sentinel, type: software }
4309 + - { name: Spring Cloud Alibaba, type: software }
4310 + - { name: Canal, type: software }
4311 + - { name: fastjson2, type: software }
4312 + - { name: Druid connection pool, type: software }
4313 + - { name: DataX, type: software }
4314 + - { name: Higress, type: software }
4315 + - { name: ice.js, type: software }
4316 + sensors:
4317 + - { name: nacos releases, url: "https://github.com/alibaba/nacos/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: alibaba/nacos, kind: releases } }
4318 + - id: red-hat
4319 + extend: true
4320 + products:
4321 + - { name: podman-compose, type: software }
4322 + - { name: OKD, type: software }
4323 + - { name: OpenShift installer, type: software }
4324 + - { name: oc, type: software }
4325 + - { name: OLM, type: software }
4326 + - { name: MicroShift, type: software }
4327 + - { name: Pipelines as Code, type: software }
4328 + - { name: insights-core, type: software }
4329 + - { name: Butane, type: software }
4330 + - { name: Ignition, type: software }
4331 + - { name: rpm-ostree, type: software }
4332 + - { name: Fedora CoreOS config, type: software }
4333 + - { name: OSTree, type: software }
4334 + - { name: bootc, type: software }
4335 + - { name: Toolbx, type: software }
4336 + - { name: composefs, type: software }
4337 + - { name: RamaLama, type: software }
4338 + - { name: Podman Ansible collection, type: software }
4339 + - { name: podman-tui, type: software }
4340 + - { name: Podlet, type: software }
4341 + sensors:
4342 + - { name: podman-compose releases, url: "https://github.com/containers/podman-compose/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: containers/podman-compose, kind: releases } }
4343 + - { name: okd releases, url: "https://github.com/openshift/okd/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: openshift/okd, kind: releases } }
4344 + - { name: installer releases, url: "https://github.com/openshift/installer/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: openshift/installer, kind: releases } }
4345 + - id: suse
4346 + extend: true
4347 + products:
4348 + - { name: KIWI, type: software }
4349 + - { name: osc, type: software }
4350 + - { name: Open Build Service, type: software }
4351 + - { name: zypper, type: software }
4352 + - { name: libzypp, type: software }
4353 + - { name: MirrorCache, type: software }
4354 + - { name: Agama installer, type: software }
4355 + - { name: tumbleweed-cli, type: software }
4356 + - { name: transactional-update, type: software }
4357 + - { name: saptune, type: software }
4358 + - { name: Uyuni, type: software }
4359 + - { name: connect-ng, type: software }
4360 + - { name: ha-sap-terraform-deployments, type: software }
4361 + - { name: Kubewarden, type: software }
4362 + - { name: policy-server, type: software }
4363 + - { name: kwctl, type: software }
4364 + - { name: Elemental, type: software }
4365 + - { name: Elemental toolkit, type: software }
4366 + - { name: Elemental operator, type: software }
4367 + - { name: os-autoinst, type: software }
4368 + - { name: openQA, type: software }
4369 + sensors:
4370 + - { name: kiwi releases, url: "https://github.com/OSInside/kiwi/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: OSInside/kiwi, kind: releases } }
4371 + - id: aws
4372 + extend: true
4373 + products:
4374 + - { name: eksctl, type: software }
4375 + - { name: Bottlerocket, type: software }
4376 + - { name: Amazon Linux 2023, type: software }
4377 + - { name: Amazon VPC CNI, type: software }
4378 + - { name: Copilot CLI, type: software }
4379 + - { name: SAM CLI, type: software }
4380 + - { name: ECS agent, type: software }
4381 + - { name: Node Termination Handler, type: software }
4382 + - { name: Lambda RIE, type: software }
4383 + - { name: AWS SDK for pandas, type: software }
4384 + - { name: Powertools for AWS Lambda (Python), type: software }
4385 + - { name: Powertools for AWS Lambda (TypeScript), type: software }
4386 + - { name: AWS Toolkit for VS Code, type: software }
4387 + - { name: Amazon Q Developer CLI, type: software }
4388 + - { name: AWS-LC, type: software }
4389 + - { name: s2n-tls, type: software }
4390 + - { name: Nitro Enclaves CLI, type: software }
4391 + - { name: ACK, type: software }
4392 + - { name: Mountpoint for S3, type: software }
4393 + - { name: SSM Agent, type: software }
4394 + - { name: CloudWatch agent, type: software }
4395 + - { name: ADOT Collector, type: software }
4396 + - { name: AWS SDK for Java v2, type: software }
4397 + - { name: AWS SDK for .NET, type: software }
4398 + - { name: AWS SDK for PHP, type: software }
4399 + - { name: AWS SDK for Ruby, type: software }
4400 + - { name: AWS SDK for C++, type: software }
4401 + - { name: AWS SDK for Rust, type: software }
4402 + - { name: AWS SDK for Kotlin, type: software }
4403 + - { name: AWS SDK for Swift, type: software }
4404 + - { name: Amplify JS, type: software }
4405 + - { name: Amplify CLI, type: software }
4406 + - { name: Amplify UI, type: software }
4407 + - { name: Amplify Backend, type: software }
4408 + - { name: Amplify Swift, type: software }
4409 + - { name: Amplify Android, type: software }
4410 + - { name: Amplify Flutter, type: software }
4411 + - { name: Bedrock samples, type: software }
4412 + - { name: CDK examples, type: software }
4413 + - { name: Serverless patterns, type: software }
4414 + - { name: GenAI LLM chatbot, type: software }
4415 + - { name: Agent Squad, type: software }
4416 + - { name: AWS MCP servers, type: software }
4417 + - { name: LLRT, type: software }
4418 + - { name: git-secrets, type: software }
4419 + - { name: Smithy, type: software }
4420 + - { name: smithy-rs, type: software }
4421 + - { name: smithy-typescript, type: software }
4422 + - { name: smithy-go, type: software }
4423 + - { name: smithy-kotlin, type: software }
4424 + - { name: smithy-swift, type: software }
4425 + - { name: smithy-java, type: software }
4426 + - { name: smithy-python, type: software }
4427 + - { name: Smithy language server, type: software }
4428 + - { name: Smithy VS Code, type: software }
4429 + - { name: Smithy examples, type: software }
4430 + sensors:
4431 + - { name: eksctl releases, url: "https://github.com/eksctl-io/eksctl/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: eksctl-io/eksctl, kind: releases } }
4432 + - { name: bottlerocket releases, url: "https://github.com/bottlerocket-os/bottlerocket/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: bottlerocket-os/bottlerocket, kind: releases } }
4433 + # ───────────── Documentation and publishing tools ─────────────
4434 + - id: astro
4435 + extend: true
4436 + products:
4437 + - { name: Starlight, type: software }
4438 + - { name: Astro compiler, type: software }
4439 + - { name: Astro language tools, type: software }
4440 + - { name: withastro/action, type: software }
4441 + - { name: Astro docs, type: software }
4442 + sensors:
4443 + - { name: starlight releases, url: "https://github.com/withastro/starlight/releases.atom", type: GITHUB_RELEASE, connector: github, tier: C, config: { repo: withastro/starlight, kind: releases } }
4444 + - id: pandoc
4445 + name: Pandoc
4446 + domain: pandoc.org
4447 + categories: [open-source, developer]
4448 + tier: B
4449 + aliases: [pandoc, john macfarlane]
4450 + discover: { rss: true }
4451 + sensors:
4452 + - { name: pandoc releases, url: "https://github.com/jgm/pandoc/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: jgm/pandoc, kind: releases } }
4453 + - id: typst
4454 + name: Typst
4455 + domain: typst.app
4456 + categories: [open-source, developer]
4457 + tier: B
4458 + aliases: [typst]
4459 + discover: { rss: true }
4460 + country: "DE"
4461 + sensors:
4462 + - { name: typst releases, url: "https://github.com/typst/typst/releases.atom", type: GITHUB_RELEASE, connector: github, tier: B, config: { repo: typst/typst, kind: releases } }
added config/sources.d/48-saas-status-changelogs.yaml +4166 −0
@@ -0,0 +1,4166 @@
1 +# config/sources.d/48-saas-status-changelogs.yaml — 2026-09-11 — the long tail of SaaS / B2B / consumer-internet
2 +# services: machine-readable status pages (Atlassian Statuspage summary API, Instatus summary.json, incident.io
3 +# /api/v1/summary), changelog / release-note / blog feeds and server-rendered changelog / pricing pages. Generated by
4 +# scripts/gen-status-probe.py (probe of 694 candidate domains at ≤ 4 req/s on 2026-09-11: status.<domain> and its
5 +# redirect target, <domain>/status, 16 feed paths + blog./changelog. subdomains, /changelog and /pricing pages),
6 +# curated by hand, then pruned with the live validator (--drop-warn): every sensor below was fetched and parsed by
7 +# apps/engine/src/validate.ts. Organizations already declared in files 10–46 are extended (`extend: true`); the others
8 +# are declared here with domain, categories, tier (S when a status page exists, else B) and country.
9 +# Not machine-readable (documented, not added) — custom / JS-only status pages: Slack (own API already in 23), Notion,
10 +# Linear, Adyen, Basecamp, Calendly, ClickUp, Intercom, Mailchimp, Pipedrive, Zendesk, Docusign, Workday, Paylocity,
11 +# BambooHR, Deel, Remote, Canva, Roblox, Riot Games, Bethesda, CD Projekt Red, miHoYo, Xbox, Disney+, Crunchyroll,
12 +# SoundCloud, Tumblr, Telegram, Signal, X, Threads, Venmo, PayPal, SoFi, KOHO, Checkout.com, Braintree, Razorpay,
13 +# Paymentus, Plooto, Jobber, Agoda, KAYAK, Kick, itch.io, JetBrains, Raycast, Obsidian, Excalidraw, Evernote, Todoist,
14 +# Whimsical, Pitch, Framer, Softr, FlutterFlow, Appsmith, Appwrite, Budibase, ToolJet, Directus, Strapi, Storyblok,
15 +# GitBook, Hasura, Kong, Meilisearch, MotherDuck, SingleStore, Turso, Trigger.dev, Windmill, Val Town, Cypress,
16 +# Cronitor, Pingdom, UptimeRobot, Healthchecks.io, Checkly, Squadcast, FireHydrant, Highlight.io, Hookdeck, Sendbird,
17 +# Postmark, Customer.io, LaunchDarkly, Split, Fivetran, Informatica, Deepnote, Secoda, Sourcegraph, StackBlitz,
18 +# CodeSandbox, n8n, cal.com, Canny, Featurebase, Short.io, Bitwarden, Dashlane, CyberArk, Mimecast, Mosyle,
19 +# ConnectWise, Splunk, Backblaze, IDrive, NordVPN, TunnelBear, Withings, Fitbit, edX, D2L, ClassDojo, Crazy Egg,
20 +# AB Tasty, VWO, Whatfix, Doodle, Whereby, RingCentral, Outreach, Apollo.io, Freshworks, Paddle, Lemon Squeezy,
21 +# Gumroad, Beehiiv, Substack, Ghost, Linktree, Carrd, Pexels, Gopuff, Culture Amp, 15Five, Workable, Payhawk,
22 +# Financial Modeling Prep, Chronosphere, Descope, Buildkite, Crisp. Better Stack pages (no JSON): 23 hosts incl.
23 +# Hookdeck, Cal.com, Kestra, Lightdash, Nhost… Sorry™ pages: Crisp, Doodle, Bitwarden… (7). Blocked 403/429 on the
24 +# corporate site or status host: 8x8, Webex, AB Tasty, Ada, AnyDesk, Atera, BeyondTrust, Bitmovin, Bolt, Clio,
25 +# Contentful, Constant Contact, Coupa, DataCamp, Expedia, Fandom, Fidelity, Getir, Gusto, Icedrive, Krafton, League,
26 +# Letterboxd, MasterClass, Medium, Strategy (MicroStrategy), Observable, Onfido, Personio, Pleo, Questrade, Quizlet,
27 +# Quora, Revolut, Starling, Tableau, TIDAL, TransUnion, Tripadvisor, trivago, Turo, Vrbo, Persona, LastPass, Replit,
28 +# Rootly, Elliptic, Faire, Campaign Monitor. Canva, Khan Academy, N26, Navan, Paycom, Pinterest and YouTube are
29 +# declared in later fragments (49/52/53), so their probed sensors were left out of this file (see gen-status-probe.py).
30 +sources:
31 + - id: 100ms
32 + name: 100ms
33 + domain: 100ms.live
34 + categories: [developer, telecom, saas]
35 + tier: S
36 + country: IN
37 + discover: { rss: true, status: true }
38 + sensors:
39 + - { name: status, url: "https://status.100ms.live/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
40 + - { name: pricing, url: "https://100ms.live/pricing", type: HTML, connector: http, tier: C }
41 + - id: 15five
42 + name: 15Five
43 + domain: 15five.com
44 + categories: [enterprise, saas]
45 + tier: B
46 + country: US
47 + discover: { rss: true, status: true }
48 + sensors:
49 + - { name: blog feed, url: "https://15five.com/blog/rss.xml", type: RSS, connector: rss, tier: B }
50 + - { name: pricing, url: "https://15five.com/pricing", type: HTML, connector: http, tier: C }
51 + - id: ably
52 + extend: true
53 + country: GB
54 + sensors:
55 + - { name: changelog feed, url: "https://ably.com/changelog/rss.xml", type: RSS, connector: rss, tier: B }
56 + - { name: blog feed, url: "https://ably.com/blog/rss", type: RSS, connector: rss, tier: B }
57 + - { name: pricing, url: "https://ably.com/pricing", type: HTML, connector: http, tier: C }
58 + - id: acorns
59 + name: Acorns
60 + domain: acorns.com
61 + categories: [finance]
62 + tier: B
63 + country: US
64 + discover: { rss: true, status: true }
65 + sensors:
66 + - { name: feed, url: "https://acorns.com/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
67 + - { name: pricing, url: "https://acorns.com/pricing", type: HTML, connector: http, tier: C }
68 + - id: activecampaign
69 + name: ActiveCampaign
70 + domain: activecampaign.com
71 + categories: [enterprise, saas]
72 + tier: S
73 + country: US
74 + discover: { rss: true, status: true }
75 + sensors:
76 + - { name: status, url: "https://status.activecampaign.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
77 + - { name: pricing, url: "https://activecampaign.com/pricing", type: HTML, connector: http, tier: C }
78 + - id: adalo
79 + name: Adalo
80 + domain: adalo.com
81 + categories: [developer, saas]
82 + tier: S
83 + country: US
84 + discover: { rss: true, status: true }
85 + sensors:
86 + - { name: status (instatus), url: "https://status.adalo.com/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
87 + - { name: pricing, url: "https://adalo.com/pricing", type: HTML, connector: http, tier: C }
88 + - id: adapty
89 + name: Adapty
90 + domain: adapty.io
91 + categories: [payments, developer]
92 + tier: S
93 + country: US
94 + discover: { rss: true, status: true }
95 + sensors:
96 + - { name: status, url: "https://status.adapty.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
97 + - { name: changelog feed, url: "https://changelog.adapty.io/rss.xml", type: RSS, connector: rss, tier: B }
98 + - { name: pricing, url: "https://adapty.io/pricing", type: HTML, connector: http, tier: C }
99 + - id: addigy
100 + name: Addigy
101 + domain: addigy.com
102 + categories: [enterprise, saas]
103 + tier: S
104 + country: US
105 + discover: { rss: true, status: true }
106 + sensors:
107 + - { name: status, url: "https://status.addigy.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
108 + - { name: blog feed, url: "https://addigy.com/blog/feed", type: RSS, connector: rss, tier: B }
109 + - { name: feed, url: "https://addigy.com/feed", type: RSS, connector: rss, tier: B }
110 + - { name: pricing, url: "https://addigy.com/pricing", type: HTML, connector: http, tier: C }
111 + - id: afterpay
112 + name: Afterpay
113 + domain: afterpay.com
114 + categories: [payments]
115 + tier: S
116 + country: AU
117 + discover: { rss: true, status: true }
118 + sensors:
119 + - { name: status, url: "https://status.afterpay.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
120 + - id: agoda
121 + name: Agoda
122 + domain: agoda.com
123 + categories: [travel]
124 + tier: B
125 + country: SG
126 + discover: { rss: true, status: true }
127 + sensors:
128 + - { name: blog feed, url: "https://agoda.com/blog/feed", type: RSS, connector: rss, tier: B }
129 + - id: agora
130 + name: Agora
131 + domain: agora.io
132 + categories: [developer, telecom, saas]
133 + tier: B
134 + country: US
135 + discover: { rss: true, status: true }
136 + sensors:
137 + - { name: status history feed, url: "https://status.agora.io/history.rss", type: RSS, connector: rss, tier: A }
138 + - { name: changelog, url: "https://agora.io/changelog", type: HTML, connector: http, tier: B }
139 + - { name: pricing, url: "https://agora.io/pricing", type: HTML, connector: http, tier: C }
140 + - id: aha
141 + name: Aha!
142 + domain: aha.io
143 + categories: [enterprise, saas]
144 + tier: S
145 + country: US
146 + discover: { rss: true, status: true }
147 + sensors:
148 + - { name: status, url: "https://status.aha.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
149 + - { name: blog feed, url: "https://aha.io/blog/feed", type: RSS, connector: rss, tier: B }
150 + - { name: pricing, url: "https://aha.io/pricing", type: HTML, connector: http, tier: C }
151 + - id: ahrefs
152 + extend: true
153 + country: SG
154 + sensors:
155 + - { name: pricing, url: "https://ahrefs.com/pricing", type: HTML, connector: http, tier: C }
156 + - id: airbyte
157 + extend: true
158 + country: US
159 + sensors:
160 + - { name: pricing, url: "https://airbyte.com/pricing", type: HTML, connector: http, tier: C }
161 + - id: aircall
162 + name: Aircall
163 + domain: aircall.io
164 + categories: [enterprise, telecom, saas]
165 + tier: S
166 + country: FR
167 + discover: { rss: true, status: true }
168 + sensors:
169 + - { name: status, url: "https://status.aircall.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
170 + - { name: feed, url: "https://aircall.io/feed.xml", type: RSS, connector: rss, tier: B }
171 + - { name: pricing, url: "https://aircall.io/pricing", type: HTML, connector: http, tier: C }
172 + - id: alation
173 + name: Alation
174 + domain: alation.com
175 + categories: [enterprise, saas]
176 + tier: B
177 + country: US
178 + discover: { rss: true, status: true }
179 + sensors:
180 + - { name: pricing, url: "https://alation.com/pricing", type: HTML, connector: http, tier: C }
181 + - id: algolia
182 + extend: true
183 + country: FR
184 + sensors:
185 + - { name: changelog feed, url: "https://changelog.algolia.com/rss.xml", type: RSS, connector: rss, tier: B }
186 + - { name: pricing, url: "https://algolia.com/pricing", type: HTML, connector: http, tier: C }
187 + - id: alloy
188 + name: Alloy
189 + domain: alloy.com
190 + categories: [finance, cyber, saas]
191 + tier: S
192 + country: US
193 + discover: { rss: true, status: true }
194 + sensors:
195 + - { name: status, url: "https://status.alloy.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
196 + - { name: changelog, url: "https://alloy.com/changelog", type: HTML, connector: http, tier: B }
197 + - id: alpaca
198 + name: Alpaca
199 + domain: alpaca.markets
200 + categories: [finance, developer]
201 + tier: S
202 + country: US
203 + discover: { rss: true, status: true }
204 + sensors:
205 + - { name: status, url: "https://status.alpaca.markets/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
206 + - { name: blog feed, url: "https://alpaca.markets/blog/feed", type: RSS, connector: rss, tier: B }
207 + - id: alteryx
208 + name: Alteryx
209 + domain: alteryx.com
210 + categories: [enterprise, saas]
211 + tier: B
212 + country: US
213 + discover: { rss: true, status: true }
214 + sensors:
215 + - { name: blog feed, url: "https://alteryx.com/blog/rss", type: RSS, connector: rss, tier: B }
216 + - { name: feed, url: "https://alteryx.com/feed", type: RSS, connector: rss, tier: B }
217 + - { name: pricing, url: "https://alteryx.com/pricing", type: HTML, connector: http, tier: C }
218 + - id: anaconda
219 + name: Anaconda
220 + domain: anaconda.com
221 + categories: [developer, software]
222 + tier: B
223 + country: US
224 + discover: { rss: true, status: true }
225 + sensors:
226 + - { name: feed, url: "https://anaconda.com/feed", type: RSS, connector: rss, tier: B }
227 + - { name: pricing, url: "https://anaconda.com/pricing", type: HTML, connector: http, tier: C }
228 + - id: anrok
229 + name: Anrok
230 + domain: anrok.com
231 + categories: [finance, saas]
232 + tier: B
233 + country: US
234 + discover: { rss: true, status: true }
235 + sensors:
236 + - { name: pricing, url: "https://anrok.com/pricing", type: HTML, connector: http, tier: C }
237 + - id: anydesk
238 + name: AnyDesk
239 + domain: anydesk.com
240 + categories: [enterprise, saas]
241 + tier: S
242 + country: DE
243 + discover: { rss: true, status: true }
244 + sensors:
245 + - { name: status, url: "https://status.anydesk.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
246 + - id: apollo-io
247 + name: Apollo.io
248 + domain: apollo.io
249 + categories: [enterprise, saas]
250 + tier: B
251 + country: US
252 + discover: { rss: true, status: true }
253 + sensors:
254 + - { name: pricing, url: "https://apollo.io/pricing", type: HTML, connector: http, tier: C }
255 + - id: apollo-graphql
256 + extend: true
257 + country: US
258 + sensors:
259 + - { name: status, url: "https://status.apollographql.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
260 + - { name: blog feed, url: "https://apollographql.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
261 + - { name: pricing, url: "https://apollographql.com/pricing", type: HTML, connector: http, tier: C }
262 + - id: appcues
263 + name: Appcues
264 + domain: appcues.com
265 + categories: [enterprise, saas]
266 + tier: S
267 + country: US
268 + discover: { rss: true, status: true }
269 + sensors:
270 + - { name: status, url: "https://status.appcues.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
271 + - { name: pricing, url: "https://appcues.com/pricing", type: HTML, connector: http, tier: C }
272 + - id: appsmith
273 + name: Appsmith
274 + domain: appsmith.com
275 + categories: [developer, open-source, saas]
276 + tier: B
277 + country: US
278 + discover: { rss: true, status: true }
279 + sensors:
280 + - { name: pricing, url: "https://appsmith.com/pricing", type: HTML, connector: http, tier: C }
281 + - id: appwrite
282 + extend: true
283 + country: US
284 + sensors:
285 + - { name: changelog feed, url: "https://appwrite.io/changelog/rss.xml", type: RSS, connector: rss, tier: B }
286 + - { name: blog feed, url: "https://appwrite.io/blog/rss.xml", type: RSS, connector: rss, tier: B }
287 + - { name: changelog, url: "https://appwrite.io/changelog", type: HTML, connector: http, tier: B }
288 + - { name: pricing, url: "https://appwrite.io/pricing", type: HTML, connector: http, tier: C }
289 + - id: arctic-wolf
290 + extend: true
291 + country: US
292 + sensors:
293 + - { name: status, url: "https://status.arcticwolf.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
294 + - id: asana
295 + extend: true
296 + country: US
297 + sensors:
298 + - { name: what's new, url: "https://asana.com/whats-new", type: HTML, connector: http, tier: B }
299 + - id: ashby
300 + name: Ashby
301 + domain: ashbyhq.com
302 + categories: [enterprise, labour, saas]
303 + tier: S
304 + country: US
305 + discover: { rss: true, status: true }
306 + sensors:
307 + - { name: status, url: "https://status.ashbyhq.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
308 + - { name: pricing, url: "https://ashbyhq.com/pricing", type: HTML, connector: http, tier: C }
309 + - id: astronomer
310 + name: Astronomer
311 + domain: astronomer.io
312 + categories: [developer, saas]
313 + tier: S
314 + country: US
315 + discover: { rss: true, status: true }
316 + sensors:
317 + - { name: status, url: "https://status.astronomer.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
318 + - { name: pricing, url: "https://astronomer.io/pricing", type: HTML, connector: http, tier: C }
319 + - id: atera
320 + name: Atera
321 + domain: atera.com
322 + categories: [enterprise, saas]
323 + tier: S
324 + country: IL
325 + discover: { rss: true, status: true }
326 + sensors:
327 + - { name: status, url: "https://status.atera.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
328 + - id: atlan
329 + name: Atlan
330 + domain: atlan.com
331 + categories: [enterprise, saas]
332 + tier: S
333 + country: SG
334 + discover: { rss: true, status: true }
335 + sensors:
336 + - { name: status, url: "https://status.atlan.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
337 + - { name: blog feed, url: "https://blog.atlan.com/rss.xml", type: RSS, connector: rss, tier: B }
338 + - id: attentive
339 + name: Attentive
340 + domain: attentive.com
341 + categories: [enterprise, commerce, saas]
342 + tier: B
343 + country: US
344 + discover: { rss: true, status: true }
345 + sensors:
346 + - { name: pricing, url: "https://attentive.com/pricing", type: HTML, connector: http, tier: C }
347 + - id: audible
348 + name: Audible
349 + domain: audible.com
350 + categories: [entertainment, media]
351 + tier: B
352 + country: US
353 + discover: { rss: true, status: true }
354 + sensors:
355 + - { name: blog feed, url: "https://audible.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
356 + - id: avalara
357 + name: Avalara
358 + domain: avalara.com
359 + categories: [finance, saas]
360 + tier: S
361 + country: US
362 + discover: { rss: true, status: true }
363 + sensors:
364 + - { name: status, url: "https://status.avalara.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
365 + - { name: pricing, url: "https://avalara.com/pricing", type: HTML, connector: http, tier: C }
366 + - id: axiom
367 + name: Axiom
368 + domain: axiom.co
369 + categories: [developer, saas]
370 + tier: S
371 + country: US
372 + discover: { rss: true, status: true }
373 + sensors:
374 + - { name: status, url: "https://status.axiom.co/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
375 + - { name: changelog feed, url: "https://axiom.co/changelog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
376 + - { name: blog feed, url: "https://axiom.co/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
377 + - { name: changelog, url: "https://axiom.co/changelog", type: HTML, connector: http, tier: B }
378 + - { name: pricing, url: "https://axiom.co/pricing", type: HTML, connector: http, tier: C }
379 + - id: bamboohr
380 + extend: true
381 + country: US
382 + sensors:
383 + - { name: pricing, url: "https://bamboohr.com/pricing", type: HTML, connector: http, tier: C }
384 + - id: bandwidth
385 + extend: true
386 + country: US
387 + sensors:
388 + - { name: pricing, url: "https://bandwidth.com/pricing", type: HTML, connector: http, tier: C }
389 + - id: barracuda-networks
390 + name: Barracuda Networks
391 + domain: barracuda.com
392 + categories: [cyber, saas]
393 + tier: S
394 + country: US
395 + discover: { rss: true, status: true }
396 + sensors:
397 + - { name: status, url: "https://status.barracuda.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
398 + - { name: blog feed, url: "https://blog.barracuda.com/feed", type: RSS, connector: rss, tier: B }
399 + - { name: pricing, url: "https://barracuda.com/pricing", type: HTML, connector: http, tier: C }
400 + - id: basecamp
401 + name: Basecamp
402 + domain: basecamp.com
403 + categories: [enterprise, saas]
404 + tier: S
405 + country: US
406 + discover: { rss: true, status: true }
407 + sensors:
408 + - { name: status, url: "https://www.37status.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
409 + - { name: pricing, url: "https://basecamp.com/pricing", type: HTML, connector: http, tier: C }
410 + - id: beehiiv
411 + name: beehiiv
412 + domain: beehiiv.com
413 + categories: [media, saas]
414 + tier: S
415 + country: US
416 + discover: { rss: true, status: true }
417 + sensors:
418 + - { name: status, url: "https://www.beehiivstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
419 + - { name: pricing, url: "https://beehiiv.com/pricing", type: HTML, connector: http, tier: C }
420 + - id: behance
421 + name: Behance
422 + domain: behance.net
423 + categories: [consumer-tech, media]
424 + tier: B
425 + country: US
426 + discover: { rss: true, status: true }
427 + sensors:
428 + - { name: feed, url: "https://behance.net/rss.xml", type: RSS, connector: rss, tier: B }
429 + - { name: feed 2, url: "https://behance.net/atom.xml", type: ATOM, connector: rss, tier: B }
430 + - id: betterment
431 + name: Betterment
432 + domain: betterment.com
433 + categories: [finance]
434 + tier: B
435 + country: US
436 + discover: { rss: true, status: true }
437 + sensors:
438 + - { name: pricing, url: "https://betterment.com/pricing", type: HTML, connector: http, tier: C }
439 + - id: better-stack
440 + name: Better Stack
441 + domain: betterstack.com
442 + categories: [developer, saas]
443 + tier: B
444 + country: CZ
445 + discover: { rss: true, status: true }
446 + sensors:
447 + - { name: pricing, url: "https://betterstack.com/pricing", type: HTML, connector: http, tier: C }
448 + - id: bigeye
449 + name: Bigeye
450 + domain: bigeye.com
451 + categories: [developer, saas]
452 + tier: S
453 + country: US
454 + discover: { rss: true, status: true }
455 + sensors:
456 + - { name: status, url: "https://status.bigeye.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
457 + - id: bill
458 + name: BILL
459 + domain: bill.com
460 + categories: [payments, saas]
461 + tier: B
462 + country: US
463 + discover: { rss: true, status: true }
464 + sensors:
465 + - { name: pricing, url: "https://bill.com/pricing", type: HTML, connector: http, tier: C }
466 + - id: bird
467 + extend: true
468 + country: NL
469 + sensors:
470 + - { name: pricing, url: "https://bird.com/pricing", type: HTML, connector: http, tier: C }
471 + - { name: changelog, url: "https://sparkpost.com/changelog", type: HTML, connector: http, tier: B }
472 + - { name: pricing, url: "https://sparkpost.com/pricing", type: HTML, connector: http, tier: C }
473 + - id: bitly
474 + name: Bitly
475 + domain: bitly.com
476 + categories: [enterprise, saas]
477 + tier: S
478 + country: US
479 + discover: { rss: true, status: true }
480 + sensors:
481 + - { name: status, url: "https://status.bitly.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
482 + - { name: pricing, url: "https://bitly.com/pricing", type: HTML, connector: http, tier: C }
483 + - id: bitrise
484 + name: Bitrise
485 + domain: bitrise.io
486 + categories: [developer, saas]
487 + tier: S
488 + country: HU
489 + discover: { rss: true, status: true }
490 + sensors:
491 + - { name: status, url: "https://status.bitrise.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
492 + - { name: blog feed, url: "https://bitrise.io/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
493 + - { name: changelog, url: "https://bitrise.io/changelog", type: HTML, connector: http, tier: B }
494 + - { name: pricing, url: "https://bitrise.io/pricing", type: HTML, connector: http, tier: C }
495 + - id: bitwarden
496 + extend: true
497 + country: US
498 + sensors:
499 + - { name: pricing, url: "https://bitwarden.com/pricing", type: HTML, connector: http, tier: C }
500 + - id: blablacar
501 + name: BlaBlaCar
502 + domain: blablacar.com
503 + categories: [transport]
504 + tier: B
505 + country: FR
506 + discover: { rss: true, status: true }
507 + sensors:
508 + - { name: blog feed, url: "https://blog.blablacar.com/feed", type: RSS, connector: rss, tier: B }
509 + - id: blackboard
510 + name: Blackboard (Anthology)
511 + domain: blackboard.com
512 + categories: [education, saas]
513 + tier: S
514 + country: US
515 + discover: { rss: true, status: true }
516 + sensors:
517 + - { name: status, url: "https://status.blackboard.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
518 + - id: bloomreach
519 + name: Bloomreach
520 + domain: bloomreach.com
521 + categories: [commerce, saas]
522 + tier: S
523 + country: US
524 + discover: { rss: true, status: true }
525 + sensors:
526 + - { name: status, url: "https://status.bloomreach.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
527 + - { name: feed, url: "https://bloomreach.com/feed", type: RSS, connector: rss, tier: B }
528 + - { name: pricing, url: "https://bloomreach.com/pricing", type: HTML, connector: http, tier: C }
529 + - id: bolt-payments
530 + name: Bolt
531 + domain: bolt.com
532 + categories: [payments, commerce]
533 + tier: S
534 + country: US
535 + discover: { rss: true, status: true }
536 + sensors:
537 + - { name: status, url: "https://status.bolt.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
538 + - id: boomi
539 + extend: true
540 + country: US
541 + sensors:
542 + - { name: pricing, url: "https://boomi.com/pricing", type: HTML, connector: http, tier: C }
543 + - id: brandwatch
544 + name: Brandwatch
545 + domain: brandwatch.com
546 + categories: [enterprise, saas]
547 + tier: S
548 + country: GB
549 + discover: { rss: true, status: true }
550 + sensors:
551 + - { name: status, url: "https://status.brandwatch.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
552 + - { name: blog feed, url: "https://brandwatch.com/blog/feed", type: RSS, connector: rss, tier: B }
553 + - { name: feed, url: "https://brandwatch.com/feed", type: RSS, connector: rss, tier: B }
554 + - { name: pricing, url: "https://brandwatch.com/pricing", type: HTML, connector: http, tier: C }
555 + - id: brevo
556 + extend: true
557 + country: FR
558 + sensors:
559 + - { name: pricing, url: "https://brevo.com/pricing", type: HTML, connector: http, tier: C }
560 + - id: brilliant
561 + name: Brilliant
562 + domain: brilliant.org
563 + categories: [education]
564 + tier: B
565 + country: US
566 + discover: { rss: true, status: true }
567 + sensors:
568 + - { name: blog feed, url: "https://blog.brilliant.org/feed", type: RSS, connector: rss, tier: B }
569 + - id: browserstack
570 + name: BrowserStack
571 + domain: browserstack.com
572 + categories: [developer, saas]
573 + tier: S
574 + country: IN
575 + discover: { rss: true, status: true }
576 + sensors:
577 + - { name: status, url: "https://status.browserstack.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
578 + - { name: blog feed, url: "https://browserstack.com/blog/feed", type: RSS, connector: rss, tier: B }
579 + - { name: pricing, url: "https://browserstack.com/pricing", type: HTML, connector: http, tier: C }
580 + - id: bluesky
581 + name: Bluesky
582 + domain: bsky.app
583 + categories: [consumer-tech, internet, open-source]
584 + tier: S
585 + country: US
586 + discover: { rss: true, status: true }
587 + sensors:
588 + - { name: status (instatus), url: "https://status.bsky.app/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
589 + - id: budibase
590 + name: Budibase
591 + domain: budibase.com
592 + categories: [developer, open-source, saas]
593 + tier: B
594 + country: GB
595 + discover: { rss: true, status: true }
596 + sensors:
597 + - { name: changelog, url: "https://budibase.com/changelog", type: HTML, connector: http, tier: B }
598 + - { name: pricing, url: "https://budibase.com/pricing", type: HTML, connector: http, tier: C }
599 + - id: buffer
600 + extend: true
601 + country: US
602 + sensors:
603 + - { name: pricing, url: "https://buffer.com/pricing", type: HTML, connector: http, tier: C }
604 + - id: bugsnag
605 + name: Bugsnag
606 + domain: bugsnag.com
607 + categories: [developer, saas]
608 + tier: S
609 + country: US
610 + discover: { rss: true, status: true }
611 + sensors:
612 + - { name: status, url: "https://status.bugsnag.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
613 + - { name: blog feed, url: "https://blog.bugsnag.com/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
614 + - { name: pricing, url: "https://bugsnag.com/pricing", type: HTML, connector: http, tier: C }
615 + - id: builder-io
616 + name: Builder.io
617 + domain: builder.io
618 + categories: [developer, saas]
619 + tier: S
620 + country: US
621 + discover: { rss: true, status: true }
622 + sensors:
623 + - { name: status, url: "https://status.builder.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
624 + - { name: blog feed, url: "https://builder.io/blog/feed.xml", type: RSS, connector: rss, tier: B }
625 + - { name: pricing, url: "https://builder.io/pricing", type: HTML, connector: http, tier: C }
626 + - id: buildkite
627 + extend: true
628 + country: AU
629 + sensors:
630 + - { name: changelog, url: "https://buildkite.com/changelog", type: HTML, connector: http, tier: B }
631 + - { name: pricing, url: "https://buildkite.com/pricing", type: HTML, connector: http, tier: C }
632 + - id: buttondown
633 + name: Buttondown
634 + domain: buttondown.com
635 + categories: [media, saas]
636 + tier: S
637 + country: US
638 + discover: { rss: true, status: true }
639 + sensors:
640 + - { name: status, url: "https://status.buttondown.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
641 + - { name: changelog, url: "https://buttondown.com/changelog", type: HTML, connector: http, tier: B }
642 + - { name: pricing, url: "https://buttondown.com/pricing", type: HTML, connector: http, tier: C }
643 + - id: buy-me-a-coffee
644 + name: Buy Me a Coffee
645 + domain: buymeacoffee.com
646 + categories: [consumer-tech, payments]
647 + tier: B
648 + country: US
649 + discover: { rss: true, status: true }
650 + sensors:
651 + - { name: blog feed, url: "https://buymeacoffee.com/blog/feed", type: RSS, connector: rss, tier: B }
652 + - { name: changelog, url: "https://buymeacoffee.com/changelog", type: HTML, connector: http, tier: B }
653 + - id: cal-com
654 + name: Cal.com
655 + domain: cal.com
656 + categories: [developer, open-source, saas]
657 + tier: B
658 + country: US
659 + discover: { rss: true, status: true }
660 + sensors:
661 + - { name: pricing, url: "https://cal.com/pricing", type: HTML, connector: http, tier: C }
662 + - id: calendly
663 + extend: true
664 + country: US
665 + sensors:
666 + - { name: pricing, url: "https://calendly.com/pricing", type: HTML, connector: http, tier: C }
667 + - { name: release notes, url: "https://calendly.com/release-notes", type: HTML, connector: http, tier: B }
668 + - id: calm
669 + extend: true
670 + country: US
671 + sensors:
672 + - { name: status, url: "https://status.calm.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
673 + - { name: blog feed, url: "https://calm.com/blog/feed", type: RSS, connector: rss, tier: B }
674 + - id: campaign-monitor
675 + name: Campaign Monitor
676 + domain: campaignmonitor.com
677 + categories: [enterprise, saas]
678 + tier: B
679 + country: AU
680 + discover: { rss: true, status: true }
681 + sensors:
682 + - { name: blog feed, url: "https://campaignmonitor.com/blog/feed", type: RSS, connector: rss, tier: B }
683 + - { name: pricing, url: "https://campaignmonitor.com/pricing", type: HTML, connector: http, tier: C }
684 + - id: canny
685 + name: Canny
686 + domain: canny.io
687 + categories: [enterprise, saas]
688 + tier: B
689 + country: US
690 + discover: { rss: true, status: true }
691 + sensors:
692 + - { name: blog feed, url: "https://canny.io/blog/rss.xml", type: RSS, connector: rss, tier: B }
693 + - { name: blog feed 2, url: "https://canny.io/blog/feed", type: RSS, connector: rss, tier: B }
694 + - { name: changelog, url: "https://canny.io/changelog", type: HTML, connector: http, tier: B }
695 + - { name: pricing, url: "https://canny.io/pricing", type: HTML, connector: http, tier: C }
696 + - id: carrd
697 + name: Carrd
698 + domain: carrd.co
699 + categories: [consumer-tech, saas]
700 + tier: B
701 + country: US
702 + discover: { rss: true, status: true }
703 + sensors:
704 + - { name: changelog feed, url: "https://carrd.co/changelog/rss", type: RSS, connector: rss, tier: B }
705 + - id: celigo
706 + name: Celigo
707 + domain: celigo.com
708 + categories: [enterprise, saas]
709 + tier: S
710 + country: US
711 + discover: { rss: true, status: true }
712 + sensors:
713 + - { name: status, url: "https://status.celigo.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
714 + - { name: pricing, url: "https://celigo.com/pricing", type: HTML, connector: http, tier: C }
715 + - id: chainalysis
716 + extend: true
717 + country: US
718 + sensors:
719 + - { name: status, url: "https://status.chainalysis.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
720 + - { name: feed, url: "https://chainalysis.com/feed", type: RSS, connector: rss, tier: B }
721 + - id: chameleon
722 + name: Chameleon
723 + domain: chameleon.io
724 + categories: [enterprise, saas]
725 + tier: S
726 + country: US
727 + discover: { rss: true, status: true }
728 + sensors:
729 + - { name: status, url: "https://status.chameleon.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
730 + - { name: pricing, url: "https://chameleon.io/pricing", type: HTML, connector: http, tier: C }
731 + - id: chargebee
732 + name: Chargebee
733 + domain: chargebee.com
734 + categories: [payments, saas]
735 + tier: S
736 + country: US
737 + discover: { rss: true, status: true }
738 + sensors:
739 + - { name: status, url: "https://status.chargebee.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
740 + - { name: blog feed, url: "https://chargebee.com/blog/feed", type: RSS, connector: rss, tier: B }
741 + - { name: blog feed 2, url: "https://blog.chargebee.com/feed", type: RSS, connector: rss, tier: B }
742 + - { name: pricing, url: "https://chargebee.com/pricing", type: HTML, connector: http, tier: C }
743 + - id: checkly
744 + name: Checkly
745 + domain: checklyhq.com
746 + categories: [developer, saas]
747 + tier: B
748 + country: DE
749 + discover: { rss: true, status: true }
750 + sensors:
751 + - { name: status history feed, url: "https://is.checkly.online/feed.rss", type: RSS, connector: rss, tier: A }
752 + - { name: changelog feed, url: "https://checklyhq.com/changelog/feed.xml", type: RSS, connector: rss, tier: B }
753 + - { name: blog feed, url: "https://checklyhq.com/blog/feed", type: RSS, connector: rss, tier: B }
754 + - { name: changelog, url: "https://checklyhq.com/changelog", type: HTML, connector: http, tier: B }
755 + - { name: pricing, url: "https://checklyhq.com/pricing", type: HTML, connector: http, tier: C }
756 + - id: checkout-com
757 + extend: true
758 + country: GB
759 + sensors:
760 + - { name: pricing, url: "https://checkout.com/pricing", type: HTML, connector: http, tier: C }
761 + - id: checkr
762 + name: Checkr
763 + domain: checkr.com
764 + categories: [enterprise, saas]
765 + tier: B
766 + country: US
767 + discover: { rss: true, status: true }
768 + sensors:
769 + - { name: pricing, url: "https://checkr.com/pricing", type: HTML, connector: http, tier: C }
770 + - id: circleci
771 + extend: true
772 + country: US
773 + sensors:
774 + - { name: changelog feed, url: "https://circleci.com/changelog.rss", type: RSS, connector: rss, tier: B }
775 + - id: clari
776 + name: Clari
777 + domain: clari.com
778 + categories: [enterprise, saas]
779 + tier: B
780 + country: US
781 + discover: { rss: true, status: true }
782 + sensors:
783 + - { name: changelog, url: "https://clari.com/changelog", type: HTML, connector: http, tier: B }
784 + - { name: pricing, url: "https://clari.com/pricing", type: HTML, connector: http, tier: C }
785 + - id: classdojo
786 + name: ClassDojo
787 + domain: classdojo.com
788 + categories: [education, consumer-tech]
789 + tier: B
790 + country: US
791 + discover: { rss: true, status: true }
792 + sensors:
793 + - { name: blog feed, url: "https://blog.classdojo.com/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
794 + - id: clearbit
795 + name: Clearbit
796 + domain: clearbit.com
797 + categories: [enterprise, saas]
798 + tier: S
799 + country: US
800 + discover: { rss: true, status: true }
801 + sensors:
802 + - { name: status, url: "https://status.clearbit.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
803 + - { name: blog feed, url: "https://clearbit.com/blog/rss", type: RSS, connector: rss, tier: B }
804 + - { name: changelog, url: "https://clearbit.com/changelog", type: HTML, connector: http, tier: B }
805 + - id: clerk
806 + extend: true
807 + country: US
808 + sensors:
809 + - { name: pricing, url: "https://clerk.com/pricing", type: HTML, connector: http, tier: C }
810 + - id: clever
811 + name: Clever
812 + domain: clever.com
813 + categories: [education, saas]
814 + tier: S
815 + country: US
816 + discover: { rss: true, status: true }
817 + sensors:
818 + - { name: status, url: "https://status.clever.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
819 + - { name: feed, url: "https://clever.com/feed", type: RSS, connector: rss, tier: B }
820 + - { name: pricing, url: "https://clever.com/pricing", type: HTML, connector: http, tier: C }
821 + - id: clio
822 + name: Clio
823 + domain: clio.com
824 + categories: [enterprise, legal, saas]
825 + tier: S
826 + country: CA
827 + discover: { rss: true, status: true }
828 + sensors:
829 + - { name: status, url: "https://status.clio.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
830 + - id: cloudinary
831 + extend: true
832 + country: IL
833 + sensors:
834 + - { name: pricing, url: "https://cloudinary.com/pricing", type: HTML, connector: http, tier: C }
835 + - id: cloudsmith
836 + name: Cloudsmith
837 + domain: cloudsmith.com
838 + categories: [developer, saas]
839 + tier: S
840 + country: GB
841 + discover: { rss: true, status: true }
842 + sensors:
843 + - { name: status, url: "https://status.cloudsmith.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
844 + - { name: blog feed, url: "https://cloudsmith.com/blog/rss", type: RSS, connector: rss, tier: B }
845 + - { name: changelog, url: "https://cloudsmith.com/changelog", type: HTML, connector: http, tier: B }
846 + - id: codecov
847 + extend: true
848 + country: US
849 + sensors:
850 + - { name: pricing, url: "https://codecov.io/pricing", type: HTML, connector: http, tier: C }
851 + - id: codemagic
852 + name: Codemagic
853 + domain: codemagic.io
854 + categories: [developer, saas]
855 + tier: S
856 + country: EE
857 + discover: { rss: true, status: true }
858 + sensors:
859 + - { name: status (instatus), url: "https://status.codemagic.io/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
860 + - id: coder
861 + name: Coder
862 + domain: coder.com
863 + categories: [developer, open-source, saas]
864 + tier: B
865 + country: US
866 + discover: { rss: true, status: true }
867 + sensors:
868 + - { name: pricing, url: "https://coder.com/pricing", type: HTML, connector: http, tier: C }
869 + - id: collibra
870 + name: Collibra
871 + domain: collibra.com
872 + categories: [enterprise, saas]
873 + tier: B
874 + country: BE
875 + discover: { rss: true, status: true }
876 + sensors:
877 + - { name: status history feed, url: "https://status.collibra.com/rss", type: RSS, connector: rss, tier: A }
878 + - id: comet
879 + name: Comet
880 + domain: comet.com
881 + categories: [developer, ai, saas]
882 + tier: S
883 + country: US
884 + discover: { rss: true, status: true }
885 + sensors:
886 + - { name: status, url: "https://status.comet.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
887 + - { name: blog feed, url: "https://comet.com/blog/feed", type: RSS, connector: rss, tier: B }
888 + - id: connectwise
889 + name: ConnectWise
890 + domain: connectwise.com
891 + categories: [enterprise, saas]
892 + tier: B
893 + country: US
894 + discover: { rss: true, status: true }
895 + sensors:
896 + - { name: pricing, url: "https://connectwise.com/pricing", type: HTML, connector: http, tier: C }
897 + - id: constant-contact
898 + name: Constant Contact
899 + domain: constantcontact.com
900 + categories: [enterprise, saas]
901 + tier: S
902 + country: US
903 + discover: { rss: true, status: true }
904 + sensors:
905 + - { name: status, url: "https://status.constantcontact.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
906 + - id: constructor
907 + name: Constructor
908 + domain: constructor.io
909 + categories: [commerce, saas]
910 + tier: B
911 + country: US
912 + discover: { rss: true, status: true }
913 + sensors:
914 + - { name: blog feed, url: "https://constructor.io/blog/rss.xml", type: RSS, connector: rss, tier: B }
915 + - id: contentsquare
916 + name: Contentsquare
917 + domain: contentsquare.com
918 + categories: [enterprise, saas]
919 + tier: S
920 + country: FR
921 + discover: { rss: true, status: true }
922 + sensors:
923 + - { name: status, url: "https://status.contentsquare.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
924 + - id: convex
925 + name: Convex
926 + domain: convex.dev
927 + categories: [developer, saas]
928 + tier: S
929 + country: US
930 + discover: { rss: true, status: true }
931 + sensors:
932 + - { name: status, url: "https://status.convex.dev/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
933 + - { name: blog feed, url: "https://blog.convex.dev/feed", type: RSS, connector: rss, tier: B }
934 + - id: count
935 + name: Count
936 + domain: count.co
937 + categories: [developer, saas]
938 + tier: S
939 + country: GB
940 + discover: { rss: true, status: true }
941 + sensors:
942 + - { name: status, url: "https://status.count.co/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
943 + - { name: changelog, url: "https://count.co/changelog", type: HTML, connector: http, tier: B }
944 + - { name: pricing, url: "https://count.co/pricing", type: HTML, connector: http, tier: C }
945 + - id: courier
946 + name: Courier
947 + domain: courier.com
948 + categories: [developer, saas]
949 + tier: S
950 + country: US
951 + discover: { rss: true, status: true }
952 + sensors:
953 + - { name: status, url: "https://status.courier.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
954 + - { name: blog feed, url: "https://courier.com/blog/feed", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
955 + - { name: changelog, url: "https://courier.com/changelog", type: HTML, connector: http, tier: B }
956 + - { name: pricing, url: "https://courier.com/pricing", type: HTML, connector: http, tier: C }
957 + - id: coveralls
958 + name: Coveralls
959 + domain: coveralls.io
960 + categories: [developer, saas]
961 + tier: S
962 + country: US
963 + discover: { rss: true, status: true }
964 + sensors:
965 + - { name: status, url: "https://status.coveralls.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
966 + - id: craft
967 + name: Craft
968 + domain: craft.do
969 + categories: [consumer-tech, saas]
970 + tier: B
971 + country: US
972 + discover: { rss: true, status: true }
973 + sensors:
974 + - { name: pricing, url: "https://craft.do/pricing", type: HTML, connector: http, tier: C }
975 + - id: crazy-egg
976 + name: Crazy Egg
977 + domain: crazyegg.com
978 + categories: [enterprise, saas]
979 + tier: B
980 + country: US
981 + discover: { rss: true, status: true }
982 + sensors:
983 + - { name: blog feed, url: "https://crazyegg.com/blog/feed", type: RSS, connector: rss, tier: B }
984 + - { name: pricing, url: "https://crazyegg.com/pricing", type: HTML, connector: http, tier: C }
985 + - id: credit-karma
986 + name: Credit Karma
987 + domain: creditkarma.com
988 + categories: [finance, consumer-tech]
989 + tier: B
990 + country: US
991 + discover: { rss: true, status: true }
992 + sensors:
993 + - { name: feed, url: "https://creditkarma.com/feed", type: RSS, connector: rss, tier: B }
994 + - id: crisp
995 + name: Crisp
996 + domain: crisp.chat
997 + categories: [enterprise, saas]
998 + tier: B
999 + country: FR
1000 + discover: { rss: true, status: true }
1001 + sensors:
1002 + - { name: pricing, url: "https://crisp.chat/pricing", type: HTML, connector: http, tier: C }
1003 + - id: cronitor
1004 + name: Cronitor
1005 + domain: cronitor.io
1006 + categories: [developer, saas]
1007 + tier: B
1008 + country: US
1009 + discover: { rss: true, status: true }
1010 + sensors:
1011 + - { name: pricing, url: "https://cronitor.io/pricing", type: HTML, connector: http, tier: C }
1012 + - id: cube
1013 + name: Cube
1014 + domain: cube.dev
1015 + categories: [developer, open-source, saas]
1016 + tier: B
1017 + country: US
1018 + discover: { rss: true, status: true }
1019 + sensors:
1020 + - { name: changelog, url: "https://cube.dev/changelog", type: HTML, connector: http, tier: B }
1021 + - { name: pricing, url: "https://cube.dev/pricing", type: HTML, connector: http, tier: C }
1022 + - id: culture-amp
1023 + name: Culture Amp
1024 + domain: cultureamp.com
1025 + categories: [enterprise, saas]
1026 + tier: B
1027 + country: AU
1028 + discover: { rss: true, status: true }
1029 + sensors:
1030 + - { name: pricing, url: "https://cultureamp.com/pricing", type: HTML, connector: http, tier: C }
1031 + - id: cursor
1032 + extend: true
1033 + country: US
1034 + sensors:
1035 + - { name: feed, url: "https://cursor.com/atom.xml", type: ATOM, connector: rss, tier: B }
1036 + - id: customer-io
1037 + extend: true
1038 + country: US
1039 + sensors:
1040 + - { name: pricing, url: "https://customer.io/pricing", type: HTML, connector: http, tier: C }
1041 + - id: cyberark
1042 + name: CyberArk
1043 + domain: cyberark.com
1044 + categories: [cyber, saas]
1045 + tier: B
1046 + country: IL
1047 + discover: { rss: true, status: true }
1048 + sensors:
1049 + - { name: changelog, url: "https://cyberark.com/changelog", type: HTML, connector: http, tier: B }
1050 + - { name: pricing, url: "https://cyberark.com/pricing", type: HTML, connector: http, tier: C }
1051 + - id: cypress
1052 + extend: true
1053 + country: US
1054 + sensors:
1055 + - { name: status, url: "https://www.cypressstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1056 + - { name: blog feed, url: "https://cypress.io/blog/rss.xml", type: RSS, connector: rss, tier: B }
1057 + - { name: feed, url: "https://cypress.io/feed.xml", type: RSS, connector: rss, tier: B }
1058 + - { name: pricing, url: "https://cypress.io/pricing", type: HTML, connector: http, tier: C }
1059 + - id: dagster
1060 + extend: true
1061 + country: US
1062 + sensors:
1063 + - { name: blog feed, url: "https://dagster.io/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1064 + - { name: pricing, url: "https://dagster.io/pricing", type: HTML, connector: http, tier: C }
1065 + - id: daily
1066 + name: Daily
1067 + domain: daily.co
1068 + categories: [developer, telecom, saas]
1069 + tier: S
1070 + country: US
1071 + discover: { rss: true, status: true }
1072 + sensors:
1073 + - { name: status, url: "https://status.daily.co/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1074 + - { name: blog feed, url: "https://daily.co/blog/feed", type: RSS, connector: rss, tier: B }
1075 + - { name: changelog, url: "https://daily.co/changelog", type: HTML, connector: http, tier: B }
1076 + - id: dailymotion
1077 + name: Dailymotion
1078 + domain: dailymotion.com
1079 + categories: [media]
1080 + tier: S
1081 + country: FR
1082 + discover: { rss: true, status: true }
1083 + sensors:
1084 + - { name: status, url: "https://status.dailymotion.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1085 + - id: datacamp
1086 + name: DataCamp
1087 + domain: datacamp.com
1088 + categories: [education, developer]
1089 + tier: S
1090 + country: US
1091 + discover: { rss: true, status: true }
1092 + sensors:
1093 + - { name: status, url: "https://status.datacamp.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1094 + - id: datto
1095 + name: Datto
1096 + domain: datto.com
1097 + categories: [enterprise, saas]
1098 + tier: S
1099 + country: US
1100 + discover: { rss: true, status: true }
1101 + sensors:
1102 + - { name: status, url: "https://status.datto.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1103 + - { name: blog feed, url: "https://datto.com/blog/feed", type: RSS, connector: rss, tier: B }
1104 + - { name: feed, url: "https://datto.com/feed", type: RSS, connector: rss, tier: B }
1105 + - { name: pricing, url: "https://datto.com/pricing", type: HTML, connector: http, tier: C }
1106 + - id: deel
1107 + extend: true
1108 + country: US
1109 + sensors:
1110 + - { name: pricing, url: "https://deel.com/pricing", type: HTML, connector: http, tier: C }
1111 + - id: deepnote
1112 + name: Deepnote
1113 + domain: deepnote.com
1114 + categories: [developer, saas]
1115 + tier: B
1116 + country: US
1117 + discover: { rss: true, status: true }
1118 + sensors:
1119 + - { name: changelog, url: "https://deepnote.com/changelog", type: HTML, connector: http, tier: B }
1120 + - { name: pricing, url: "https://deepnote.com/pricing", type: HTML, connector: http, tier: C }
1121 + - id: delinea
1122 + name: Delinea
1123 + domain: delinea.com
1124 + categories: [cyber, saas]
1125 + tier: S
1126 + country: US
1127 + discover: { rss: true, status: true }
1128 + sensors:
1129 + - { name: status, url: "https://status.delinea.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1130 + - { name: blog feed, url: "https://delinea.com/blog/rss.xml", type: RSS, connector: rss, tier: B }
1131 + - id: deliveroo
1132 + extend: true
1133 + country: GB
1134 + sensors:
1135 + - { name: status, url: "https://status.deliveroo.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1136 + - id: descope
1137 + name: Descope
1138 + domain: descope.com
1139 + categories: [developer, saas]
1140 + tier: S
1141 + country: US
1142 + discover: { rss: true, status: true }
1143 + sensors:
1144 + - { name: status (instatus), url: "https://descopestatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
1145 + - { name: pricing, url: "https://descope.com/pricing", type: HTML, connector: http, tier: C }
1146 + - id: dialpad
1147 + name: Dialpad
1148 + domain: dialpad.com
1149 + categories: [enterprise, telecom, saas]
1150 + tier: S
1151 + country: US
1152 + discover: { rss: true, status: true }
1153 + sensors:
1154 + - { name: status, url: "https://status.dialpad.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1155 + - id: directus
1156 + extend: true
1157 + country: US
1158 + sensors:
1159 + - { name: status, url: "https://status.directus.cloud/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1160 + - { name: feed, url: "https://directus.io/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1161 + - { name: pricing, url: "https://directus.io/pricing", type: HTML, connector: http, tier: C }
1162 + - id: discord
1163 + extend: true
1164 + country: US
1165 + sensors:
1166 + - { name: status, url: "https://status.discord.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1167 + - id: domo
1168 + name: Domo
1169 + domain: domo.com
1170 + categories: [enterprise, saas]
1171 + tier: B
1172 + country: US
1173 + discover: { rss: true, status: true }
1174 + sensors:
1175 + - { name: status history feed, url: "https://status.domo.com/rss", type: RSS, connector: rss, tier: A }
1176 + - id: doppler
1177 + name: Doppler
1178 + domain: doppler.com
1179 + categories: [developer, cyber, saas]
1180 + tier: S
1181 + country: US
1182 + discover: { rss: true, status: true }
1183 + sensors:
1184 + - { name: status, url: "https://status.doppler.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1185 + - { name: blog feed, url: "https://doppler.com/blog/rss.xml", type: RSS, connector: rss, tier: B }
1186 + - { name: pricing, url: "https://doppler.com/pricing", type: HTML, connector: http, tier: C }
1187 + - id: drata
1188 + name: Drata
1189 + domain: drata.com
1190 + categories: [cyber, enterprise, saas]
1191 + tier: S
1192 + country: US
1193 + discover: { rss: true, status: true }
1194 + sensors:
1195 + - { name: status, url: "https://status.drata.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1196 + - id: dremio
1197 + name: Dremio
1198 + domain: dremio.com
1199 + categories: [developer, saas]
1200 + tier: S
1201 + country: US
1202 + discover: { rss: true, status: true }
1203 + sensors:
1204 + - { name: status, url: "https://status.dremio.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1205 + - { name: blog feed, url: "https://dremio.com/blog/feed", type: RSS, connector: rss, tier: B }
1206 + - { name: feed, url: "https://dremio.com/feed", type: RSS, connector: rss, tier: B }
1207 + - { name: pricing, url: "https://dremio.com/pricing", type: HTML, connector: http, tier: C }
1208 + - id: dropbox
1209 + extend: true
1210 + country: US
1211 + sensors:
1212 + - { name: blog feed, url: "https://blog.dropbox.com/feed", type: RSS, connector: rss, tier: B }
1213 + - { name: release notes, url: "https://dropbox.com/release-notes", type: HTML, connector: http, tier: B }
1214 + - id: druva
1215 + name: Druva
1216 + domain: druva.com
1217 + categories: [enterprise, saas]
1218 + tier: B
1219 + country: US
1220 + discover: { rss: true, status: true }
1221 + sensors:
1222 + - { name: pricing, url: "https://druva.com/pricing", type: HTML, connector: http, tier: C }
1223 + - id: dub
1224 + extend: true
1225 + country: US
1226 + sensors:
1227 + - { name: changelog, url: "https://dub.co/changelog", type: HTML, connector: http, tier: B }
1228 + - { name: pricing, url: "https://dub.co/pricing", type: HTML, connector: http, tier: C }
1229 + - id: cisco-duo
1230 + name: Cisco Duo
1231 + domain: duo.com
1232 + categories: [cyber, saas]
1233 + tier: S
1234 + country: US
1235 + discover: { rss: true, status: true }
1236 + sensors:
1237 + - { name: status, url: "https://status.duo.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1238 + - { name: feed, url: "https://duo.com/feed", type: RSS, connector: rss, tier: B }
1239 + - { name: pricing, url: "https://duo.com/pricing", type: HTML, connector: http, tier: C }
1240 + - id: dwolla
1241 + name: Dwolla
1242 + domain: dwolla.com
1243 + categories: [payments, developer]
1244 + tier: S
1245 + country: US
1246 + discover: { rss: true, status: true }
1247 + sensors:
1248 + - { name: status, url: "https://status.dwolla.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1249 + - { name: changelog feed, url: "https://dwolla.com/updates/rss.xml", type: RSS, connector: rss, tier: B }
1250 + - { name: pricing, url: "https://dwolla.com/pricing", type: HTML, connector: http, tier: C }
1251 + - id: env0
1252 + extend: true
1253 + country: IL
1254 + sensors:
1255 + - { name: pricing, url: "https://env0.com/pricing", type: HTML, connector: http, tier: C }
1256 + - id: etoro
1257 + name: eToro
1258 + domain: etoro.com
1259 + categories: [finance]
1260 + tier: S
1261 + country: IL
1262 + discover: { rss: true, status: true }
1263 + sensors:
1264 + - { name: status, url: "https://status.etoro.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1265 + - { name: blog feed, url: "https://etoro.com/blog/feed", type: RSS, connector: rss, tier: B }
1266 + - id: evidence
1267 + name: Evidence
1268 + domain: evidence.dev
1269 + categories: [developer, open-source]
1270 + tier: B
1271 + country: US
1272 + discover: { rss: true, status: true }
1273 + sensors:
1274 + - { name: changelog, url: "https://evidence.dev/changelog", type: HTML, connector: http, tier: B }
1275 + - { name: pricing, url: "https://evidence.dev/pricing", type: HTML, connector: http, tier: C }
1276 + - id: expo
1277 + extend: true
1278 + country: US
1279 + sensors:
1280 + - { name: blog feed, url: "https://blog.expo.dev/feed", type: RSS, connector: rss, tier: B }
1281 + - { name: changelog, url: "https://expo.dev/changelog", type: HTML, connector: http, tier: B }
1282 + - { name: pricing, url: "https://expo.dev/pricing", type: HTML, connector: http, tier: C }
1283 + - id: fastspring
1284 + name: FastSpring
1285 + domain: fastspring.com
1286 + categories: [payments, saas]
1287 + tier: S
1288 + country: US
1289 + discover: { rss: true, status: true }
1290 + sensors:
1291 + - { name: status, url: "https://status.fastspring.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1292 + - { name: blog feed, url: "https://fastspring.com/blog/feed", type: RSS, connector: rss, tier: B }
1293 + - { name: feed, url: "https://fastspring.com/feed", type: RSS, connector: rss, tier: B }
1294 + - id: featurebase
1295 + name: Featurebase
1296 + domain: featurebase.app
1297 + categories: [enterprise, saas]
1298 + tier: B
1299 + country: US
1300 + discover: { rss: true, status: true }
1301 + sensors:
1302 + - { name: pricing, url: "https://featurebase.app/pricing", type: HTML, connector: http, tier: C }
1303 + - id: fibery
1304 + name: Fibery
1305 + domain: fibery.io
1306 + categories: [enterprise, saas]
1307 + tier: S
1308 + country: CY
1309 + discover: { rss: true, status: true }
1310 + sensors:
1311 + - { name: status (instatus), url: "https://status.fibery.io/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
1312 + - { name: blog feed, url: "https://fibery.io/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1313 + - { name: pricing, url: "https://fibery.io/pricing", type: HTML, connector: http, tier: C }
1314 + - id: filestack
1315 + name: Filestack
1316 + domain: filestack.com
1317 + categories: [developer, saas]
1318 + tier: S
1319 + country: US
1320 + discover: { rss: true, status: true }
1321 + sensors:
1322 + - { name: status, url: "https://status.filestack.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1323 + - { name: blog feed, url: "https://filestack.com/blog/feed", type: RSS, connector: rss, tier: B }
1324 + - { name: changelog, url: "https://filestack.com/changelog", type: HTML, connector: http, tier: B }
1325 + - { name: pricing, url: "https://filestack.com/pricing", type: HTML, connector: http, tier: C }
1326 + - id: firebolt
1327 + name: Firebolt
1328 + domain: firebolt.io
1329 + categories: [developer, saas]
1330 + tier: S
1331 + country: IL
1332 + discover: { rss: true, status: true }
1333 + sensors:
1334 + - { name: status, url: "https://status.firebolt.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1335 + - { name: pricing, url: "https://firebolt.io/pricing", type: HTML, connector: http, tier: C }
1336 + - id: fireflies-ai
1337 + name: Fireflies.ai
1338 + domain: fireflies.ai
1339 + categories: [enterprise, saas, ai]
1340 + tier: B
1341 + country: US
1342 + discover: { rss: true, status: true }
1343 + sensors:
1344 + - { name: status history feed, url: "https://status.fireflies.ai/rss", type: RSS, connector: rss, tier: A }
1345 + - { name: blog feed, url: "https://fireflies.ai/blog/rss.xml", type: RSS, connector: rss, tier: B }
1346 + - { name: pricing, url: "https://fireflies.ai/pricing", type: HTML, connector: http, tier: C }
1347 + - id: firehydrant
1348 + name: FireHydrant
1349 + domain: firehydrant.com
1350 + categories: [developer, saas]
1351 + tier: B
1352 + country: US
1353 + discover: { rss: true, status: true }
1354 + sensors:
1355 + - { name: feed, url: "https://firehydrant.com/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1356 + - { name: changelog, url: "https://firehydrant.com/changelog", type: HTML, connector: http, tier: B }
1357 + - { name: pricing, url: "https://firehydrant.com/pricing", type: HTML, connector: http, tier: C }
1358 + - id: fivetran
1359 + extend: true
1360 + country: US
1361 + sensors:
1362 + - { name: pricing, url: "https://fivetran.com/pricing", type: HTML, connector: http, tier: C }
1363 + - id: flickr
1364 + name: Flickr
1365 + domain: flickr.com
1366 + categories: [consumer-tech, media]
1367 + tier: B
1368 + country: US
1369 + discover: { rss: true, status: true }
1370 + sensors:
1371 + - { name: blog feed, url: "https://blog.flickr.com/feed", type: RSS, connector: rss, tier: B }
1372 + - id: flutterflow
1373 + name: FlutterFlow
1374 + domain: flutterflow.io
1375 + categories: [developer, saas]
1376 + tier: B
1377 + country: US
1378 + discover: { rss: true, status: true }
1379 + sensors:
1380 + - { name: blog feed, url: "https://blog.flutterflow.io/feed", type: RSS, connector: rss, tier: B }
1381 + - { name: pricing, url: "https://flutterflow.io/pricing", type: HTML, connector: http, tier: C }
1382 + - id: forter
1383 + name: Forter
1384 + domain: forter.com
1385 + categories: [cyber, commerce, saas]
1386 + tier: B
1387 + country: IL
1388 + discover: { rss: true, status: true }
1389 + sensors:
1390 + - { name: blog feed, url: "https://forter.com/blog/feed", type: RSS, connector: rss, tier: B }
1391 + - { name: feed, url: "https://forter.com/feed", type: RSS, connector: rss, tier: B }
1392 + - id: framer
1393 + extend: true
1394 + country: NL
1395 + sensors:
1396 + - { name: pricing, url: "https://framer.com/pricing", type: HTML, connector: http, tier: C }
1397 + - id: front
1398 + name: Front
1399 + domain: front.com
1400 + categories: [enterprise, saas]
1401 + tier: B
1402 + country: US
1403 + discover: { rss: true, status: true }
1404 + sensors:
1405 + - { name: blog feed, url: "https://front.com/blog/feed", type: RSS, connector: rss, tier: B }
1406 + - { name: changelog, url: "https://front.com/changelog", type: HTML, connector: http, tier: B }
1407 + - { name: pricing, url: "https://front.com/pricing", type: HTML, connector: http, tier: C }
1408 + - id: frontegg
1409 + name: Frontegg
1410 + domain: frontegg.com
1411 + categories: [developer, saas]
1412 + tier: S
1413 + country: IL
1414 + discover: { rss: true, status: true }
1415 + sensors:
1416 + - { name: status, url: "https://status.frontegg.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1417 + - { name: feed, url: "https://frontegg.com/feed", type: RSS, connector: rss, tier: B }
1418 + - { name: pricing, url: "https://frontegg.com/pricing", type: HTML, connector: http, tier: C }
1419 + - id: fullstory
1420 + extend: true
1421 + country: US
1422 + sensors:
1423 + - { name: pricing, url: "https://fullstory.com/pricing", type: HTML, connector: http, tier: C }
1424 + - id: gamma
1425 + name: Gamma
1426 + domain: gamma.app
1427 + categories: [enterprise, saas, ai]
1428 + tier: S
1429 + country: US
1430 + discover: { rss: true, status: true }
1431 + sensors:
1432 + - { name: status (instatus), url: "https://status.gamma.app/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
1433 + - id: garmin
1434 + extend: true
1435 + country: CH
1436 + sensors:
1437 + - { name: blog feed, url: "https://garmin.com/blog/feed", type: RSS, connector: rss, tier: B }
1438 + - id: getaround
1439 + extend: true
1440 + country: US
1441 + sensors:
1442 + - { name: blog feed, url: "https://getaround.com/blog/feed", type: RSS, connector: rss, tier: B }
1443 + - id: getcensus
1444 + name: Census
1445 + domain: getcensus.com
1446 + categories: [developer, saas]
1447 + tier: S
1448 + country: US
1449 + discover: { rss: true, status: true }
1450 + sensors:
1451 + - { name: status, url: "https://status.getcensus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1452 + - { name: pricing, url: "https://getcensus.com/pricing", type: HTML, connector: http, tier: C }
1453 + - id: dbt
1454 + extend: true
1455 + country: US
1456 + sensors:
1457 + - { name: pricing, url: "https://getdbt.com/pricing", type: HTML, connector: http, tier: C }
1458 + - id: lago
1459 + name: Lago
1460 + domain: getlago.com
1461 + categories: [payments, open-source, developer]
1462 + tier: S
1463 + country: FR
1464 + discover: { rss: true, status: true }
1465 + sensors:
1466 + - { name: status, url: "https://status.getlago.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1467 + - { name: changelog, url: "https://getlago.com/changelog", type: HTML, connector: http, tier: B }
1468 + - { name: pricing, url: "https://getlago.com/pricing", type: HTML, connector: http, tier: C }
1469 + - id: getresponse
1470 + name: GetResponse
1471 + domain: getresponse.com
1472 + categories: [enterprise, saas]
1473 + tier: S
1474 + country: PL
1475 + discover: { rss: true, status: true }
1476 + sensors:
1477 + - { name: status, url: "https://status.getresponse.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1478 + - { name: blog feed, url: "https://getresponse.com/blog/feed", type: RSS, connector: rss, tier: B }
1479 + - id: stream
1480 + extend: true
1481 + country: US
1482 + sensors:
1483 + - { name: blog feed, url: "https://blog.getstream.io/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1484 + - { name: changelog, url: "https://getstream.io/changelog", type: HTML, connector: http, tier: B }
1485 + - { name: pricing, url: "https://getstream.io/pricing", type: HTML, connector: http, tier: C }
1486 + - id: ghost
1487 + extend: true
1488 + country: US
1489 + sensors:
1490 + - { name: status, url: "https://ghoststatus.org/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1491 + - { name: blog feed, url: "https://ghost.org/blog/feed", type: RSS, connector: rss, tier: B }
1492 + - { name: changelog, url: "https://ghost.org/changelog", type: HTML, connector: http, tier: B }
1493 + - { name: pricing, url: "https://ghost.org/pricing", type: HTML, connector: http, tier: C }
1494 + - id: giphy
1495 + name: GIPHY
1496 + domain: giphy.com
1497 + categories: [consumer-tech, media]
1498 + tier: S
1499 + country: US
1500 + discover: { rss: true, status: true }
1501 + sensors:
1502 + - { name: status, url: "https://status.giphy.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1503 + - { name: blog feed, url: "https://blog.giphy.com/rss.xml", type: RSS, connector: rss, tier: B }
1504 + - id: gitbook
1505 + name: GitBook
1506 + domain: gitbook.com
1507 + categories: [developer, saas]
1508 + tier: S
1509 + country: US
1510 + discover: { rss: true, status: true }
1511 + sensors:
1512 + - { name: status, url: "https://www.gitbookstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1513 + - { name: changelog feed, url: "https://changelog.gitbook.com/rss.xml", type: RSS, connector: rss, tier: B }
1514 + - { name: pricing, url: "https://gitbook.com/pricing", type: HTML, connector: http, tier: C }
1515 + - id: gitpod
1516 + name: Gitpod
1517 + domain: gitpod.io
1518 + categories: [developer, saas]
1519 + tier: B
1520 + country: CH
1521 + discover: { rss: true, status: true }
1522 + sensors:
1523 + - { name: blog feed, url: "https://blog.gitpod.io/feed", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1524 + - id: glide
1525 + name: Glide
1526 + domain: glideapps.com
1527 + categories: [developer, saas]
1528 + tier: B
1529 + country: US
1530 + discover: { rss: true, status: true }
1531 + sensors:
1532 + - { name: status history feed, url: "https://status.glideapps.com/history.rss", type: RSS, connector: rss, tier: A }
1533 + - { name: pricing, url: "https://glideapps.com/pricing", type: HTML, connector: http, tier: C }
1534 + - id: gocardless
1535 + extend: true
1536 + country: GB
1537 + sensors:
1538 + - { name: pricing, url: "https://gocardless.com/pricing", type: HTML, connector: http, tier: C }
1539 + - id: godot
1540 + extend: true
1541 + country: US
1542 + sensors:
1543 + - { name: feed, url: "https://godotengine.org/atom.xml", type: ATOM, connector: rss, tier: B }
1544 + - id: momento
1545 + name: Momento
1546 + domain: gomomento.com
1547 + categories: [developer, saas]
1548 + tier: B
1549 + country: US
1550 + discover: { rss: true, status: true }
1551 + sensors:
1552 + - { name: feed, url: "https://gomomento.com/feed", type: RSS, connector: rss, tier: B }
1553 + - { name: pricing, url: "https://gomomento.com/pricing", type: HTML, connector: http, tier: C }
1554 + - id: gong
1555 + extend: true
1556 + country: IL
1557 + sensors:
1558 + - { name: blog feed, url: "https://gong.io/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1559 + - id: gooddata
1560 + name: GoodData
1561 + domain: gooddata.com
1562 + categories: [enterprise, saas]
1563 + tier: B
1564 + country: US
1565 + discover: { rss: true, status: true }
1566 + sensors:
1567 + - { name: feed, url: "https://gooddata.com/feed.xml", type: RSS, connector: rss, tier: B }
1568 + - { name: pricing, url: "https://gooddata.com/pricing", type: HTML, connector: http, tier: C }
1569 + - id: gorgias
1570 + name: Gorgias
1571 + domain: gorgias.com
1572 + categories: [enterprise, saas, commerce]
1573 + tier: S
1574 + country: US
1575 + discover: { rss: true, status: true }
1576 + sensors:
1577 + - { name: status, url: "https://status.gorgias.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1578 + - { name: blog feed, url: "https://gorgias.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1579 + - { name: pricing, url: "https://gorgias.com/pricing", type: HTML, connector: http, tier: C }
1580 + - id: teleport
1581 + name: Teleport
1582 + domain: goteleport.com
1583 + categories: [developer, cyber, saas]
1584 + tier: S
1585 + country: US
1586 + discover: { rss: true, status: true }
1587 + sensors:
1588 + - { name: status, url: "https://status.goteleport.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1589 + - { name: blog feed, url: "https://goteleport.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1590 + - id: goto
1591 + name: GoTo
1592 + domain: goto.com
1593 + categories: [enterprise, telecom, saas]
1594 + tier: S
1595 + country: US
1596 + discover: { rss: true, status: true }
1597 + sensors:
1598 + - { name: status, url: "https://status.goto.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1599 + - { name: pricing, url: "https://goto.com/pricing", type: HTML, connector: http, tier: C }
1600 + - id: grab
1601 + extend: true
1602 + country: SG
1603 + sensors:
1604 + - { name: blog feed, url: "https://grab.com/blog/feed", type: RSS, connector: rss, tier: B }
1605 + - { name: blog feed 2, url: "https://grab.com/blog/rss", type: RSS, connector: rss, tier: B }
1606 + - id: grammarly
1607 + extend: true
1608 + country: US
1609 + sensors:
1610 + - { name: pricing, url: "https://grammarly.com/pricing", type: HTML, connector: http, tier: C }
1611 + - id: greenhouse
1612 + extend: true
1613 + country: US
1614 + sensors:
1615 + - { name: pricing, url: "https://greenhouse.io/pricing", type: HTML, connector: http, tier: C }
1616 + - id: gumroad
1617 + name: Gumroad
1618 + domain: gumroad.com
1619 + categories: [commerce, payments]
1620 + tier: B
1621 + country: US
1622 + discover: { rss: true, status: true }
1623 + sensors:
1624 + - { name: pricing, url: "https://gumroad.com/pricing", type: HTML, connector: http, tier: C }
1625 + - id: harness
1626 + extend: true
1627 + country: US
1628 + sensors:
1629 + - { name: pricing, url: "https://harness.io/pricing", type: HTML, connector: http, tier: C }
1630 + - id: hasura
1631 + extend: true
1632 + country: US
1633 + sensors:
1634 + - { name: status, url: "https://hasura-status.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1635 + - { name: blog feed, url: "https://hasura.io/blog/rss", type: RSS, connector: rss, tier: B }
1636 + - { name: pricing, url: "https://hasura.io/pricing", type: HTML, connector: http, tier: C }
1637 + - id: healthchecks-io
1638 + name: Healthchecks.io
1639 + domain: healthchecks.io
1640 + categories: [developer, open-source, saas]
1641 + tier: B
1642 + country: US
1643 + discover: { rss: true, status: true }
1644 + sensors:
1645 + - { name: blog feed, url: "https://blog.healthchecks.io/feed", type: RSS, connector: rss, tier: B }
1646 + - { name: pricing, url: "https://healthchecks.io/pricing", type: HTML, connector: http, tier: C }
1647 + - id: heap
1648 + name: Heap
1649 + domain: heap.io
1650 + categories: [enterprise, saas]
1651 + tier: S
1652 + country: US
1653 + discover: { rss: true, status: true }
1654 + sensors:
1655 + - { name: status, url: "https://status.heap.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1656 + - { name: pricing, url: "https://heap.io/pricing", type: HTML, connector: http, tier: C }
1657 + - id: dropbox-sign
1658 + name: Dropbox Sign
1659 + domain: hellosign.com
1660 + categories: [enterprise, saas]
1661 + tier: S
1662 + country: US
1663 + discover: { rss: true, status: true }
1664 + sensors:
1665 + - { name: status, url: "https://status.hellosign.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1666 + - { name: blog feed, url: "https://hellosign.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1667 + - id: help-scout
1668 + name: Help Scout
1669 + domain: helpscout.com
1670 + categories: [enterprise, saas]
1671 + tier: S
1672 + country: US
1673 + discover: { rss: true, status: true }
1674 + sensors:
1675 + - { name: status, url: "https://status.helpscout.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1676 + - { name: feed, url: "https://helpscout.com/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1677 + - { name: pricing, url: "https://helpscout.com/pricing", type: HTML, connector: http, tier: C }
1678 + - id: hex
1679 + name: Hex
1680 + domain: hex.tech
1681 + categories: [developer, saas]
1682 + tier: S
1683 + country: US
1684 + discover: { rss: true, status: true }
1685 + sensors:
1686 + - { name: status, url: "https://status.hex.tech/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1687 + - { name: changelog feed, url: "https://changelog.hex.tech/rss.xml", type: RSS, connector: rss, tier: B }
1688 + - { name: changelog, url: "https://hex.tech/changelog", type: HTML, connector: http, tier: B }
1689 + - { name: pricing, url: "https://hex.tech/pricing", type: HTML, connector: http, tier: C }
1690 + - id: hibob
1691 + name: HiBob
1692 + domain: hibob.com
1693 + categories: [enterprise, saas]
1694 + tier: S
1695 + country: IL
1696 + discover: { rss: true, status: true }
1697 + sensors:
1698 + - { name: status, url: "https://status.hibob.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1699 + - id: highlight-io
1700 + name: Highlight.io
1701 + domain: highlight.io
1702 + categories: [developer, open-source, saas]
1703 + tier: B
1704 + country: US
1705 + discover: { rss: true, status: true }
1706 + sensors:
1707 + - { name: blog feed, url: "https://highlight.io/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1708 + - id: hightouch
1709 + name: Hightouch
1710 + domain: hightouch.com
1711 + categories: [developer, saas]
1712 + tier: B
1713 + country: US
1714 + discover: { rss: true, status: true }
1715 + sensors:
1716 + - { name: pricing, url: "https://hightouch.com/pricing", type: HTML, connector: http, tier: C }
1717 + - id: honeycomb
1718 + extend: true
1719 + country: US
1720 + sensors:
1721 + - { name: feed, url: "https://honeycomb.io/feed.xml", type: RSS, connector: rss, tier: B }
1722 + - id: hookdeck
1723 + name: Hookdeck
1724 + domain: hookdeck.com
1725 + categories: [developer, saas]
1726 + tier: B
1727 + country: CA
1728 + discover: { rss: true, status: true }
1729 + sensors:
1730 + - { name: changelog, url: "https://hookdeck.com/changelog", type: HTML, connector: http, tier: B }
1731 + - { name: pricing, url: "https://hookdeck.com/pricing", type: HTML, connector: http, tier: C }
1732 + - id: hootsuite
1733 + extend: true
1734 + country: CA
1735 + sensors:
1736 + - { name: changelog, url: "https://hootsuite.com/changelog", type: HTML, connector: http, tier: B }
1737 + - { name: pricing, url: "https://hootsuite.com/pricing", type: HTML, connector: http, tier: C }
1738 + - id: hopper
1739 + extend: true
1740 + country: CA
1741 + sensors:
1742 + - { name: status, url: "https://status.hopper.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1743 + - id: hostelworld
1744 + name: Hostelworld
1745 + domain: hostelworld.com
1746 + categories: [travel]
1747 + tier: B
1748 + country: IE
1749 + discover: { rss: true, status: true }
1750 + sensors:
1751 + - { name: blog feed, url: "https://hostelworld.com/blog/feed", type: RSS, connector: rss, tier: B }
1752 + - { name: changelog, url: "https://hostelworld.com/changelog", type: HTML, connector: http, tier: B }
1753 + - { name: pricing, url: "https://hostelworld.com/pricing", type: HTML, connector: http, tier: C }
1754 + - id: hulu
1755 + name: Hulu
1756 + domain: hulu.com
1757 + categories: [entertainment, media]
1758 + tier: B
1759 + country: US
1760 + discover: { rss: true, status: true }
1761 + sensors:
1762 + - { name: changelog, url: "https://hulu.com/changelog", type: HTML, connector: http, tier: B }
1763 + - { name: pricing, url: "https://hulu.com/pricing", type: HTML, connector: http, tier: C }
1764 + - id: huntress
1765 + extend: true
1766 + country: US
1767 + sensors:
1768 + - { name: status, url: "https://status.huntress.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1769 + - { name: pricing, url: "https://huntress.com/pricing", type: HTML, connector: http, tier: C }
1770 + - id: hygraph
1771 + name: Hygraph
1772 + domain: hygraph.com
1773 + categories: [developer, saas]
1774 + tier: S
1775 + country: DE
1776 + discover: { rss: true, status: true }
1777 + sensors:
1778 + - { name: status, url: "https://status.hygraph.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1779 + - { name: blog feed, url: "https://hygraph.com/blog/feed", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1780 + - { name: pricing, url: "https://hygraph.com/pricing", type: HTML, connector: http, tier: C }
1781 + - id: icims
1782 + name: iCIMS
1783 + domain: icims.com
1784 + categories: [enterprise, labour, saas]
1785 + tier: B
1786 + country: US
1787 + discover: { rss: true, status: true }
1788 + sensors:
1789 + - { name: feed, url: "https://icims.com/feed", type: RSS, connector: rss, tier: B }
1790 + - id: idrive
1791 + name: IDrive
1792 + domain: idrive.com
1793 + categories: [consumer-tech, saas]
1794 + tier: B
1795 + country: US
1796 + discover: { rss: true, status: true }
1797 + sensors:
1798 + - { name: blog feed, url: "https://idrive.com/blog/feed", type: RSS, connector: rss, tier: B }
1799 + - { name: blog feed 2, url: "https://idrive.com/blog/rss", type: RSS, connector: rss, tier: B }
1800 + - { name: pricing, url: "https://idrive.com/pricing", type: HTML, connector: http, tier: C }
1801 + - id: imgix
1802 + name: imgix
1803 + domain: imgix.com
1804 + categories: [developer, saas]
1805 + tier: S
1806 + country: US
1807 + discover: { rss: true, status: true }
1808 + sensors:
1809 + - { name: status, url: "https://status.imgix.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1810 + - { name: pricing, url: "https://imgix.com/pricing", type: HTML, connector: http, tier: C }
1811 + - id: imgur
1812 + name: Imgur
1813 + domain: imgur.com
1814 + categories: [consumer-tech, media]
1815 + tier: S
1816 + country: US
1817 + discover: { rss: true, status: true }
1818 + sensors:
1819 + - { name: status, url: "https://status.imgur.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1820 + - id: imply
1821 + name: Imply
1822 + domain: imply.io
1823 + categories: [developer, saas]
1824 + tier: S
1825 + country: US
1826 + discover: { rss: true, status: true }
1827 + sensors:
1828 + - { name: status, url: "https://status.imply.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1829 + - { name: feed, url: "https://imply.io/feed", type: RSS, connector: rss, tier: B }
1830 + - { name: pricing, url: "https://imply.io/pricing", type: HTML, connector: http, tier: C }
1831 + - id: incident-io
1832 + extend: true
1833 + country: GB
1834 + sensors:
1835 + - { name: pricing, url: "https://incident.io/pricing", type: HTML, connector: http, tier: C }
1836 + - id: infisical
1837 + name: Infisical
1838 + domain: infisical.com
1839 + categories: [developer, open-source, cyber]
1840 + tier: S
1841 + country: US
1842 + discover: { rss: true, status: true }
1843 + sensors:
1844 + - { name: status, url: "https://status.infisical.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1845 + - { name: feed, url: "https://infisical.com/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1846 + - { name: pricing, url: "https://infisical.com/pricing", type: HTML, connector: http, tier: C }
1847 + - id: influxdata
1848 + extend: true
1849 + country: US
1850 + sensors:
1851 + - { name: status, url: "https://status.influxdata.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1852 + - { name: blog feed, url: "https://influxdata.com/blog/feed", type: RSS, connector: rss, tier: B }
1853 + - { name: changelog, url: "https://influxdata.com/changelog", type: HTML, connector: http, tier: B }
1854 + - { name: pricing, url: "https://influxdata.com/pricing", type: HTML, connector: http, tier: C }
1855 + - id: infobip
1856 + extend: true
1857 + country: HR
1858 + sensors:
1859 + - { name: feed, url: "https://infobip.com/feed", type: RSS, connector: rss, tier: B }
1860 + - { name: pricing, url: "https://infobip.com/pricing", type: HTML, connector: http, tier: C }
1861 + - id: instapage
1862 + name: Instapage
1863 + domain: instapage.com
1864 + categories: [enterprise, saas]
1865 + tier: S
1866 + country: US
1867 + discover: { rss: true, status: true }
1868 + sensors:
1869 + - { name: status, url: "https://status.instapage.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1870 + - { name: blog feed, url: "https://instapage.com/blog/feed", type: RSS, connector: rss, tier: B }
1871 + - { name: blog feed 2, url: "https://instapage.com/blog/rss", type: RSS, connector: rss, tier: B }
1872 + - { name: changelog, url: "https://instapage.com/changelog", type: HTML, connector: http, tier: B }
1873 + - { name: pricing, url: "https://instapage.com/pricing", type: HTML, connector: http, tier: C }
1874 + - id: intrinio
1875 + name: Intrinio
1876 + domain: intrinio.com
1877 + categories: [finance, developer]
1878 + tier: S
1879 + country: US
1880 + discover: { rss: true, status: true }
1881 + sensors:
1882 + - { name: status, url: "https://status.intrinio.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1883 + - { name: blog feed, url: "https://intrinio.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1884 + - { name: pricing, url: "https://intrinio.com/pricing", type: HTML, connector: http, tier: C }
1885 + - id: ironclad
1886 + name: Ironclad
1887 + domain: ironcladapp.com
1888 + categories: [enterprise, saas, legal]
1889 + tier: S
1890 + country: US
1891 + discover: { rss: true, status: true }
1892 + sensors:
1893 + - { name: status, url: "https://status.ironcladapp.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1894 + - { name: pricing, url: "https://ironcladapp.com/pricing", type: HTML, connector: http, tier: C }
1895 + - id: jamf
1896 + extend: true
1897 + country: US
1898 + sensors:
1899 + - { name: status, url: "https://status.jamf.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1900 + - { name: pricing, url: "https://jamf.com/pricing", type: HTML, connector: http, tier: C }
1901 + - id: jetbrains
1902 + extend: true
1903 + country: CZ
1904 + sensors:
1905 + - { name: feed, url: "https://jetbrains.com/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1906 + - id: mastodon
1907 + extend: true
1908 + country: DE
1909 + sensors:
1910 + - { name: status (instatus), url: "https://status.joinmastodon.org/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
1911 + - id: jumio
1912 + name: Jumio
1913 + domain: jumio.com
1914 + categories: [cyber, saas]
1915 + tier: B
1916 + country: US
1917 + discover: { rss: true, status: true }
1918 + sensors:
1919 + - { name: feed, url: "https://jumio.com/feed", type: RSS, connector: rss, tier: B }
1920 + - id: justworks
1921 + name: Justworks
1922 + domain: justworks.com
1923 + categories: [enterprise, saas]
1924 + tier: S
1925 + country: US
1926 + discover: { rss: true, status: true }
1927 + sensors:
1928 + - { name: status, url: "https://status.justworks.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1929 + - id: kandji
1930 + name: Kandji
1931 + domain: kandji.io
1932 + categories: [cyber, enterprise, saas]
1933 + tier: S
1934 + country: US
1935 + discover: { rss: true, status: true }
1936 + sensors:
1937 + - { name: status, url: "https://status.kandji.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1938 + - { name: blog feed, url: "https://kandji.io/blog/rss.xml", type: RSS, connector: rss, tier: B }
1939 + - { name: pricing, url: "https://kandji.io/pricing", type: HTML, connector: http, tier: C }
1940 + - id: kaseya
1941 + name: Kaseya
1942 + domain: kaseya.com
1943 + categories: [enterprise, saas]
1944 + tier: S
1945 + country: US
1946 + discover: { rss: true, status: true }
1947 + sensors:
1948 + - { name: status, url: "https://status.kaseya.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1949 + - id: kestra
1950 + name: Kestra
1951 + domain: kestra.io
1952 + categories: [developer, open-source, saas]
1953 + tier: B
1954 + country: FR
1955 + discover: { rss: true, status: true }
1956 + sensors:
1957 + - { name: feed, url: "https://kestra.io/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
1958 + - { name: pricing, url: "https://kestra.io/pricing", type: HTML, connector: http, tier: C }
1959 + - id: kit
1960 + name: Kit (ConvertKit)
1961 + domain: kit.com
1962 + categories: [media, saas]
1963 + tier: S
1964 + country: US
1965 + discover: { rss: true, status: true }
1966 + sensors:
1967 + - { name: status, url: "https://status.kit.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1968 + - { name: pricing, url: "https://kit.com/pricing", type: HTML, connector: http, tier: C }
1969 + - id: klaviyo
1970 + extend: true
1971 + country: US
1972 + sensors:
1973 + - { name: pricing, url: "https://klaviyo.com/pricing", type: HTML, connector: http, tier: C }
1974 + - id: knock
1975 + name: Knock
1976 + domain: knock.app
1977 + categories: [developer, saas]
1978 + tier: S
1979 + country: US
1980 + discover: { rss: true, status: true }
1981 + sensors:
1982 + - { name: status, url: "https://status.knock.app/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
1983 + - { name: changelog, url: "https://knock.app/changelog", type: HTML, connector: http, tier: B }
1984 + - { name: pricing, url: "https://knock.app/pricing", type: HTML, connector: http, tier: C }
1985 + - id: kong
1986 + extend: true
1987 + country: US
1988 + sensors:
1989 + - { name: pricing, url: "https://konghq.com/pricing", type: HTML, connector: http, tier: C }
1990 + - id: krafton
1991 + name: Krafton
1992 + domain: krafton.com
1993 + categories: [gaming]
1994 + tier: B
1995 + country: KR
1996 + discover: { rss: true, status: true }
1997 + sensors:
1998 + - { name: blog feed, url: "https://blog.krafton.com/feed", type: RSS, connector: rss, tier: B }
1999 + - id: kustomer
2000 + name: Kustomer
2001 + domain: kustomer.com
2002 + categories: [enterprise, saas]
2003 + tier: S
2004 + country: US
2005 + discover: { rss: true, status: true }
2006 + sensors:
2007 + - { name: status, url: "https://status.kustomer.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2008 + - { name: pricing, url: "https://kustomer.com/pricing", type: HTML, connector: http, tier: C }
2009 + - id: lambdatest
2010 + name: LambdaTest
2011 + domain: lambdatest.com
2012 + categories: [developer, saas]
2013 + tier: B
2014 + country: IN
2015 + discover: { rss: true, status: true }
2016 + sensors:
2017 + - { name: pricing, url: "https://lambdatest.com/pricing", type: HTML, connector: http, tier: C }
2018 + - id: lancedb
2019 + name: LanceDB
2020 + domain: lancedb.com
2021 + categories: [developer, open-source, ai]
2022 + tier: B
2023 + country: US
2024 + discover: { rss: true, status: true }
2025 + sensors:
2026 + - { name: blog feed, url: "https://lancedb.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2027 + - { name: pricing, url: "https://lancedb.com/pricing", type: HTML, connector: http, tier: C }
2028 + - id: lastpass
2029 + extend: true
2030 + country: US
2031 + sensors:
2032 + - { name: pricing, url: "https://lastpass.com/pricing", type: HTML, connector: http, tier: C }
2033 + - id: later
2034 + name: Later
2035 + domain: later.com
2036 + categories: [enterprise, saas]
2037 + tier: S
2038 + country: CA
2039 + discover: { rss: true, status: true }
2040 + sensors:
2041 + - { name: status, url: "https://status.later.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2042 + - { name: feed, url: "https://later.com/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2043 + - { name: pricing, url: "https://later.com/pricing", type: HTML, connector: http, tier: C }
2044 + - id: lattice
2045 + name: Lattice
2046 + domain: lattice.com
2047 + categories: [enterprise, saas]
2048 + tier: S
2049 + country: US
2050 + discover: { rss: true, status: true }
2051 + sensors:
2052 + - { name: status, url: "https://status.lattice.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2053 + - { name: pricing, url: "https://lattice.com/pricing", type: HTML, connector: http, tier: C }
2054 + - id: launchdarkly
2055 + extend: true
2056 + country: US
2057 + sensors:
2058 + - { name: blog feed, url: "https://launchdarkly.com/blog/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2059 + - { name: changelog, url: "https://launchdarkly.com/changelog", type: HTML, connector: http, tier: B }
2060 + - { name: pricing, url: "https://launchdarkly.com/pricing", type: HTML, connector: http, tier: C }
2061 + - id: leapsome
2062 + name: Leapsome
2063 + domain: leapsome.com
2064 + categories: [enterprise, saas]
2065 + tier: B
2066 + country: DE
2067 + discover: { rss: true, status: true }
2068 + sensors:
2069 + - { name: blog feed, url: "https://leapsome.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2070 + - { name: pricing, url: "https://leapsome.com/pricing", type: HTML, connector: http, tier: C }
2071 + - id: lemon-squeezy
2072 + name: Lemon Squeezy
2073 + domain: lemonsqueezy.com
2074 + categories: [payments, saas]
2075 + tier: B
2076 + country: US
2077 + discover: { rss: true, status: true }
2078 + sensors:
2079 + - { name: pricing, url: "https://lemonsqueezy.com/pricing", type: HTML, connector: http, tier: C }
2080 + - id: lever
2081 + extend: true
2082 + country: US
2083 + sensors:
2084 + - { name: pricing, url: "https://lever.co/pricing", type: HTML, connector: http, tier: C }
2085 + - id: lightdash
2086 + name: Lightdash
2087 + domain: lightdash.com
2088 + categories: [developer, open-source, saas]
2089 + tier: S
2090 + country: GB
2091 + discover: { rss: true, status: true }
2092 + sensors:
2093 + - { name: status, url: "https://status.lightdash.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2094 + - { name: pricing, url: "https://lightdash.com/pricing", type: HTML, connector: http, tier: C }
2095 + - id: lime
2096 + name: Lime
2097 + domain: lime.co
2098 + categories: [transport]
2099 + tier: B
2100 + country: US
2101 + discover: { rss: true, status: true }
2102 + sensors:
2103 + - { name: pricing, url: "https://lime.co/pricing", type: HTML, connector: http, tier: C }
2104 + - id: linear
2105 + extend: true
2106 + country: US
2107 + sensors:
2108 + - { name: pricing, url: "https://linear.app/pricing", type: HTML, connector: http, tier: C }
2109 + - id: linktree
2110 + name: Linktree
2111 + domain: linktr.ee
2112 + categories: [consumer-tech, saas]
2113 + tier: B
2114 + country: AU
2115 + discover: { rss: true, status: true }
2116 + sensors:
2117 + - { name: pricing, url: "https://linktr.ee/pricing", type: HTML, connector: http, tier: C }
2118 + - id: livechat
2119 + name: LiveChat
2120 + domain: livechat.com
2121 + categories: [enterprise, saas]
2122 + tier: S
2123 + country: PL
2124 + discover: { rss: true, status: true }
2125 + sensors:
2126 + - { name: status, url: "https://status.livechat.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2127 + - { name: pricing, url: "https://livechat.com/pricing", type: HTML, connector: http, tier: C }
2128 + - id: livekit
2129 + extend: true
2130 + country: US
2131 + sensors:
2132 + - { name: pricing, url: "https://livekit.io/pricing", type: HTML, connector: http, tier: C }
2133 + - id: localstack
2134 + name: LocalStack
2135 + domain: localstack.cloud
2136 + categories: [developer, saas]
2137 + tier: S
2138 + country: CH
2139 + discover: { rss: true, status: true }
2140 + sensors:
2141 + - { name: status, url: "https://status.localstack.cloud/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2142 + - { name: blog feed, url: "https://localstack.cloud/blog/rss.xml", type: RSS, connector: rss, tier: B }
2143 + - { name: pricing, url: "https://localstack.cloud/pricing", type: HTML, connector: http, tier: C }
2144 + - id: logrocket
2145 + name: LogRocket
2146 + domain: logrocket.com
2147 + categories: [developer, saas]
2148 + tier: S
2149 + country: US
2150 + discover: { rss: true, status: true }
2151 + sensors:
2152 + - { name: status, url: "https://status.logrocket.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2153 + - { name: blog feed, url: "https://logrocket.com/blog/feed", type: RSS, connector: rss, tier: B }
2154 + - { name: pricing, url: "https://logrocket.com/pricing", type: HTML, connector: http, tier: C }
2155 + - id: logz-io
2156 + name: Logz.io
2157 + domain: logz.io
2158 + categories: [developer, saas]
2159 + tier: S
2160 + country: IL
2161 + discover: { rss: true, status: true }
2162 + sensors:
2163 + - { name: status, url: "https://status.logz.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2164 + - { name: blog feed, url: "https://logz.io/blog/feed", type: RSS, connector: rss, tier: B }
2165 + - { name: feed, url: "https://logz.io/feed", type: RSS, connector: rss, tier: B }
2166 + - id: looker
2167 + name: Looker
2168 + domain: looker.com
2169 + categories: [enterprise, saas]
2170 + tier: B
2171 + country: US
2172 + discover: { rss: true, status: true }
2173 + sensors:
2174 + - { name: changelog, url: "https://looker.com/changelog", type: HTML, connector: http, tier: B }
2175 + - { name: pricing, url: "https://looker.com/pricing", type: HTML, connector: http, tier: C }
2176 + - id: loom
2177 + extend: true
2178 + country: US
2179 + sensors:
2180 + - { name: pricing, url: "https://loom.com/pricing", type: HTML, connector: http, tier: C }
2181 + - id: lucid-software
2182 + name: Lucid Software
2183 + domain: lucid.co
2184 + categories: [enterprise, saas]
2185 + tier: S
2186 + country: US
2187 + discover: { rss: true, status: true }
2188 + sensors:
2189 + - { name: status, url: "https://status.lucid.co/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2190 + - id: lusha
2191 + name: Lusha
2192 + domain: lusha.com
2193 + categories: [enterprise, saas]
2194 + tier: S
2195 + country: IL
2196 + discover: { rss: true, status: true }
2197 + sensors:
2198 + - { name: status, url: "https://status.lusha.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2199 + - { name: blog feed, url: "https://lusha.com/blog/feed", type: RSS, connector: rss, tier: B }
2200 + - { name: feed, url: "https://lusha.com/feed", type: RSS, connector: rss, tier: B }
2201 + - { name: pricing, url: "https://lusha.com/pricing", type: HTML, connector: http, tier: C }
2202 + - id: mage
2203 + name: Mage
2204 + domain: mage.ai
2205 + categories: [developer, open-source, saas]
2206 + tier: B
2207 + country: US
2208 + discover: { rss: true, status: true }
2209 + sensors:
2210 + - { name: changelog, url: "https://mage.ai/changelog", type: HTML, connector: http, tier: B }
2211 + - { name: pricing, url: "https://mage.ai/pricing", type: HTML, connector: http, tier: C }
2212 + - id: mailerlite
2213 + name: MailerLite
2214 + domain: mailerlite.com
2215 + categories: [enterprise, saas]
2216 + tier: S
2217 + country: LT
2218 + discover: { rss: true, status: true }
2219 + sensors:
2220 + - { name: status, url: "https://status.mailerlite.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2221 + - id: mailgun
2222 + extend: true
2223 + country: US
2224 + sensors:
2225 + - { name: changelog feed, url: "https://mailgun.com/releases/feed", type: RSS, connector: rss, tier: B }
2226 + - id: mailjet
2227 + name: Mailjet
2228 + domain: mailjet.com
2229 + categories: [developer, saas]
2230 + tier: S
2231 + country: FR
2232 + discover: { rss: true, status: true }
2233 + sensors:
2234 + - { name: status, url: "https://status.mailjet.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2235 + - { name: changelog feed, url: "https://mailjet.com/releases/feed", type: RSS, connector: rss, tier: B }
2236 + - { name: blog feed, url: "https://mailjet.com/blog/feed", type: RSS, connector: rss, tier: B }
2237 + - { name: blog feed 2, url: "https://blog.mailjet.com/feed", type: RSS, connector: rss, tier: B }
2238 + - { name: pricing, url: "https://mailjet.com/pricing", type: HTML, connector: http, tier: C }
2239 + - id: mailtrap
2240 + name: Mailtrap
2241 + domain: mailtrap.io
2242 + categories: [developer, saas]
2243 + tier: B
2244 + country: US
2245 + discover: { rss: true, status: true }
2246 + sensors:
2247 + - { name: blog feed, url: "https://mailtrap.io/blog/feed", type: RSS, connector: rss, tier: B }
2248 + - { name: feed, url: "https://mailtrap.io/feed", type: RSS, connector: rss, tier: B }
2249 + - { name: changelog, url: "https://mailtrap.io/changelog", type: HTML, connector: http, tier: B }
2250 + - { name: pricing, url: "https://mailtrap.io/pricing", type: HTML, connector: http, tier: C }
2251 + - id: matillion
2252 + name: Matillion
2253 + domain: matillion.com
2254 + categories: [developer, saas]
2255 + tier: S
2256 + country: GB
2257 + discover: { rss: true, status: true }
2258 + sensors:
2259 + - { name: status, url: "https://status.matillion.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2260 + - { name: pricing, url: "https://matillion.com/pricing", type: HTML, connector: http, tier: C }
2261 + - id: maxio
2262 + name: Maxio
2263 + domain: maxio.com
2264 + categories: [payments, saas]
2265 + tier: B
2266 + country: US
2267 + discover: { rss: true, status: true }
2268 + sensors:
2269 + - { name: pricing, url: "https://maxio.com/pricing", type: HTML, connector: http, tier: C }
2270 + - id: mega
2271 + name: MEGA
2272 + domain: mega.io
2273 + categories: [consumer-tech, saas]
2274 + tier: B
2275 + country: NZ
2276 + discover: { rss: true, status: true }
2277 + sensors:
2278 + - { name: blog feed, url: "https://blog.mega.io/feed", type: RSS, connector: rss, tier: B }
2279 + - { name: pricing, url: "https://mega.io/pricing", type: HTML, connector: http, tier: C }
2280 + - id: meilisearch
2281 + extend: true
2282 + country: FR
2283 + sensors:
2284 + - { name: pricing, url: "https://meilisearch.com/pricing", type: HTML, connector: http, tier: C }
2285 + - id: melio
2286 + name: Melio
2287 + domain: melio.com
2288 + categories: [payments, saas]
2289 + tier: B
2290 + country: US
2291 + discover: { rss: true, status: true }
2292 + sensors:
2293 + - { name: feed, url: "https://melio.com/feed", type: RSS, connector: rss, tier: B }
2294 + - { name: pricing, url: "https://melio.com/pricing", type: HTML, connector: http, tier: C }
2295 + - id: meltwater
2296 + name: Meltwater
2297 + domain: meltwater.com
2298 + categories: [enterprise, saas]
2299 + tier: S
2300 + country: NO
2301 + discover: { rss: true, status: true }
2302 + sensors:
2303 + - { name: status, url: "https://status.meltwater.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2304 + - { name: pricing, url: "https://meltwater.com/pricing", type: HTML, connector: http, tier: C }
2305 + - id: mend
2306 + extend: true
2307 + country: IL
2308 + sensors:
2309 + - { name: status, url: "https://status.mend.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2310 + - { name: feed, url: "https://mend.io/feed", type: RSS, connector: rss, tier: B }
2311 + - { name: pricing, url: "https://mend.io/pricing", type: HTML, connector: http, tier: C }
2312 + - id: metabase
2313 + extend: true
2314 + country: US
2315 + sensors:
2316 + - { name: status, url: "https://status.metabase.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2317 + - { name: changelog, url: "https://metabase.com/changelog", type: HTML, connector: http, tier: B }
2318 + - { name: pricing, url: "https://metabase.com/pricing", type: HTML, connector: http, tier: C }
2319 + - id: metronome
2320 + name: Metronome
2321 + domain: metronome.com
2322 + categories: [payments, developer]
2323 + tier: S
2324 + country: US
2325 + discover: { rss: true, status: true }
2326 + sensors:
2327 + - { name: status, url: "https://status.metronome.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2328 + - { name: changelog, url: "https://metronome.com/changelog", type: HTML, connector: http, tier: B }
2329 + - { name: pricing, url: "https://metronome.com/pricing", type: HTML, connector: http, tier: C }
2330 + - id: mintlify
2331 + extend: true
2332 + country: US
2333 + sensors:
2334 + - { name: feed, url: "https://mintlify.com/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2335 + - { name: pricing, url: "https://mintlify.com/pricing", type: HTML, connector: http, tier: C }
2336 + - id: miro
2337 + extend: true
2338 + country: US
2339 + sensors:
2340 + - { name: changelog, url: "https://miro.com/changelog", type: HTML, connector: http, tier: B }
2341 + - { name: what's new, url: "https://miro.com/whats-new", type: HTML, connector: http, tier: B }
2342 + - id: mixpanel
2343 + extend: true
2344 + country: US
2345 + sensors:
2346 + - { name: pricing, url: "https://mixpanel.com/pricing", type: HTML, connector: http, tier: C }
2347 + - id: modern-treasury
2348 + name: Modern Treasury
2349 + domain: moderntreasury.com
2350 + categories: [payments, developer]
2351 + tier: S
2352 + country: US
2353 + discover: { rss: true, status: true }
2354 + sensors:
2355 + - { name: status (instatus), url: "https://status.moderntreasury.com/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
2356 + - { name: pricing, url: "https://moderntreasury.com/pricing", type: HTML, connector: http, tier: C }
2357 + - id: monday
2358 + extend: true
2359 + country: IL
2360 + sensors:
2361 + - { name: what's new, url: "https://monday.com/whats-new", type: HTML, connector: http, tier: B }
2362 + - id: monte-carlo
2363 + name: Monte Carlo
2364 + domain: montecarlodata.com
2365 + categories: [developer, saas]
2366 + tier: B
2367 + country: US
2368 + discover: { rss: true, status: true }
2369 + sensors:
2370 + - { name: blog feed, url: "https://montecarlodata.com/blog/feed", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2371 + - { name: feed, url: "https://montecarlodata.com/feed", type: RSS, connector: rss, tier: B }
2372 + - { name: pricing, url: "https://montecarlodata.com/pricing", type: HTML, connector: http, tier: C }
2373 + - id: monzo
2374 + extend: true
2375 + country: GB
2376 + sensors:
2377 + - { name: feed, url: "https://monzo.com/feed.xml", type: RSS, connector: rss, tier: B }
2378 + - id: moovit
2379 + name: Moovit
2380 + domain: moovit.com
2381 + categories: [transport, consumer-tech]
2382 + tier: B
2383 + country: IL
2384 + discover: { rss: true, status: true }
2385 + sensors:
2386 + - { name: feed, url: "https://moovit.com/feed", type: RSS, connector: rss, tier: B }
2387 + - id: motherduck
2388 + name: MotherDuck
2389 + domain: motherduck.com
2390 + categories: [developer, saas]
2391 + tier: B
2392 + country: US
2393 + discover: { rss: true, status: true }
2394 + sensors:
2395 + - { name: feed, url: "https://motherduck.com/rss.xml", type: RSS, connector: rss, tier: B }
2396 + - { name: feed 2, url: "https://motherduck.com/atom.xml", type: ATOM, connector: rss, tier: B }
2397 + - { name: pricing, url: "https://motherduck.com/pricing", type: HTML, connector: http, tier: C }
2398 + - id: mouseflow
2399 + name: Mouseflow
2400 + domain: mouseflow.com
2401 + categories: [enterprise, saas]
2402 + tier: B
2403 + country: DK
2404 + discover: { rss: true, status: true }
2405 + sensors:
2406 + - { name: feed, url: "https://mouseflow.com/feed", type: RSS, connector: rss, tier: B }
2407 + - { name: pricing, url: "https://mouseflow.com/pricing", type: HTML, connector: http, tier: C }
2408 + - id: moz
2409 + name: Moz
2410 + domain: moz.com
2411 + categories: [enterprise, saas]
2412 + tier: B
2413 + country: US
2414 + discover: { rss: true, status: true }
2415 + sensors:
2416 + - { name: blog feed, url: "https://moz.com/blog/feed", type: RSS, connector: rss, tier: B }
2417 + - { name: pricing, url: "https://moz.com/pricing", type: HTML, connector: http, tier: C }
2418 + - id: mullvad
2419 + name: Mullvad
2420 + domain: mullvad.net
2421 + categories: [cyber, consumer-tech]
2422 + tier: B
2423 + country: SE
2424 + discover: { rss: true, status: true }
2425 + sensors:
2426 + - { name: pricing, url: "https://mullvad.net/pricing", type: HTML, connector: http, tier: C }
2427 + - id: mural
2428 + name: Mural
2429 + domain: mural.co
2430 + categories: [enterprise, saas]
2431 + tier: S
2432 + country: US
2433 + discover: { rss: true, status: true }
2434 + sensors:
2435 + - { name: status, url: "https://status.mural.co/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2436 + - { name: blog feed, url: "https://mural.co/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2437 + - { name: changelog, url: "https://mural.co/changelog", type: HTML, connector: http, tier: B }
2438 + - { name: pricing, url: "https://mural.co/pricing", type: HTML, connector: http, tier: C }
2439 + - id: mux
2440 + extend: true
2441 + country: US
2442 + sensors:
2443 + - { name: pricing, url: "https://mux.com/pricing", type: HTML, connector: http, tier: C }
2444 + - id: myfitnesspal
2445 + name: MyFitnessPal
2446 + domain: myfitnesspal.com
2447 + categories: [health, consumer-tech]
2448 + tier: S
2449 + country: US
2450 + discover: { rss: true, status: true }
2451 + sensors:
2452 + - { name: status, url: "https://status.myfitnesspal.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2453 + - id: n8n
2454 + extend: true
2455 + country: DE
2456 + sensors:
2457 + - { name: pricing, url: "https://n8n.io/pricing", type: HTML, connector: http, tier: C }
2458 + - id: nebula
2459 + name: Nebula
2460 + domain: nebula.tv
2461 + categories: [media]
2462 + tier: B
2463 + country: US
2464 + discover: { rss: true, status: true }
2465 + sensors:
2466 + - { name: blog feed, url: "https://blog.nebula.tv/feed", type: RSS, connector: rss, tier: B }
2467 + - id: neo-financial
2468 + name: Neo Financial
2469 + domain: neofinancial.com
2470 + categories: [finance]
2471 + tier: B
2472 + country: CA
2473 + discover: { rss: true, status: true }
2474 + sensors:
2475 + - { name: blog feed, url: "https://neofinancial.com/blog/feed.xml", type: RSS, connector: rss, tier: B }
2476 + - id: nerdwallet
2477 + name: NerdWallet
2478 + domain: nerdwallet.com
2479 + categories: [finance, media]
2480 + tier: B
2481 + country: US
2482 + discover: { rss: true, status: true }
2483 + sensors:
2484 + - { name: blog feed, url: "https://nerdwallet.com/blog/feed", type: RSS, connector: rss, tier: B }
2485 + - id: netskope
2486 + extend: true
2487 + country: US
2488 + sensors:
2489 + - { name: blog feed, url: "https://netskope.com/blog/feed", type: RSS, connector: rss, tier: B }
2490 + - id: ngrok
2491 + name: ngrok
2492 + domain: ngrok.com
2493 + categories: [developer, saas]
2494 + tier: S
2495 + country: US
2496 + discover: { rss: true, status: true }
2497 + sensors:
2498 + - { name: status, url: "https://status.ngrok.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2499 + - { name: blog feed, url: "https://ngrok.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2500 + - { name: pricing, url: "https://ngrok.com/pricing", type: HTML, connector: http, tier: C }
2501 + - id: nhost
2502 + name: Nhost
2503 + domain: nhost.io
2504 + categories: [developer, open-source, saas]
2505 + tier: S
2506 + country: SE
2507 + discover: { rss: true, status: true }
2508 + sensors:
2509 + - { name: status (instatus), url: "https://status.nhost.io/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
2510 + - { name: pricing, url: "https://nhost.io/pricing", type: HTML, connector: http, tier: C }
2511 + - id: ninjaone
2512 + name: NinjaOne
2513 + domain: ninjaone.com
2514 + categories: [enterprise, saas]
2515 + tier: S
2516 + country: US
2517 + discover: { rss: true, status: true }
2518 + sensors:
2519 + - { name: status, url: "https://status.ninjaone.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2520 + - { name: blog feed, url: "https://ninjaone.com/blog/feed", type: RSS, connector: rss, tier: B }
2521 + - { name: feed, url: "https://ninjaone.com/feed", type: RSS, connector: rss, tier: B }
2522 + - { name: pricing, url: "https://ninjaone.com/pricing", type: HTML, connector: http, tier: C }
2523 + - id: noom
2524 + extend: true
2525 + country: US
2526 + sensors:
2527 + - { name: feed, url: "https://noom.com/feed", type: RSS, connector: rss, tier: B }
2528 + - id: notion
2529 + extend: true
2530 + country: US
2531 + sensors:
2532 + - { name: changelog, url: "https://notion.so/changelog", type: HTML, connector: http, tier: B }
2533 + - id: novu
2534 + name: Novu
2535 + domain: novu.co
2536 + categories: [developer, open-source, saas]
2537 + tier: B
2538 + country: US
2539 + discover: { rss: true, status: true }
2540 + sensors:
2541 + - { name: blog feed, url: "https://novu.co/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2542 + - { name: changelog, url: "https://novu.co/changelog", type: HTML, connector: http, tier: B }
2543 + - { name: pricing, url: "https://novu.co/pricing", type: HTML, connector: http, tier: C }
2544 + - id: obsidian
2545 + extend: true
2546 + country: US
2547 + sensors:
2548 + - { name: changelog feed, url: "https://obsidian.md/changelog.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2549 + - { name: feed, url: "https://obsidian.md/feed.xml", type: RSS, connector: rss, tier: B }
2550 + - { name: changelog, url: "https://obsidian.md/changelog", type: HTML, connector: http, tier: B }
2551 + - { name: pricing, url: "https://obsidian.md/pricing", type: HTML, connector: http, tier: C }
2552 + - id: octopus-deploy
2553 + extend: true
2554 + country: AU
2555 + sensors:
2556 + - { name: feed, url: "https://octopus.com/feed", type: RSS, connector: rss, tier: B }
2557 + - { name: pricing, url: "https://octopus.com/pricing", type: HTML, connector: http, tier: C }
2558 + - id: olark
2559 + name: Olark
2560 + domain: olark.com
2561 + categories: [enterprise, saas]
2562 + tier: S
2563 + country: US
2564 + discover: { rss: true, status: true }
2565 + sensors:
2566 + - { name: status, url: "https://status.olark.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2567 + - { name: blog feed, url: "https://blog.olark.com/rss.xml", type: RSS, connector: rss, tier: B }
2568 + - { name: pricing, url: "https://olark.com/pricing", type: HTML, connector: http, tier: C }
2569 + - id: omnisend
2570 + name: Omnisend
2571 + domain: omnisend.com
2572 + categories: [enterprise, commerce, saas]
2573 + tier: S
2574 + country: LT
2575 + discover: { rss: true, status: true }
2576 + sensors:
2577 + - { name: status, url: "https://status.omnisend.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2578 + - { name: blog feed, url: "https://omnisend.com/blog/feed", type: RSS, connector: rss, tier: B }
2579 + - { name: changelog, url: "https://omnisend.com/changelog", type: HTML, connector: http, tier: B }
2580 + - { name: pricing, url: "https://omnisend.com/pricing", type: HTML, connector: http, tier: C }
2581 + - id: onesignal
2582 + extend: true
2583 + country: US
2584 + sensors:
2585 + - { name: pricing, url: "https://onesignal.com/pricing", type: HTML, connector: http, tier: C }
2586 + - id: onfido
2587 + name: Onfido
2588 + domain: onfido.com
2589 + categories: [cyber, saas]
2590 + tier: S
2591 + country: GB
2592 + discover: { rss: true, status: true }
2593 + sensors:
2594 + - { name: status, url: "https://status.onfido.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2595 + - id: opensearch
2596 + extend: true
2597 + country: US
2598 + sensors:
2599 + - { name: feed, url: "https://opensearch.org/feed", type: RSS, connector: rss, tier: B }
2600 + - id: opsgenie
2601 + name: Opsgenie
2602 + domain: opsgenie.com
2603 + categories: [developer, saas]
2604 + tier: S
2605 + country: US
2606 + discover: { rss: true, status: true }
2607 + sensors:
2608 + - { name: status, url: "https://status.opsgenie.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2609 + - id: optimizely
2610 + extend: true
2611 + country: US
2612 + sensors:
2613 + - { name: pricing, url: "https://optimizely.com/pricing", type: HTML, connector: http, tier: C }
2614 + - id: otter-ai
2615 + name: Otter.ai
2616 + domain: otter.ai
2617 + categories: [enterprise, saas, ai]
2618 + tier: S
2619 + country: US
2620 + discover: { rss: true, status: true }
2621 + sensors:
2622 + - { name: status, url: "https://status.otter.ai/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2623 + - { name: pricing, url: "https://otter.ai/pricing", type: HTML, connector: http, tier: C }
2624 + - id: outreach
2625 + name: Outreach
2626 + domain: outreach.io
2627 + categories: [enterprise, saas]
2628 + tier: B
2629 + country: US
2630 + discover: { rss: true, status: true }
2631 + sensors:
2632 + - { name: pricing, url: "https://outreach.io/pricing", type: HTML, connector: http, tier: C }
2633 + - id: paddle
2634 + name: Paddle
2635 + domain: paddle.com
2636 + categories: [payments, saas]
2637 + tier: S
2638 + country: GB
2639 + discover: { rss: true, status: true }
2640 + sensors:
2641 + - { name: status, url: "https://paddlestatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2642 + - { name: pricing, url: "https://paddle.com/pricing", type: HTML, connector: http, tier: C }
2643 + - id: pandadoc
2644 + name: PandaDoc
2645 + domain: pandadoc.com
2646 + categories: [enterprise, saas]
2647 + tier: S
2648 + country: US
2649 + discover: { rss: true, status: true }
2650 + sensors:
2651 + - { name: status, url: "https://status.pandadoc.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2652 + - id: payhawk
2653 + name: Payhawk
2654 + domain: payhawk.com
2655 + categories: [finance, saas]
2656 + tier: B
2657 + country: GB
2658 + discover: { rss: true, status: true }
2659 + sensors:
2660 + - { name: pricing, url: "https://payhawk.com/pricing", type: HTML, connector: http, tier: C }
2661 + - id: pcloud
2662 + name: pCloud
2663 + domain: pcloud.com
2664 + categories: [consumer-tech, saas]
2665 + tier: B
2666 + country: CH
2667 + discover: { rss: true, status: true }
2668 + sensors:
2669 + - { name: blog feed, url: "https://blog.pcloud.com/feed", type: RSS, connector: rss, tier: B }
2670 + - id: peloton
2671 + extend: true
2672 + country: US
2673 + sensors:
2674 + - { name: blog feed, url: "https://peloton.com/blog/rss.xml", type: RSS, connector: rss, tier: B }
2675 + - id: pendo
2676 + extend: true
2677 + country: US
2678 + sensors:
2679 + - { name: pricing, url: "https://pendo.io/pricing", type: HTML, connector: http, tier: C }
2680 + - id: pingdom
2681 + name: Pingdom
2682 + domain: pingdom.com
2683 + categories: [developer, saas]
2684 + tier: B
2685 + country: US
2686 + discover: { rss: true, status: true }
2687 + sensors:
2688 + - { name: blog feed, url: "https://pingdom.com/blog/feed", type: RSS, connector: rss, tier: B }
2689 + - { name: pricing, url: "https://pingdom.com/pricing", type: HTML, connector: http, tier: C }
2690 + - id: pipedream
2691 + name: Pipedream
2692 + domain: pipedream.com
2693 + categories: [developer, saas]
2694 + tier: S
2695 + country: US
2696 + discover: { rss: true, status: true }
2697 + sensors:
2698 + - { name: status, url: "https://status.pipedream.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2699 + - { name: changelog, url: "https://pipedream.com/changelog", type: HTML, connector: http, tier: B }
2700 + - id: pitch
2701 + name: Pitch
2702 + domain: pitch.com
2703 + categories: [enterprise, saas]
2704 + tier: B
2705 + country: DE
2706 + discover: { rss: true, status: true }
2707 + sensors:
2708 + - { name: pricing, url: "https://pitch.com/pricing", type: HTML, connector: http, tier: C }
2709 + - { name: what's new, url: "https://pitch.com/whats-new", type: HTML, connector: http, tier: B }
2710 + - id: plane
2711 + name: Plane
2712 + domain: plane.so
2713 + categories: [developer, open-source, saas]
2714 + tier: S
2715 + country: US
2716 + discover: { rss: true, status: true }
2717 + sensors:
2718 + - { name: status, url: "https://status.plane.so/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2719 + - { name: changelog, url: "https://plane.so/changelog", type: HTML, connector: http, tier: B }
2720 + - { name: pricing, url: "https://plane.so/pricing", type: HTML, connector: http, tier: C }
2721 + - id: planetscale
2722 + extend: true
2723 + country: US
2724 + sensors:
2725 + - { name: changelog, url: "https://planetscale.com/changelog", type: HTML, connector: http, tier: B }
2726 + - id: plasmic
2727 + name: Plasmic
2728 + domain: plasmic.app
2729 + categories: [developer, saas]
2730 + tier: B
2731 + country: US
2732 + discover: { rss: true, status: true }
2733 + sensors:
2734 + - { name: blog feed, url: "https://plasmic.app/blog/feed.xml", type: RSS, connector: rss, tier: B }
2735 + - { name: pricing, url: "https://plasmic.app/pricing", type: HTML, connector: http, tier: C }
2736 + - id: pleo
2737 + name: Pleo
2738 + domain: pleo.io
2739 + categories: [finance, saas]
2740 + tier: S
2741 + country: DK
2742 + discover: { rss: true, status: true }
2743 + sensors:
2744 + - { name: status, url: "https://status.pleo.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2745 + - { name: pricing, url: "https://pleo.io/pricing", type: HTML, connector: http, tier: C }
2746 + - id: plivo
2747 + extend: true
2748 + country: US
2749 + sensors:
2750 + - { name: pricing, url: "https://plivo.com/pricing", type: HTML, connector: http, tier: C }
2751 + - id: pluralsight
2752 + name: Pluralsight
2753 + domain: pluralsight.com
2754 + categories: [education, developer]
2755 + tier: B
2756 + country: US
2757 + discover: { rss: true, status: true }
2758 + sensors:
2759 + - { name: pricing, url: "https://pluralsight.com/pricing", type: HTML, connector: http, tier: C }
2760 + - id: polygon-io
2761 + name: Polygon.io
2762 + domain: polygon.io
2763 + categories: [finance, developer]
2764 + tier: B
2765 + country: US
2766 + discover: { rss: true, status: true }
2767 + sensors:
2768 + - { name: changelog feed, url: "https://polygon.io/changelog/rss.xml", type: RSS, connector: rss, tier: B }
2769 + - { name: changelog, url: "https://polygon.io/changelog", type: HTML, connector: http, tier: B }
2770 + - { name: pricing, url: "https://polygon.io/pricing", type: HTML, connector: http, tier: C }
2771 + - { name: api openapi spec, url: "https://api.polygon.io/openapi", type: JSON, connector: openapi, tier: C, config: { docsUrl: "https://polygon.io/docs" } }
2772 + - id: posthog
2773 + extend: true
2774 + country: US
2775 + sensors:
2776 + - { name: status (incident.io), url: "https://www.posthogstatus.com/api/v1/summary", type: STATUSPAGE, connector: statusjson, tier: S }
2777 + - { name: changelog feed, url: "https://posthog.com/changelog.rss", type: RSS, connector: rss, tier: B }
2778 + - { name: changelog, url: "https://posthog.com/changelog", type: HTML, connector: http, tier: B }
2779 + - { name: pricing, url: "https://posthog.com/pricing", type: HTML, connector: http, tier: C }
2780 + - id: postman
2781 + extend: true
2782 + country: US
2783 + sensors:
2784 + - { name: changelog, url: "https://postman.com/changelog", type: HTML, connector: http, tier: B }
2785 + - { name: pricing, url: "https://postman.com/pricing", type: HTML, connector: http, tier: C }
2786 + - id: postscript
2787 + name: Postscript
2788 + domain: postscript.io
2789 + categories: [enterprise, commerce, saas]
2790 + tier: S
2791 + country: US
2792 + discover: { rss: true, status: true }
2793 + sensors:
2794 + - { name: status, url: "https://status.postscript.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2795 + - { name: pricing, url: "https://postscript.io/pricing", type: HTML, connector: http, tier: C }
2796 + - id: prefect
2797 + extend: true
2798 + country: US
2799 + sensors:
2800 + - { name: status, url: "https://status.prefect.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2801 + - { name: changelog feed, url: "https://prefect.io/changelog/feed.xml", type: RSS, connector: rss, tier: B }
2802 + - { name: changelog, url: "https://prefect.io/changelog", type: HTML, connector: http, tier: B }
2803 + - id: preset
2804 + name: Preset
2805 + domain: preset.io
2806 + categories: [developer, saas]
2807 + tier: S
2808 + country: US
2809 + discover: { rss: true, status: true }
2810 + sensors:
2811 + - { name: status, url: "https://status.preset.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2812 + - { name: feed, url: "https://preset.io/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2813 + - { name: pricing, url: "https://preset.io/pricing", type: HTML, connector: http, tier: C }
2814 + - id: prisma
2815 + extend: true
2816 + country: DE
2817 + sensors:
2818 + - { name: status, url: "https://status.prisma.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2819 + - { name: changelog, url: "https://prisma.io/changelog", type: HTML, connector: http, tier: B }
2820 + - { name: pricing, url: "https://prisma.io/pricing", type: HTML, connector: http, tier: C }
2821 + - id: prismic
2822 + extend: true
2823 + country: FR
2824 + sensors:
2825 + - { name: blog feed, url: "https://prismic.io/blog/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2826 + - { name: pricing, url: "https://prismic.io/pricing", type: HTML, connector: http, tier: C }
2827 + - id: productboard
2828 + extend: true
2829 + country: CZ
2830 + sensors:
2831 + - { name: pricing, url: "https://productboard.com/pricing", type: HTML, connector: http, tier: C }
2832 + - id: proton-vpn
2833 + name: Proton VPN
2834 + domain: protonvpn.com
2835 + categories: [cyber, consumer-tech]
2836 + tier: B
2837 + country: CH
2838 + discover: { rss: true, status: true }
2839 + sensors:
2840 + - { name: blog feed, url: "https://protonvpn.com/blog/feed", type: RSS, connector: rss, tier: B }
2841 + - { name: pricing, url: "https://protonvpn.com/pricing", type: HTML, connector: http, tier: C }
2842 + - id: pubnub
2843 + name: PubNub
2844 + domain: pubnub.com
2845 + categories: [developer, saas]
2846 + tier: S
2847 + country: US
2848 + discover: { rss: true, status: true }
2849 + sensors:
2850 + - { name: status, url: "https://status.pubnub.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2851 + - { name: pricing, url: "https://pubnub.com/pricing", type: HTML, connector: http, tier: C }
2852 + - id: pulumi
2853 + extend: true
2854 + country: US
2855 + sensors:
2856 + - { name: pricing, url: "https://pulumi.com/pricing", type: HTML, connector: http, tier: C }
2857 + - id: qdrant
2858 + extend: true
2859 + country: DE
2860 + sensors:
2861 + - { name: pricing, url: "https://qdrant.tech/pricing", type: HTML, connector: http, tier: C }
2862 + - id: qualtrics
2863 + extend: true
2864 + country: US
2865 + sensors:
2866 + - { name: pricing, url: "https://qualtrics.com/pricing", type: HTML, connector: http, tier: C }
2867 + - id: qualys
2868 + extend: true
2869 + country: US
2870 + sensors:
2871 + - { name: status, url: "https://status.qualys.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2872 + - id: questdb
2873 + extend: true
2874 + country: GB
2875 + sensors:
2876 + - { name: feed, url: "https://questdb.io/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2877 + - { name: pricing, url: "https://questdb.io/pricing", type: HTML, connector: http, tier: C }
2878 + - id: ramp
2879 + name: Ramp
2880 + domain: ramp.com
2881 + categories: [finance, saas]
2882 + tier: B
2883 + country: US
2884 + discover: { rss: true, status: true }
2885 + sensors:
2886 + - { name: pricing, url: "https://ramp.com/pricing", type: HTML, connector: http, tier: C }
2887 + - id: rapid7
2888 + extend: true
2889 + country: US
2890 + sensors:
2891 + - { name: status, url: "https://status.rapid7.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2892 + - { name: blog feed, url: "https://rapid7.com/blog/rss", type: RSS, connector: rss, tier: B }
2893 + - { name: pricing, url: "https://rapid7.com/pricing", type: HTML, connector: http, tier: C }
2894 + - id: raycast
2895 + name: Raycast
2896 + domain: raycast.com
2897 + categories: [developer, consumer-tech]
2898 + tier: B
2899 + country: US
2900 + discover: { rss: true, status: true }
2901 + sensors:
2902 + - { name: changelog feed, url: "https://raycast.com/changelog/feed.xml", type: RSS, connector: rss, tier: B }
2903 + - { name: changelog, url: "https://raycast.com/changelog", type: HTML, connector: http, tier: B }
2904 + - { name: pricing, url: "https://raycast.com/pricing", type: HTML, connector: http, tier: C }
2905 + - id: razorpay
2906 + name: Razorpay
2907 + domain: razorpay.com
2908 + categories: [payments]
2909 + tier: B
2910 + country: IN
2911 + discover: { rss: true, status: true }
2912 + sensors:
2913 + - { name: blog feed, url: "https://razorpay.com/blog/feed", type: RSS, connector: rss, tier: B }
2914 + - { name: blog feed 2, url: "https://razorpay.com/blog/rss", type: RSS, connector: rss, tier: B }
2915 + - { name: pricing, url: "https://razorpay.com/pricing", type: HTML, connector: http, tier: C }
2916 + - id: readme
2917 + name: ReadMe
2918 + domain: readme.com
2919 + categories: [developer, saas]
2920 + tier: S
2921 + country: US
2922 + discover: { rss: true, status: true }
2923 + sensors:
2924 + - { name: status, url: "https://status.readme.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2925 + - { name: blog feed, url: "https://readme.com/blog/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2926 + - { name: blog feed 2, url: "https://blog.readme.com/feed", type: RSS, connector: rss, tier: B }
2927 + - { name: pricing, url: "https://readme.com/pricing", type: HTML, connector: http, tier: C }
2928 + - id: recharge
2929 + name: Recharge
2930 + domain: rechargepayments.com
2931 + categories: [commerce, payments, saas]
2932 + tier: S
2933 + country: US
2934 + discover: { rss: true, status: true }
2935 + sensors:
2936 + - { name: status, url: "https://status.rechargepayments.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2937 + - { name: blog feed, url: "https://rechargepayments.com/blog/feed", type: RSS, connector: rss, tier: B }
2938 + - { name: feed, url: "https://rechargepayments.com/feed", type: RSS, connector: rss, tier: B }
2939 + - { name: blog feed 2, url: "https://blog.rechargepayments.com/feed", type: RSS, connector: rss, tier: B }
2940 + - { name: changelog feed, url: "https://changelog.rechargepayments.com/rss.xml", type: RSS, connector: rss, tier: B }
2941 + - { name: pricing, url: "https://rechargepayments.com/pricing", type: HTML, connector: http, tier: C }
2942 + - id: recurly
2943 + name: Recurly
2944 + domain: recurly.com
2945 + categories: [payments, saas]
2946 + tier: S
2947 + country: US
2948 + discover: { rss: true, status: true }
2949 + sensors:
2950 + - { name: status, url: "https://status.recurly.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2951 + - { name: blog feed, url: "https://recurly.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2952 + - { name: blog feed 2, url: "https://blog.recurly.com/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
2953 + - { name: pricing, url: "https://recurly.com/pricing", type: HTML, connector: http, tier: C }
2954 + - id: remind
2955 + name: Remind
2956 + domain: remind.com
2957 + categories: [education, saas]
2958 + tier: S
2959 + country: US
2960 + discover: { rss: true, status: true }
2961 + sensors:
2962 + - { name: status, url: "https://status.remind.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2963 + - id: remote
2964 + name: Remote
2965 + domain: remote.com
2966 + categories: [enterprise, labour, saas]
2967 + tier: B
2968 + country: US
2969 + discover: { rss: true, status: true }
2970 + sensors:
2971 + - { name: pricing, url: "https://remote.com/pricing", type: HTML, connector: http, tier: C }
2972 + - id: replit
2973 + extend: true
2974 + country: US
2975 + sensors:
2976 + - { name: changelog, url: "https://replit.com/changelog", type: HTML, connector: http, tier: B }
2977 + - id: retool
2978 + extend: true
2979 + country: US
2980 + sensors:
2981 + - { name: pricing, url: "https://retool.com/pricing", type: HTML, connector: http, tier: C }
2982 + - id: revenuecat
2983 + name: RevenueCat
2984 + domain: revenuecat.com
2985 + categories: [payments, developer]
2986 + tier: S
2987 + country: US
2988 + discover: { rss: true, status: true }
2989 + sensors:
2990 + - { name: status, url: "https://status.revenuecat.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
2991 + - { name: blog feed, url: "https://revenuecat.com/blog/rss.xml", type: RSS, connector: rss, tier: B }
2992 + - { name: pricing, url: "https://revenuecat.com/pricing", type: HTML, connector: http, tier: C }
2993 + - id: ringcentral
2994 + extend: true
2995 + country: US
2996 + sensors:
2997 + - { name: pricing, url: "https://ringcentral.com/pricing", type: HTML, connector: http, tier: C }
2998 + - id: rippling
2999 + extend: true
3000 + country: US
3001 + sensors:
3002 + - { name: pricing, url: "https://rippling.com/pricing", type: HTML, connector: http, tier: C }
3003 + - id: riskified
3004 + name: Riskified
3005 + domain: riskified.com
3006 + categories: [cyber, commerce, saas]
3007 + tier: S
3008 + country: IL
3009 + discover: { rss: true, status: true }
3010 + sensors:
3011 + - { name: status, url: "https://status.riskified.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3012 + - id: rollbar
3013 + name: Rollbar
3014 + domain: rollbar.com
3015 + categories: [developer, saas]
3016 + tier: S
3017 + country: US
3018 + discover: { rss: true, status: true }
3019 + sensors:
3020 + - { name: status, url: "https://status.rollbar.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3021 + - { name: blog feed, url: "https://rollbar.com/blog/feed", type: RSS, connector: rss, tier: B }
3022 + - { name: pricing, url: "https://rollbar.com/pricing", type: HTML, connector: http, tier: C }
3023 + - id: rootly
3024 + name: Rootly
3025 + domain: rootly.com
3026 + categories: [developer, saas]
3027 + tier: B
3028 + country: US
3029 + discover: { rss: true, status: true }
3030 + sensors:
3031 + - { name: changelog feed, url: "https://rootly.com/changelog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3032 + - { name: blog feed, url: "https://rootly.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3033 + - { name: changelog, url: "https://rootly.com/changelog", type: HTML, connector: http, tier: B }
3034 + - { name: pricing, url: "https://rootly.com/pricing", type: HTML, connector: http, tier: C }
3035 + - id: salesloft
3036 + extend: true
3037 + country: US
3038 + sensors:
3039 + - { name: pricing, url: "https://salesloft.com/pricing", type: HTML, connector: http, tier: C }
3040 + - id: sanity
3041 + extend: true
3042 + country: NO
3043 + sensors:
3044 + - { name: changelog, url: "https://sanity.io/changelog", type: HTML, connector: http, tier: B }
3045 + - { name: pricing, url: "https://sanity.io/pricing", type: HTML, connector: http, tier: C }
3046 + - id: sardine
3047 + name: Sardine
3048 + domain: sardine.ai
3049 + categories: [cyber, payments, saas]
3050 + tier: S
3051 + country: US
3052 + discover: { rss: true, status: true }
3053 + sensors:
3054 + - { name: status, url: "https://status.sardine.ai/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3055 + - id: sauce-labs
3056 + name: Sauce Labs
3057 + domain: saucelabs.com
3058 + categories: [developer, saas]
3059 + tier: S
3060 + country: US
3061 + discover: { rss: true, status: true }
3062 + sensors:
3063 + - { name: status, url: "https://status.saucelabs.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3064 + - { name: pricing, url: "https://saucelabs.com/pricing", type: HTML, connector: http, tier: C }
3065 + - id: savvycal
3066 + name: SavvyCal
3067 + domain: savvycal.com
3068 + categories: [enterprise, saas]
3069 + tier: B
3070 + country: US
3071 + discover: { rss: true, status: true }
3072 + sensors:
3073 + - { name: feed, url: "https://savvycal.com/feed.xml", type: RSS, connector: rss, tier: B }
3074 + - id: scalr
3075 + name: Scalr
3076 + domain: scalr.com
3077 + categories: [developer, saas]
3078 + tier: B
3079 + country: US
3080 + discover: { rss: true, status: true }
3081 + sensors:
3082 + - { name: pricing, url: "https://scalr.com/pricing", type: HTML, connector: http, tier: C }
3083 + - id: secoda
3084 + name: Secoda
3085 + domain: secoda.co
3086 + categories: [enterprise, saas]
3087 + tier: B
3088 + country: CA
3089 + discover: { rss: true, status: true }
3090 + sensors:
3091 + - { name: pricing, url: "https://secoda.co/pricing", type: HTML, connector: http, tier: C }
3092 + - id: secureframe
3093 + name: Secureframe
3094 + domain: secureframe.com
3095 + categories: [cyber, enterprise, saas]
3096 + tier: S
3097 + country: US
3098 + discover: { rss: true, status: true }
3099 + sensors:
3100 + - { name: status, url: "https://status.secureframe.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3101 + - { name: pricing, url: "https://secureframe.com/pricing", type: HTML, connector: http, tier: C }
3102 + - id: segment
3103 + extend: true
3104 + country: US
3105 + sensors:
3106 + - { name: pricing, url: "https://segment.com/pricing", type: HTML, connector: http, tier: C }
3107 + - id: semaphore-ci
3108 + name: Semaphore CI
3109 + domain: semaphoreci.com
3110 + categories: [developer, saas]
3111 + tier: S
3112 + country: US
3113 + discover: { rss: true, status: true }
3114 + sensors:
3115 + - { name: status, url: "https://status.semaphoreci.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3116 + - { name: blog feed, url: "https://semaphoreci.com/blog/feed", type: RSS, connector: rss, tier: B }
3117 + - { name: feed, url: "https://semaphoreci.com/feed", type: RSS, connector: rss, tier: B }
3118 + - { name: pricing, url: "https://semaphoreci.com/pricing", type: HTML, connector: http, tier: C }
3119 + - id: semrush
3120 + extend: true
3121 + country: US
3122 + sensors:
3123 + - { name: pricing, url: "https://semrush.com/pricing", type: HTML, connector: http, tier: C }
3124 + - id: sezzle
3125 + name: Sezzle
3126 + domain: sezzle.com
3127 + categories: [payments]
3128 + tier: S
3129 + country: US
3130 + discover: { rss: true, status: true }
3131 + sensors:
3132 + - { name: status, url: "https://status.sezzle.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3133 + - { name: changelog, url: "https://sezzle.com/changelog", type: HTML, connector: http, tier: B }
3134 + - { name: pricing, url: "https://sezzle.com/pricing", type: HTML, connector: http, tier: C }
3135 + - id: short-io
3136 + name: Short.io
3137 + domain: short.io
3138 + categories: [enterprise, saas]
3139 + tier: B
3140 + country: US
3141 + discover: { rss: true, status: true }
3142 + sensors:
3143 + - { name: blog feed, url: "https://blog.short.io/rss.xml", type: RSS, connector: rss, tier: B }
3144 + - { name: pricing, url: "https://short.io/pricing", type: HTML, connector: http, tier: C }
3145 + - id: shortcut
3146 + extend: true
3147 + country: US
3148 + sensors:
3149 + - { name: changelog feed, url: "https://shortcut.com/release-notes/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3150 + - id: sift
3151 + name: Sift
3152 + domain: sift.com
3153 + categories: [cyber, saas]
3154 + tier: S
3155 + country: US
3156 + discover: { rss: true, status: true }
3157 + sensors:
3158 + - { name: status, url: "https://status.sift.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3159 + - { name: blog feed, url: "https://sift.com/blog/feed", type: RSS, connector: rss, tier: B }
3160 + - { name: blog feed 2, url: "https://sift.com/blog/rss", type: RSS, connector: rss, tier: B }
3161 + - id: signal
3162 + extend: true
3163 + country: US
3164 + sensors:
3165 + - { name: feed, url: "https://signal.org/feed.xml", type: RSS, connector: rss, tier: B }
3166 + - id: signifyd
3167 + name: Signifyd
3168 + domain: signifyd.com
3169 + categories: [cyber, commerce, saas]
3170 + tier: S
3171 + country: US
3172 + discover: { rss: true, status: true }
3173 + sensors:
3174 + - { name: status, url: "https://status.signifyd.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3175 + - { name: blog feed, url: "https://signifyd.com/blog/feed", type: RSS, connector: rss, tier: B }
3176 + - { name: feed, url: "https://signifyd.com/feed", type: RSS, connector: rss, tier: B }
3177 + - { name: pricing, url: "https://signifyd.com/pricing", type: HTML, connector: http, tier: C }
3178 + - id: similarweb
3179 + name: Similarweb
3180 + domain: similarweb.com
3181 + categories: [enterprise, saas]
3182 + tier: B
3183 + country: IL
3184 + discover: { rss: true, status: true }
3185 + sensors:
3186 + - { name: pricing, url: "https://similarweb.com/pricing", type: HTML, connector: http, tier: C }
3187 + - id: sinch
3188 + extend: true
3189 + country: SE
3190 + sensors:
3191 + - { name: blog feed, url: "https://sinch.com/blog/feed", type: RSS, connector: rss, tier: B }
3192 + - { name: pricing, url: "https://sinch.com/pricing", type: HTML, connector: http, tier: C }
3193 + - id: singlestore
3194 + name: SingleStore
3195 + domain: singlestore.com
3196 + categories: [developer, saas]
3197 + tier: B
3198 + country: US
3199 + discover: { rss: true, status: true }
3200 + sensors:
3201 + - { name: blog feed, url: "https://singlestore.com/blog/feed", type: RSS, connector: rss, tier: B }
3202 + - { name: pricing, url: "https://singlestore.com/pricing", type: HTML, connector: http, tier: C }
3203 + - id: sisense
3204 + name: Sisense
3205 + domain: sisense.com
3206 + categories: [enterprise, saas]
3207 + tier: S
3208 + country: US
3209 + discover: { rss: true, status: true }
3210 + sensors:
3211 + - { name: status, url: "https://status.sisense.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3212 + - { name: pricing, url: "https://sisense.com/pricing", type: HTML, connector: http, tier: C }
3213 + - id: slack
3214 + extend: true
3215 + country: US
3216 + sensors:
3217 + - { name: changelog, url: "https://slack.com/changelog", type: HTML, connector: http, tier: B }
3218 + - { name: release notes, url: "https://slack.com/release-notes", type: HTML, connector: http, tier: B }
3219 + - { name: what's new, url: "https://slack.com/whats-new", type: HTML, connector: http, tier: B }
3220 + - id: smartrecruiters
3221 + name: SmartRecruiters
3222 + domain: smartrecruiters.com
3223 + categories: [enterprise, labour, saas]
3224 + tier: S
3225 + country: US
3226 + discover: { rss: true, status: true }
3227 + sensors:
3228 + - { name: status, url: "https://status.smartrecruiters.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3229 + - { name: blog feed, url: "https://smartrecruiters.com/blog/feed", type: RSS, connector: rss, tier: B }
3230 + - { name: pricing, url: "https://smartrecruiters.com/pricing", type: HTML, connector: http, tier: C }
3231 + - id: smartsheet
3232 + extend: true
3233 + country: US
3234 + sensors:
3235 + - { name: changelog feed, url: "https://smartsheet.com/release-notes/rss.xml", type: RSS, connector: rss, tier: B }
3236 + - { name: pricing, url: "https://smartsheet.com/pricing", type: HTML, connector: http, tier: C }
3237 + - id: snyk
3238 + extend: true
3239 + country: US
3240 + sensors:
3241 + - { name: pricing, url: "https://snyk.io/pricing", type: HTML, connector: http, tier: C }
3242 + - id: socure
3243 + name: Socure
3244 + domain: socure.com
3245 + categories: [cyber, saas]
3246 + tier: S
3247 + country: US
3248 + discover: { rss: true, status: true }
3249 + sensors:
3250 + - { name: status, url: "https://status.socure.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3251 + - { name: pricing, url: "https://socure.com/pricing", type: HTML, connector: http, tier: C }
3252 + - id: soda
3253 + name: Soda
3254 + domain: soda.io
3255 + categories: [developer, saas]
3256 + tier: B
3257 + country: BE
3258 + discover: { rss: true, status: true }
3259 + sensors:
3260 + - { name: status history feed, url: "https://status.soda.io/history.rss", type: RSS, connector: rss, tier: A }
3261 + - { name: pricing, url: "https://soda.io/pricing", type: HTML, connector: http, tier: C }
3262 + - id: softr
3263 + name: Softr
3264 + domain: softr.io
3265 + categories: [developer, saas]
3266 + tier: B
3267 + country: DE
3268 + discover: { rss: true, status: true }
3269 + sensors:
3270 + - { name: changelog, url: "https://softr.io/changelog", type: HTML, connector: http, tier: B }
3271 + - id: sonarsource
3272 + extend: true
3273 + country: CH
3274 + sensors:
3275 + - { name: pricing, url: "https://sonarsource.com/pricing", type: HTML, connector: http, tier: C }
3276 + - id: sonatype
3277 + extend: true
3278 + country: US
3279 + sensors:
3280 + - { name: pricing, url: "https://sonatype.com/pricing", type: HTML, connector: http, tier: C }
3281 + - id: sourcegraph
3282 + name: Sourcegraph
3283 + domain: sourcegraph.com
3284 + categories: [developer, saas]
3285 + tier: S
3286 + country: US
3287 + discover: { rss: true, status: true }
3288 + sensors:
3289 + - { name: status, url: "https://sourcegraphstatus.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3290 + - { name: blog feed, url: "https://sourcegraph.com/blog/rss.xml", type: RSS, connector: rss, tier: B }
3291 + - { name: changelog, url: "https://sourcegraph.com/changelog", type: HTML, connector: http, tier: B }
3292 + - { name: pricing, url: "https://sourcegraph.com/pricing", type: HTML, connector: http, tier: C }
3293 + - id: spacelift
3294 + name: Spacelift
3295 + domain: spacelift.io
3296 + categories: [developer, saas]
3297 + tier: B
3298 + country: US
3299 + discover: { rss: true, status: true }
3300 + sensors:
3301 + - { name: pricing, url: "https://spacelift.io/pricing", type: HTML, connector: http, tier: C }
3302 + - id: spendesk
3303 + name: Spendesk
3304 + domain: spendesk.com
3305 + categories: [finance, saas]
3306 + tier: S
3307 + country: FR
3308 + discover: { rss: true, status: true }
3309 + sensors:
3310 + - { name: status, url: "https://status.spendesk.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3311 + - { name: pricing, url: "https://spendesk.com/pricing", type: HTML, connector: http, tier: C }
3312 + - id: splashtop
3313 + name: Splashtop
3314 + domain: splashtop.com
3315 + categories: [enterprise, saas]
3316 + tier: S
3317 + country: US
3318 + discover: { rss: true, status: true }
3319 + sensors:
3320 + - { name: status, url: "https://status.splashtop.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3321 + - { name: feed, url: "https://splashtop.com/feed", type: RSS, connector: rss, tier: B }
3322 + - { name: pricing, url: "https://splashtop.com/pricing", type: HTML, connector: http, tier: C }
3323 + - id: split
3324 + name: Split
3325 + domain: split.io
3326 + categories: [developer, saas]
3327 + tier: B
3328 + country: US
3329 + discover: { rss: true, status: true }
3330 + sensors:
3331 + - { name: pricing, url: "https://split.io/pricing", type: HTML, connector: http, tier: C }
3332 + - id: splunk
3333 + extend: true
3334 + country: US
3335 + sensors:
3336 + - { name: pricing, url: "https://splunk.com/pricing", type: HTML, connector: http, tier: C }
3337 + - id: sprout-social
3338 + extend: true
3339 + country: US
3340 + sensors:
3341 + - { name: pricing, url: "https://sproutsocial.com/pricing", type: HTML, connector: http, tier: C }
3342 + - id: stackblitz
3343 + name: StackBlitz
3344 + domain: stackblitz.com
3345 + categories: [developer, saas]
3346 + tier: B
3347 + country: US
3348 + discover: { rss: true, status: true }
3349 + sensors:
3350 + - { name: blog feed, url: "https://blog.stackblitz.com/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3351 + - { name: pricing, url: "https://stackblitz.com/pricing", type: HTML, connector: http, tier: C }
3352 + - id: starburst
3353 + name: Starburst
3354 + domain: starburst.io
3355 + categories: [developer, saas]
3356 + tier: B
3357 + country: US
3358 + discover: { rss: true, status: true }
3359 + sensors:
3360 + - { name: blog feed, url: "https://starburst.io/blog/rss.xml", type: RSS, connector: rss, tier: B }
3361 + - { name: pricing, url: "https://starburst.io/pricing", type: HTML, connector: http, tier: C }
3362 + - id: statsig
3363 + extend: true
3364 + country: US
3365 + sensors:
3366 + - { name: blog feed, url: "https://blog.statsig.com/feed", type: RSS, connector: rss, tier: B }
3367 + - { name: pricing, url: "https://statsig.com/pricing", type: HTML, connector: http, tier: C }
3368 + - id: statuscake
3369 + name: StatusCake
3370 + domain: statuscake.com
3371 + categories: [developer, saas]
3372 + tier: S
3373 + country: GB
3374 + discover: { rss: true, status: true }
3375 + sensors:
3376 + - { name: status, url: "https://status.statuscake.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3377 + - { name: feed, url: "https://statuscake.com/feed", type: RSS, connector: rss, tier: B }
3378 + - { name: pricing, url: "https://statuscake.com/pricing", type: HTML, connector: http, tier: C }
3379 + - id: stigg
3380 + name: Stigg
3381 + domain: stigg.io
3382 + categories: [payments, developer]
3383 + tier: S
3384 + country: IL
3385 + discover: { rss: true, status: true }
3386 + sensors:
3387 + - { name: status, url: "https://status.stigg.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3388 + - { name: changelog feed, url: "https://changelog.stigg.io/rss.xml", type: RSS, connector: rss, tier: B }
3389 + - { name: pricing, url: "https://stigg.io/pricing", type: HTML, connector: http, tier: C }
3390 + - id: stitch
3391 + name: Stitch
3392 + domain: stitchdata.com
3393 + categories: [developer, saas]
3394 + tier: S
3395 + country: US
3396 + discover: { rss: true, status: true }
3397 + sensors:
3398 + - { name: status, url: "https://status.stitchdata.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3399 + - { name: changelog, url: "https://stitchdata.com/changelog", type: HTML, connector: http, tier: B }
3400 + - { name: pricing, url: "https://stitchdata.com/pricing", type: HTML, connector: http, tier: C }
3401 + - id: stoplight
3402 + name: Stoplight
3403 + domain: stoplight.io
3404 + categories: [developer, saas]
3405 + tier: S
3406 + country: US
3407 + discover: { rss: true, status: true }
3408 + sensors:
3409 + - { name: status, url: "https://status.stoplight.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3410 + - { name: blog feed, url: "https://stoplight.io/blog/feed", type: RSS, connector: rss, tier: B }
3411 + - { name: pricing, url: "https://stoplight.io/pricing", type: HTML, connector: http, tier: C }
3412 + - id: strapi
3413 + extend: true
3414 + country: FR
3415 + sensors:
3416 + - { name: pricing, url: "https://strapi.io/pricing", type: HTML, connector: http, tier: C }
3417 + - id: stytch
3418 + extend: true
3419 + country: US
3420 + sensors:
3421 + - { name: changelog feed, url: "https://changelog.stytch.com/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3422 + - { name: pricing, url: "https://stytch.com/pricing", type: HTML, connector: http, tier: C }
3423 + - id: substack
3424 + extend: true
3425 + country: US
3426 + sensors:
3427 + - { name: changelog, url: "https://substack.com/changelog", type: HTML, connector: http, tier: B }
3428 + - id: sumo-logic
3429 + name: Sumo Logic
3430 + domain: sumologic.com
3431 + categories: [enterprise, developer, saas]
3432 + tier: S
3433 + country: US
3434 + discover: { rss: true, status: true }
3435 + sensors:
3436 + - { name: status, url: "https://status.sumologic.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3437 + - { name: pricing, url: "https://sumologic.com/pricing", type: HTML, connector: http, tier: C }
3438 + - id: supertokens
3439 + name: SuperTokens
3440 + domain: supertokens.com
3441 + categories: [developer, open-source]
3442 + tier: B
3443 + country: US
3444 + discover: { rss: true, status: true }
3445 + sensors:
3446 + - { name: pricing, url: "https://supertokens.com/pricing", type: HTML, connector: http, tier: C }
3447 + - id: surfshark
3448 + name: Surfshark
3449 + domain: surfshark.com
3450 + categories: [cyber, consumer-tech]
3451 + tier: B
3452 + country: NL
3453 + discover: { rss: true, status: true }
3454 + sensors:
3455 + - { name: pricing, url: "https://surfshark.com/pricing", type: HTML, connector: http, tier: C }
3456 + - id: surveymonkey
3457 + extend: true
3458 + country: US
3459 + sensors:
3460 + - { name: pricing, url: "https://surveymonkey.com/pricing", type: HTML, connector: http, tier: C }
3461 + - id: svix
3462 + name: Svix
3463 + domain: svix.com
3464 + categories: [developer, saas]
3465 + tier: S
3466 + country: US
3467 + discover: { rss: true, status: true }
3468 + sensors:
3469 + - { name: status, url: "https://status.svix.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3470 + - { name: blog feed, url: "https://svix.com/blog/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3471 + - { name: pricing, url: "https://svix.com/pricing", type: HTML, connector: http, tier: C }
3472 + - id: sync-com
3473 + name: Sync.com
3474 + domain: sync.com
3475 + categories: [consumer-tech, saas]
3476 + tier: S
3477 + country: CA
3478 + discover: { rss: true, status: true }
3479 + sensors:
3480 + - { name: status, url: "https://status.sync.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3481 + - { name: blog feed, url: "https://sync.com/blog/rss.xml", type: RSS, connector: rss, tier: B }
3482 + - { name: pricing, url: "https://sync.com/pricing", type: HTML, connector: http, tier: C }
3483 + - id: tawk-to
3484 + name: tawk.to
3485 + domain: tawk.to
3486 + categories: [enterprise, saas]
3487 + tier: S
3488 + country: US
3489 + discover: { rss: true, status: true }
3490 + sensors:
3491 + - { name: status, url: "https://status.tawk.to/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3492 + - id: taxjar
3493 + name: TaxJar
3494 + domain: taxjar.com
3495 + categories: [finance, saas]
3496 + tier: S
3497 + country: US
3498 + discover: { rss: true, status: true }
3499 + sensors:
3500 + - { name: status, url: "https://status.taxjar.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3501 + - { name: feed, url: "https://taxjar.com/feed", type: RSS, connector: rss, tier: B }
3502 + - { name: blog feed, url: "https://blog.taxjar.com/feed", type: RSS, connector: rss, tier: B }
3503 + - { name: pricing, url: "https://taxjar.com/pricing", type: HTML, connector: http, tier: C }
3504 + - id: teamviewer
3505 + name: TeamViewer
3506 + domain: teamviewer.com
3507 + categories: [enterprise, saas]
3508 + tier: S
3509 + country: DE
3510 + discover: { rss: true, status: true }
3511 + sensors:
3512 + - { name: status, url: "https://status.teamviewer.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3513 + - { name: pricing, url: "https://teamviewer.com/pricing", type: HTML, connector: http, tier: C }
3514 + - id: teamwork-com
3515 + name: Teamwork.com
3516 + domain: teamwork.com
3517 + categories: [enterprise, saas]
3518 + tier: S
3519 + country: IE
3520 + discover: { rss: true, status: true }
3521 + sensors:
3522 + - { name: status, url: "https://status.teamwork.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3523 + - { name: pricing, url: "https://teamwork.com/pricing", type: HTML, connector: http, tier: C }
3524 + - id: tecton
3525 + name: Tecton
3526 + domain: tecton.ai
3527 + categories: [developer, ai, saas]
3528 + tier: B
3529 + country: US
3530 + discover: { rss: true, status: true }
3531 + sensors:
3532 + - { name: feed, url: "https://tecton.ai/feed", type: RSS, connector: rss, tier: B }
3533 + - id: temporal
3534 + name: Temporal
3535 + domain: temporal.io
3536 + categories: [developer, open-source, saas]
3537 + tier: S
3538 + country: US
3539 + discover: { rss: true, status: true }
3540 + sensors:
3541 + - { name: status, url: "https://status.temporal.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3542 + - { name: blog feed, url: "https://temporal.io/blog/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3543 + - { name: changelog, url: "https://temporal.io/changelog", type: HTML, connector: http, tier: B }
3544 + - { name: pricing, url: "https://temporal.io/pricing", type: HTML, connector: http, tier: C }
3545 + - id: text
3546 + name: Text (LiveChat)
3547 + domain: text.com
3548 + categories: [enterprise, saas]
3549 + tier: S
3550 + country: PL
3551 + discover: { rss: true, status: true }
3552 + sensors:
3553 + - { name: status, url: "https://status.text.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3554 + - { name: blog feed, url: "https://text.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3555 + - { name: pricing, url: "https://text.com/pricing", type: HTML, connector: http, tier: C }
3556 + - id: thoughtspot
3557 + name: ThoughtSpot
3558 + domain: thoughtspot.com
3559 + categories: [enterprise, saas]
3560 + tier: B
3561 + country: US
3562 + discover: { rss: true, status: true }
3563 + sensors:
3564 + - { name: feed, url: "https://thoughtspot.com/rss.xml", type: RSS, connector: rss, tier: B }
3565 + - { name: pricing, url: "https://thoughtspot.com/pricing", type: HTML, connector: http, tier: C }
3566 + - id: ticktick
3567 + name: TickTick
3568 + domain: ticktick.com
3569 + categories: [consumer-tech, saas]
3570 + tier: B
3571 + country: US
3572 + discover: { rss: true, status: true }
3573 + sensors:
3574 + - { name: blog feed, url: "https://blog.ticktick.com/feed", type: RSS, connector: rss, tier: B }
3575 + - id: tidio
3576 + name: Tidio
3577 + domain: tidio.com
3578 + categories: [enterprise, saas]
3579 + tier: S
3580 + country: PL
3581 + discover: { rss: true, status: true }
3582 + sensors:
3583 + - { name: status, url: "https://status.tidio.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3584 + - { name: feed, url: "https://tidio.com/feed", type: RSS, connector: rss, tier: B }
3585 + - { name: pricing, url: "https://tidio.com/pricing", type: HTML, connector: http, tier: C }
3586 + - id: timescale
3587 + extend: true
3588 + country: US
3589 + sensors:
3590 + - { name: pricing, url: "https://timescale.com/pricing", type: HTML, connector: http, tier: C }
3591 + - id: tipalti
3592 + name: Tipalti
3593 + domain: tipalti.com
3594 + categories: [payments, saas]
3595 + tier: B
3596 + country: US
3597 + discover: { rss: true, status: true }
3598 + sensors:
3599 + - { name: pricing, url: "https://tipalti.com/pricing", type: HTML, connector: http, tier: C }
3600 + - id: todoist
3601 + extend: true
3602 + country: US
3603 + sensors:
3604 + - { name: pricing, url: "https://todoist.com/pricing", type: HTML, connector: http, tier: C }
3605 + - id: tooljet
3606 + name: ToolJet
3607 + domain: tooljet.com
3608 + categories: [developer, open-source, saas]
3609 + tier: B
3610 + country: US
3611 + discover: { rss: true, status: true }
3612 + sensors:
3613 + - { name: blog feed, url: "https://blog.tooljet.com/feed", type: RSS, connector: rss, tier: B }
3614 + - { name: pricing, url: "https://tooljet.com/pricing", type: HTML, connector: http, tier: C }
3615 + - id: top-hat
3616 + name: Top Hat
3617 + domain: tophat.com
3618 + categories: [education, saas]
3619 + tier: S
3620 + country: CA
3621 + discover: { rss: true, status: true }
3622 + sensors:
3623 + - { name: status, url: "https://status.tophat.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3624 + - { name: feed, url: "https://tophat.com/feed", type: RSS, connector: rss, tier: B }
3625 + - { name: pricing, url: "https://tophat.com/pricing", type: HTML, connector: http, tier: C }
3626 + - id: tradier
3627 + name: Tradier
3628 + domain: tradier.com
3629 + categories: [finance, developer]
3630 + tier: S
3631 + country: US
3632 + discover: { rss: true, status: true }
3633 + sensors:
3634 + - { name: status, url: "https://status.tradier.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3635 + - id: transit
3636 + name: Transit
3637 + domain: transitapp.com
3638 + categories: [transport, consumer-tech]
3639 + tier: B
3640 + country: CA
3641 + discover: { rss: true, status: true }
3642 + sensors:
3643 + - { name: blog feed, url: "https://blog.transitapp.com/feed", type: RSS, connector: rss, tier: B }
3644 + - id: travis-ci
3645 + name: Travis CI
3646 + domain: travis-ci.com
3647 + categories: [developer, saas]
3648 + tier: B
3649 + country: US
3650 + discover: { rss: true, status: true }
3651 + sensors:
3652 + - { name: feed, url: "https://travis-ci.com/feed", type: RSS, connector: rss, tier: B }
3653 + - { name: pricing, url: "https://travis-ci.com/pricing", type: HTML, connector: http, tier: C }
3654 + - id: tray-ai
3655 + name: Tray.ai
3656 + domain: tray.io
3657 + categories: [enterprise, saas]
3658 + tier: S
3659 + country: US
3660 + discover: { rss: true, status: true }
3661 + sensors:
3662 + - { name: status, url: "https://status.tray.io/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3663 + - { name: pricing, url: "https://tray.io/pricing", type: HTML, connector: http, tier: C }
3664 + - id: trello
3665 + name: Trello
3666 + domain: trello.com
3667 + categories: [enterprise, saas]
3668 + tier: S
3669 + country: US
3670 + discover: { rss: true, status: true }
3671 + sensors:
3672 + - { name: status, url: "https://status.trello.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3673 + - { name: blog feed, url: "https://blog.trello.com/index.xml", type: RSS, connector: rss, tier: B }
3674 + - { name: pricing, url: "https://trello.com/pricing", type: HTML, connector: http, tier: C }
3675 + - id: trigger-dev
3676 + name: Trigger.dev
3677 + domain: trigger.dev
3678 + categories: [developer, open-source, saas]
3679 + tier: B
3680 + country: US
3681 + discover: { rss: true, status: true }
3682 + sensors:
3683 + - { name: changelog feed, url: "https://trigger.dev/changelog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3684 + - { name: blog feed, url: "https://trigger.dev/blog/rss.xml", type: RSS, connector: rss, tier: B }
3685 + - { name: changelog, url: "https://trigger.dev/changelog", type: HTML, connector: http, tier: B }
3686 + - { name: pricing, url: "https://trigger.dev/pricing", type: HTML, connector: http, tier: C }
3687 + - id: tumblr
3688 + name: Tumblr
3689 + domain: tumblr.com
3690 + categories: [consumer-tech, media]
3691 + tier: B
3692 + country: US
3693 + discover: { rss: true, status: true }
3694 + sensors:
3695 + - { name: changelog feed, url: "https://changelog.tumblr.com/rss.xml", type: RSS, connector: rss, tier: B }
3696 + - id: tunnelbear
3697 + name: TunnelBear
3698 + domain: tunnelbear.com
3699 + categories: [cyber, consumer-tech]
3700 + tier: B
3701 + country: CA
3702 + discover: { rss: true, status: true }
3703 + sensors:
3704 + - { name: blog feed, url: "https://tunnelbear.com/blog/feed", type: RSS, connector: rss, tier: B }
3705 + - { name: changelog, url: "https://tunnelbear.com/changelog", type: HTML, connector: http, tier: B }
3706 + - { name: pricing, url: "https://tunnelbear.com/pricing", type: HTML, connector: http, tier: C }
3707 + - id: turbopuffer
3708 + name: turbopuffer
3709 + domain: turbopuffer.com
3710 + categories: [developer, ai, saas]
3711 + tier: S
3712 + country: CA
3713 + discover: { rss: true, status: true }
3714 + sensors:
3715 + - { name: status, url: "https://status.turbopuffer.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3716 + - { name: blog feed, url: "https://turbopuffer.com/blog/rss.xml", type: RSS, connector: rss, tier: B }
3717 + - { name: changelog, url: "https://turbopuffer.com/changelog", type: HTML, connector: http, tier: B }
3718 + - { name: pricing, url: "https://turbopuffer.com/pricing", type: HTML, connector: http, tier: C }
3719 + - id: twelve-data
3720 + name: Twelve Data
3721 + domain: twelvedata.com
3722 + categories: [finance, developer]
3723 + tier: B
3724 + country: US
3725 + discover: { rss: true, status: true }
3726 + sensors:
3727 + - { name: changelog, url: "https://twelvedata.com/changelog", type: HTML, connector: http, tier: B }
3728 + - { name: pricing, url: "https://twelvedata.com/pricing", type: HTML, connector: http, tier: C }
3729 + - id: tyk
3730 + extend: true
3731 + country: GB
3732 + sensors:
3733 + - { name: pricing, url: "https://tyk.io/pricing", type: HTML, connector: http, tier: C }
3734 + - id: typeform
3735 + extend: true
3736 + country: ES
3737 + sensors:
3738 + - { name: pricing, url: "https://typeform.com/pricing", type: HTML, connector: http, tier: C }
3739 + - { name: what's new, url: "https://typeform.com/whats-new", type: HTML, connector: http, tier: B }
3740 + - id: typesense
3741 + extend: true
3742 + country: US
3743 + sensors:
3744 + - { name: pricing, url: "https://typesense.org/pricing", type: HTML, connector: http, tier: C }
3745 + - id: unbounce
3746 + name: Unbounce
3747 + domain: unbounce.com
3748 + categories: [enterprise, saas]
3749 + tier: S
3750 + country: CA
3751 + discover: { rss: true, status: true }
3752 + sensors:
3753 + - { name: status, url: "https://status.unbounce.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3754 + - { name: pricing, url: "https://unbounce.com/pricing", type: HTML, connector: http, tier: C }
3755 + - id: unit
3756 + name: Unit
3757 + domain: unit.co
3758 + categories: [payments, developer]
3759 + tier: S
3760 + country: US
3761 + discover: { rss: true, status: true }
3762 + sensors:
3763 + - { name: status, url: "https://status.unit.co/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3764 + - id: unit21
3765 + name: Unit21
3766 + domain: unit21.ai
3767 + categories: [cyber, finance, saas]
3768 + tier: B
3769 + country: US
3770 + discover: { rss: true, status: true }
3771 + sensors:
3772 + - { name: blog feed, url: "https://unit21.ai/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3773 + - id: unity
3774 + extend: true
3775 + country: US
3776 + sensors:
3777 + - { name: status history feed, url: "https://status.unity.com/history.rss", type: RSS, connector: rss, tier: A }
3778 + - { name: pricing, url: "https://unity.com/pricing", type: HTML, connector: http, tier: C }
3779 + - id: epic-games
3780 + extend: true
3781 + country: US
3782 + sensors:
3783 + - { name: feed, url: "https://unrealengine.com/rss.xml", type: RSS, connector: rss, tier: B }
3784 + - id: unsplash
3785 + name: Unsplash
3786 + domain: unsplash.com
3787 + categories: [consumer-tech, media]
3788 + tier: S
3789 + country: US
3790 + discover: { rss: true, status: true }
3791 + sensors:
3792 + - { name: status, url: "https://status.unsplash.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3793 + - { name: blog feed, url: "https://unsplash.com/blog/feed", type: RSS, connector: rss, tier: B }
3794 + - id: uploadcare
3795 + name: Uploadcare
3796 + domain: uploadcare.com
3797 + categories: [developer, saas]
3798 + tier: S
3799 + country: US
3800 + discover: { rss: true, status: true }
3801 + sensors:
3802 + - { name: status, url: "https://status.uploadcare.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3803 + - { name: blog feed, url: "https://uploadcare.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3804 + - { name: changelog, url: "https://uploadcare.com/changelog", type: HTML, connector: http, tier: B }
3805 + - { name: pricing, url: "https://uploadcare.com/pricing", type: HTML, connector: http, tier: C }
3806 + - id: uptimerobot
3807 + name: UptimeRobot
3808 + domain: uptimerobot.com
3809 + categories: [developer, saas]
3810 + tier: B
3811 + country: MT
3812 + discover: { rss: true, status: true }
3813 + sensors:
3814 + - { name: blog feed, url: "https://uptimerobot.com/blog/feed", type: RSS, connector: rss, tier: B }
3815 + - { name: pricing, url: "https://uptimerobot.com/pricing", type: HTML, connector: http, tier: C }
3816 + - id: userpilot
3817 + name: Userpilot
3818 + domain: userpilot.com
3819 + categories: [enterprise, saas]
3820 + tier: B
3821 + country: US
3822 + discover: { rss: true, status: true }
3823 + sensors:
3824 + - { name: pricing, url: "https://userpilot.com/pricing", type: HTML, connector: http, tier: C }
3825 + - id: val-town
3826 + name: Val Town
3827 + domain: val.town
3828 + categories: [developer, saas]
3829 + tier: B
3830 + country: US
3831 + discover: { rss: true, status: true }
3832 + sensors:
3833 + - { name: blog feed, url: "https://blog.val.town/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3834 + - id: vanta
3835 + name: Vanta
3836 + domain: vanta.com
3837 + categories: [cyber, enterprise, saas]
3838 + tier: S
3839 + country: US
3840 + discover: { rss: true, status: true }
3841 + sensors:
3842 + - { name: status, url: "https://status.vanta.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3843 + - { name: pricing, url: "https://vanta.com/pricing", type: HTML, connector: http, tier: C }
3844 + - id: veriff
3845 + name: Veriff
3846 + domain: veriff.com
3847 + categories: [cyber, saas]
3848 + tier: S
3849 + country: EE
3850 + discover: { rss: true, status: true }
3851 + sensors:
3852 + - { name: status, url: "https://status.veriff.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3853 + - { name: feed, url: "https://veriff.com/feed", type: RSS, connector: rss, tier: B }
3854 + - { name: pricing, url: "https://veriff.com/pricing", type: HTML, connector: http, tier: C }
3855 + - id: vespa-ai
3856 + name: Vespa.ai
3857 + domain: vespa.ai
3858 + categories: [developer, open-source, ai]
3859 + tier: S
3860 + country: NO
3861 + discover: { rss: true, status: true }
3862 + sensors:
3863 + - { name: status (instatus), url: "https://status.vespa.ai/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
3864 + - { name: feed, url: "https://vespa.ai/feed", type: RSS, connector: rss, tier: B }
3865 + - { name: blog feed, url: "https://blog.vespa.ai/feed", type: RSS, connector: rss, tier: B }
3866 + - id: vimeo
3867 + extend: true
3868 + country: US
3869 + sensors:
3870 + - { name: feed, url: "https://vimeo.com/rss.xml", type: RSS, connector: rss, tier: B }
3871 + - id: vwo
3872 + name: VWO
3873 + domain: vwo.com
3874 + categories: [enterprise, saas]
3875 + tier: B
3876 + country: IN
3877 + discover: { rss: true, status: true }
3878 + sensors:
3879 + - { name: blog feed, url: "https://vwo.com/blog/feed", type: RSS, connector: rss, tier: B }
3880 + - { name: pricing, url: "https://vwo.com/pricing", type: HTML, connector: http, tier: C }
3881 + - id: walkme
3882 + name: WalkMe
3883 + domain: walkme.com
3884 + categories: [enterprise, saas]
3885 + tier: S
3886 + country: IL
3887 + discover: { rss: true, status: true }
3888 + sensors:
3889 + - { name: status, url: "https://status.walkme.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3890 + - { name: blog feed, url: "https://walkme.com/blog/feed", type: RSS, connector: rss, tier: B }
3891 + - { name: pricing, url: "https://walkme.com/pricing", type: HTML, connector: http, tier: C }
3892 + - id: warp
3893 + name: Warp
3894 + domain: warp.dev
3895 + categories: [developer, saas]
3896 + tier: S
3897 + country: US
3898 + discover: { rss: true, status: true }
3899 + sensors:
3900 + - { name: status, url: "https://status.warp.dev/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3901 + - { name: blog feed, url: "https://warp.dev/blog/feed.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3902 + - { name: pricing, url: "https://warp.dev/pricing", type: HTML, connector: http, tier: C }
3903 + - id: wattpad
3904 + name: Wattpad
3905 + domain: wattpad.com
3906 + categories: [consumer-tech, media]
3907 + tier: S
3908 + country: CA
3909 + discover: { rss: true, status: true }
3910 + sensors:
3911 + - { name: status, url: "https://status.wattpad.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3912 + - id: wealthfront
3913 + name: Wealthfront
3914 + domain: wealthfront.com
3915 + categories: [finance]
3916 + tier: B
3917 + country: US
3918 + discover: { rss: true, status: true }
3919 + sensors:
3920 + - { name: blog feed, url: "https://wealthfront.com/blog/feed", type: RSS, connector: rss, tier: B }
3921 + - { name: pricing, url: "https://wealthfront.com/pricing", type: HTML, connector: http, tier: C }
3922 + - id: weaviate
3923 + extend: true
3924 + country: NL
3925 + sensors:
3926 + - { name: pricing, url: "https://weaviate.io/pricing", type: HTML, connector: http, tier: C }
3927 + - id: webex
3928 + name: Webex
3929 + domain: webex.com
3930 + categories: [enterprise, telecom, saas]
3931 + tier: B
3932 + country: US
3933 + discover: { rss: true, status: true }
3934 + sensors:
3935 + - { name: status history feed, url: "https://status.webex.com/history.rss", type: RSS, connector: rss, tier: A }
3936 + - { name: blog feed, url: "https://blog.webex.com/feed", type: RSS, connector: rss, tier: B }
3937 + - id: webflow
3938 + extend: true
3939 + country: US
3940 + sensors:
3941 + - { name: changelog feed, url: "https://webflow.com/updates/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
3942 + - { name: pricing, url: "https://webflow.com/pricing", type: HTML, connector: http, tier: C }
3943 + - id: whatfix
3944 + name: Whatfix
3945 + domain: whatfix.com
3946 + categories: [enterprise, saas]
3947 + tier: B
3948 + country: IN
3949 + discover: { rss: true, status: true }
3950 + sensors:
3951 + - { name: pricing, url: "https://whatfix.com/pricing", type: HTML, connector: http, tier: C }
3952 + - id: whimsical
3953 + name: Whimsical
3954 + domain: whimsical.com
3955 + categories: [enterprise, saas]
3956 + tier: B
3957 + country: US
3958 + discover: { rss: true, status: true }
3959 + sensors:
3960 + - { name: pricing, url: "https://whimsical.com/pricing", type: HTML, connector: http, tier: C }
3961 + - id: windmill
3962 + name: Windmill
3963 + domain: windmill.dev
3964 + categories: [developer, open-source, saas]
3965 + tier: B
3966 + country: US
3967 + discover: { rss: true, status: true }
3968 + sensors:
3969 + - { name: changelog feed, url: "https://windmill.dev/changelog/rss.xml", type: RSS, connector: rss, tier: B }
3970 + - { name: blog feed, url: "https://windmill.dev/blog/rss.xml", type: RSS, connector: rss, tier: B }
3971 + - { name: changelog, url: "https://windmill.dev/changelog", type: HTML, connector: http, tier: B }
3972 + - { name: pricing, url: "https://windmill.dev/pricing", type: HTML, connector: http, tier: C }
3973 + - id: windsurf
3974 + extend: true
3975 + country: US
3976 + sensors:
3977 + - { name: feed, url: "https://windsurf.com/feed.xml", type: RSS, connector: rss, tier: B }
3978 + - id: wistia
3979 + name: Wistia
3980 + domain: wistia.com
3981 + categories: [enterprise, media, saas]
3982 + tier: S
3983 + country: US
3984 + discover: { rss: true, status: true }
3985 + sensors:
3986 + - { name: status (instatus), url: "https://status.wistia.com/api/v2/summary.json", type: STATUSPAGE, connector: statusjson, tier: S }
3987 + - { name: blog feed, url: "https://wistia.com/blog/feed.xml", type: RSS, connector: rss, tier: B }
3988 + - { name: pricing, url: "https://wistia.com/pricing", type: HTML, connector: http, tier: C }
3989 + - id: orb
3990 + name: Orb
3991 + domain: withorb.com
3992 + categories: [payments, developer]
3993 + tier: S
3994 + country: US
3995 + discover: { rss: true, status: true }
3996 + sensors:
3997 + - { name: status, url: "https://status.withorb.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
3998 + - { name: changelog feed, url: "https://changelog.withorb.com/rss.xml", type: RSS, connector: rss, tier: B }
3999 + - { name: pricing, url: "https://withorb.com/pricing", type: HTML, connector: http, tier: C }
4000 + - id: persona
4001 + name: Persona
4002 + domain: withpersona.com
4003 + categories: [cyber, saas]
4004 + tier: B
4005 + country: US
4006 + discover: { rss: true, status: true }
4007 + sensors:
4008 + - { name: status history feed, url: "https://status.withpersona.com/feed.rss", type: RSS, connector: rss, tier: A }
4009 + - id: wolt
4010 + name: Wolt
4011 + domain: wolt.com
4012 + categories: [food, consumer-tech]
4013 + tier: S
4014 + country: FI
4015 + discover: { rss: true, status: true }
4016 + sensors:
4017 + - { name: status, url: "https://status.wolt.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
4018 + - { name: blog feed, url: "https://wolt.com/blog/feed", type: RSS, connector: rss, tier: B }
4019 + - id: automattic
4020 + extend: true
4021 + country: US
4022 + sensors:
4023 + - { name: changelog feed, url: "https://changelog.wordpress.com/feed.xml", type: RSS, connector: rss, tier: B }
4024 + - { name: pricing, url: "https://wordpress.com/pricing", type: HTML, connector: http, tier: C }
4025 + - id: workato
4026 + extend: true
4027 + country: US
4028 + sensors:
4029 + - { name: changelog, url: "https://workato.com/changelog", type: HTML, connector: http, tier: B }
4030 + - id: workos
4031 + name: WorkOS
4032 + domain: workos.com
4033 + categories: [developer, saas]
4034 + tier: S
4035 + country: US
4036 + discover: { rss: true, status: true }
4037 + sensors:
4038 + - { name: status, url: "https://status.workos.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
4039 + - { name: changelog feed, url: "https://workos.com/changelog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
4040 + - { name: blog feed, url: "https://workos.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
4041 + - { name: changelog, url: "https://workos.com/changelog", type: HTML, connector: http, tier: B }
4042 + - { name: pricing, url: "https://workos.com/pricing", type: HTML, connector: http, tier: C }
4043 + - id: wrike
4044 + name: Wrike
4045 + domain: wrike.com
4046 + categories: [enterprise, saas]
4047 + tier: B
4048 + country: US
4049 + discover: { rss: true, status: true }
4050 + sensors:
4051 + - { name: pricing, url: "https://wrike.com/pricing", type: HTML, connector: http, tier: C }
4052 + - id: xata
4053 + name: Xata
4054 + domain: xata.io
4055 + categories: [developer, saas]
4056 + tier: B
4057 + country: DE
4058 + discover: { rss: true, status: true }
4059 + sensors:
4060 + - { name: feed, url: "https://xata.io/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
4061 + - { name: pricing, url: "https://xata.io/pricing", type: HTML, connector: http, tier: C }
4062 + - id: ynab
4063 + name: YNAB
4064 + domain: ynab.com
4065 + categories: [finance, consumer-tech]
4066 + tier: S
4067 + country: US
4068 + discover: { rss: true, status: true }
4069 + sensors:
4070 + - { name: status, url: "https://status.ynab.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
4071 + - { name: blog feed, url: "https://ynab.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
4072 + - { name: pricing, url: "https://ynab.com/pricing", type: HTML, connector: http, tier: C }
4073 + - id: yotpo
4074 + name: Yotpo
4075 + domain: yotpo.com
4076 + categories: [enterprise, commerce, saas]
4077 + tier: S
4078 + country: IL
4079 + discover: { rss: true, status: true }
4080 + sensors:
4081 + - { name: status, url: "https://status.yotpo.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
4082 + - { name: pricing, url: "https://yotpo.com/pricing", type: HTML, connector: http, tier: C }
4083 + - id: yubico
4084 + extend: true
4085 + country: SE
4086 + sensors:
4087 + - { name: status, url: "https://status.yubico.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
4088 + - { name: blog feed, url: "https://yubico.com/blog/feed", type: RSS, connector: rss, tier: B }
4089 + - id: yugabyte
4090 + extend: true
4091 + country: US
4092 + sensors:
4093 + - { name: blog feed, url: "https://yugabyte.com/blog/feed", type: RSS, connector: rss, tier: B }
4094 + - { name: feed, url: "https://yugabyte.com/feed", type: RSS, connector: rss, tier: B }
4095 + - { name: pricing, url: "https://yugabyte.com/pricing", type: HTML, connector: http, tier: C }
4096 + - id: zilliz
4097 + name: Zilliz
4098 + domain: zilliz.com
4099 + categories: [developer, ai, saas]
4100 + tier: S
4101 + country: US
4102 + discover: { rss: true, status: true }
4103 + sensors:
4104 + - { name: status, url: "https://status.zilliz.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
4105 + - { name: pricing, url: "https://zilliz.com/pricing", type: HTML, connector: http, tier: C }
4106 + - id: zipcar
4107 + name: Zipcar
4108 + domain: zipcar.com
4109 + categories: [transport]
4110 + tier: B
4111 + country: US
4112 + discover: { rss: true, status: true }
4113 + sensors:
4114 + - { name: feed, url: "https://zipcar.com/rss.xml", type: RSS, connector: rss, tier: B }
4115 + - id: zoho
4116 + name: Zoho
4117 + domain: zoho.com
4118 + categories: [enterprise, saas]
4119 + tier: B
4120 + country: IN
4121 + discover: { rss: true, status: true }
4122 + sensors:
4123 + - { name: status history feed, url: "https://status.zoho.com/rss", type: RSS, connector: rss, tier: A }
4124 + - { name: blog feed, url: "https://zoho.com/blog/feed", type: RSS, connector: rss, tier: B }
4125 + - { name: blog feed 2, url: "https://blog.zoho.com/feed", type: RSS, connector: rss, tier: B }
4126 + - id: zoominfo
4127 + extend: true
4128 + country: US
4129 + sensors:
4130 + - { name: pricing, url: "https://zoominfo.com/pricing", type: HTML, connector: http, tier: C }
4131 + - id: zscaler
4132 + extend: true
4133 + country: US
4134 + sensors:
4135 + - { name: pricing, url: "https://zscaler.com/pricing", type: HTML, connector: http, tier: C }
4136 + - id: zuora
4137 + name: Zuora
4138 + domain: zuora.com
4139 + categories: [payments, saas]
4140 + tier: B
4141 + country: US
4142 + discover: { rss: true, status: true }
4143 + sensors:
4144 + - { name: pricing, url: "https://zuora.com/pricing", type: HTML, connector: http, tier: C }
4145 + - id: zuplo
4146 + name: Zuplo
4147 + domain: zuplo.com
4148 + categories: [developer, saas]
4149 + tier: S
4150 + country: US
4151 + discover: { rss: true, status: true }
4152 + sensors:
4153 + - { name: status, url: "https://status.zuplo.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
4154 + - { name: changelog feed, url: "https://zuplo.com/changelog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
4155 + - { name: blog feed, url: "https://zuplo.com/blog/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 60 } }
4156 + - { name: changelog, url: "https://zuplo.com/changelog", type: HTML, connector: http, tier: B }
4157 + - { name: pricing, url: "https://zuplo.com/pricing", type: HTML, connector: http, tier: C }
4158 + - id: zwift
4159 + name: Zwift
4160 + domain: zwift.com
4161 + categories: [health, gaming]
4162 + tier: S
4163 + country: US
4164 + discover: { rss: true, status: true }
4165 + sensors:
4166 + - { name: status, url: "https://status.zwift.com/api/v2/summary.json", type: STATUSPAGE, connector: statuspage, tier: S }
added config/sources.d/49-edgar-issuers.yaml +4878 −0
@@ -0,0 +1,4878 @@
1 +# config/sources.d/49-edgar-issuers.yaml — SEC EDGAR issuers (2026-09-11, generated by scripts/gen-edgar2.py from
2 +# data.sec.gov submissions + company_tickers.json; validated live). One `edgar` sensor per issuer for every S&P 500,
3 +# Nasdaq-100 and TSX 60 company not yet covered by an earlier fragment, plus the largest US-listed pharma/biotech
4 +# (SIC 2834/2836), semiconductor (3674), software (7372) and bank (6021/6022) issuers by market cap. Forms watched:
5 +# 8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A (insider forms excluded). Organizations that already exist
6 +# anywhere in the registry are extended (matched by ticker alias, apex domain or name); the others are declared with
7 +# their own website as domain, `country:` from the business address (foreign private issuers keep theirs).
8 +# Not here: TFC (Truist Financial) — `truist` is declared in 52-corporate-pricing-legal-careers.yaml (merged after this
9 +# file), so its EDGAR sensor (CIK 92230) belongs there; CONE (Compass Sub North) skipped — empty filing history.
10 +sources:
11 + - id: abivax
12 + name: "Abivax"
13 + domain: abivax.com
14 + homepage: https://www.abivax.com
15 + categories: [pharma, filings]
16 + tier: B
17 + entity_type: company
18 + aliases: [abvx]
19 + country: FR
20 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq, OTC · CIK 1956827 · foreign private issuer"
21 + discover: { rss: true }
22 + sensors:
23 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001956827.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
24 + - id: advantest
25 + name: "Advantest"
26 + domain: advantest.com
27 + homepage: https://www.advantest.com
28 + categories: [semiconductors, filings]
29 + tier: B
30 + entity_type: company
31 + aliases: [ateyy]
32 + country: JP
33 + notes: "SIC 3674 Semiconductors & Related Devices · OTC, OTC · CIK 1158838 · foreign private issuer"
34 + discover: { rss: true }
35 + sensors:
36 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001158838.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
37 + - id: alkermes
38 + name: "Alkermes plc"
39 + domain: alkermes.com
40 + homepage: https://www.alkermes.com
41 + categories: [pharma, filings]
42 + tier: B
43 + entity_type: company
44 + aliases: [alks]
45 + country: IE
46 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1520262"
47 + discover: { rss: true }
48 + sensors:
49 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001520262.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
50 + - id: allegro-microsystems
51 + name: "Allegro Microsystems, Inc."
52 + domain: allegromicro.com
53 + homepage: https://www.allegromicro.com
54 + categories: [semiconductors, filings]
55 + tier: B
56 + entity_type: company
57 + aliases: [algm]
58 + country: US
59 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 866291"
60 + discover: { rss: true }
61 + sensors:
62 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000866291.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
63 + - id: ally-financial
64 + name: "Ally Financial"
65 + domain: ally.com
66 + homepage: https://www.ally.com
67 + categories: [finance, filings]
68 + tier: B
69 + entity_type: company
70 + aliases: [ally]
71 + country: US
72 + notes: "SIC 6022 State Commercial Banks · NYSE · CIK 40729"
73 + discover: { rss: true }
74 + sensors:
75 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000040729.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
76 + - id: ameris-bancorp
77 + name: "Ameris Bancorp"
78 + domain: amerisbank.com
79 + homepage: https://ir.amerisbank.com
80 + categories: [finance, filings]
81 + tier: B
82 + entity_type: company
83 + aliases: [abcb]
84 + country: US
85 + notes: "SIC 6022 State Commercial Banks · NYSE · CIK 351569"
86 + discover: { rss: true }
87 + sensors:
88 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000351569.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
89 + - id: amkor-technology
90 + name: "Amkor Technology, Inc."
91 + domain: amkor.com
92 + homepage: https://www.amkor.com
93 + categories: [semiconductors, filings]
94 + tier: B
95 + entity_type: company
96 + aliases: [amkr]
97 + country: US
98 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1047127"
99 + discover: { rss: true }
100 + sensors:
101 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001047127.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
102 + - id: amneal-pharmaceuticals
103 + name: "Amneal Pharmaceuticals, Inc."
104 + domain: amneal.com
105 + homepage: https://www.amneal.com
106 + categories: [pharma, filings]
107 + tier: B
108 + entity_type: company
109 + aliases: [amrx]
110 + country: US
111 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1723128"
112 + discover: { rss: true }
113 + sensors:
114 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001723128.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
115 + - id: appfolio
116 + name: "AppFolio"
117 + domain: appfolioinc.com
118 + homepage: https://www.appfolioinc.com
119 + categories: [enterprise, filings]
120 + tier: B
121 + entity_type: company
122 + aliases: [appf]
123 + country: US
124 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 1433195"
125 + discover: { rss: true }
126 + sensors:
127 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001433195.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
128 + - id: applied-optoelectronics
129 + name: "Applied Optoelectronics"
130 + domain: ao-inc.com
131 + homepage: https://www.ao-inc.com
132 + categories: [semiconductors, filings]
133 + tier: B
134 + entity_type: company
135 + aliases: [aaoi]
136 + country: US
137 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1158114"
138 + discover: { rss: true }
139 + sensors:
140 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001158114.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
141 + - id: argenx
142 + extend: true
143 + categories: [filings]
144 + aliases: [argx]
145 + sensors:
146 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001697862.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
147 + - id: arrowhead-pharmaceuticals
148 + name: "Arrowhead Pharmaceuticals, Inc."
149 + domain: arrowheadpharma.com
150 + homepage: https://www.arrowheadpharma.com
151 + categories: [pharma, filings]
152 + tier: B
153 + entity_type: company
154 + aliases: [arwr]
155 + country: US
156 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 879407"
157 + discover: { rss: true }
158 + sensors:
159 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000879407.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
160 + - id: ascendis-pharma
161 + name: "Ascendis Pharma"
162 + domain: ascendispharma.com
163 + homepage: https://www.ascendispharma.com
164 + categories: [pharma, filings]
165 + tier: B
166 + entity_type: company
167 + aliases: [asnd]
168 + country: DK
169 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1612042 · foreign private issuer"
170 + discover: { rss: true }
171 + sensors:
172 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001612042.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
173 + - id: ase-technology
174 + name: "ASE Technology Holding"
175 + domain: aseglobal.com
176 + homepage: https://www.aseglobal.com
177 + categories: [semiconductors, filings]
178 + tier: B
179 + entity_type: company
180 + aliases: [asx]
181 + country: TW
182 + notes: "SIC 3674 Semiconductors & Related Devices · NYSE · CIK 1122411 · foreign private issuer"
183 + discover: { rss: true }
184 + sensors:
185 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001122411.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
186 + - id: associated-banc
187 + name: "Associated Banc-Corp"
188 + domain: associatedbank.com
189 + homepage: https://www.associatedbank.com
190 + categories: [finance, filings]
191 + tier: B
192 + entity_type: company
193 + aliases: [asb]
194 + country: US
195 + notes: "SIC 6022 State Commercial Banks · NYSE, NYSE, NYSE, NYSE · CIK 7789"
196 + discover: { rss: true }
197 + sensors:
198 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000007789.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
199 + - id: atlantic-union-bankshares
200 + name: "Atlantic Union Bankshares"
201 + domain: atlanticunionbank.com
202 + homepage: https://www.atlanticunionbank.com
203 + categories: [finance, filings]
204 + tier: B
205 + entity_type: company
206 + aliases: [aub]
207 + country: US
208 + notes: "SIC 6022 State Commercial Banks · NYSE, NYSE · CIK 883948"
209 + discover: { rss: true }
210 + sensors:
211 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000883948.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
212 + - id: axsome-therapeutics
213 + name: "Axsome Therapeutics, Inc."
214 + domain: axsome.com
215 + homepage: https://www.axsome.com
216 + categories: [pharma, filings]
217 + tier: B
218 + entity_type: company
219 + aliases: [axsm]
220 + country: US
221 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1579428"
222 + discover: { rss: true }
223 + sensors:
224 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001579428.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
225 + - id: banco-bradesco
226 + name: "Banco Bradesco"
227 + domain: banco.bradesco
228 + homepage: https://www.banco.bradesco
229 + categories: [finance, filings]
230 + tier: B
231 + entity_type: company
232 + aliases: [bbd]
233 + country: BR
234 + notes: "SIC 6022 State Commercial Banks · NYSE, NYSE · CIK 1160330 · foreign private issuer"
235 + discover: { rss: true }
236 + sensors:
237 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001160330.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
238 + - id: belite-bio
239 + name: "Belite Bio, Inc."
240 + domain: belitebio.com
241 + homepage: https://www.belitebio.com
242 + categories: [pharma, filings]
243 + tier: B
244 + entity_type: company
245 + aliases: [blte]
246 + country: US
247 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1889109 · foreign private issuer"
248 + discover: { rss: true }
249 + sensors:
250 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001889109.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
251 + - id: bentley-systems
252 + name: "Bentley Systems"
253 + domain: bentley.com
254 + homepage: https://www.bentley.com
255 + categories: [enterprise, filings]
256 + tier: B
257 + entity_type: company
258 + aliases: [bsy]
259 + country: US
260 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 1031308"
261 + discover: { rss: true }
262 + sensors:
263 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001031308.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
264 + - id: beone-medicines
265 + extend: true
266 + categories: [filings]
267 + aliases: [onc]
268 + sensors:
269 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001651308.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
270 + - id: biomarin
271 + extend: true
272 + categories: [filings]
273 + aliases: [bmrn]
274 + sensors:
275 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001048477.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
276 + - id: bok-financial
277 + name: "BOK Financial"
278 + domain: bokf.com
279 + homepage: https://investor.bokf.com
280 + categories: [finance, filings]
281 + tier: B
282 + entity_type: company
283 + aliases: [bokf]
284 + country: US
285 + notes: "SIC 6021 National Commercial Banks · Nasdaq · CIK 875357"
286 + discover: { rss: true }
287 + sensors:
288 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000875357.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
289 + - id: bridgebio-pharma
290 + name: "BridgeBio Pharma, Inc."
291 + domain: bridgebio.com
292 + homepage: https://www.bridgebio.com
293 + categories: [pharma, filings]
294 + tier: B
295 + entity_type: company
296 + aliases: [bbio]
297 + country: US
298 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1743881"
299 + discover: { rss: true }
300 + sensors:
301 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001743881.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
302 + - id: cerebras
303 + extend: true
304 + categories: [filings]
305 + aliases: [cbrs]
306 + sensors:
307 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002021728.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
308 + - id: cg-oncology
309 + name: "CG Oncology, Inc."
310 + domain: cgoncology.com
311 + homepage: https://www.cgoncology.com
312 + categories: [pharma, filings]
313 + tier: B
314 + entity_type: company
315 + aliases: [cgon]
316 + country: US
317 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 1991792"
318 + discover: { rss: true }
319 + sensors:
320 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001991792.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
321 + - id: check-point
322 + extend: true
323 + categories: [filings]
324 + aliases: [chkp]
325 + sensors:
326 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001015922.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
327 + - id: clear-secure
328 + name: "CLEAR (Clear Secure)"
329 + domain: clearme.com
330 + homepage: https://www.clearme.com
331 + categories: [enterprise, filings]
332 + tier: B
333 + entity_type: company
334 + aliases: [you]
335 + country: US
336 + notes: "SIC 7372 Services-Prepackaged Software · NYSE · CIK 1856314"
337 + discover: { rss: true }
338 + sensors:
339 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001856314.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
340 + - id: cogent-biosciences
341 + name: "Cogent Biosciences, Inc."
342 + domain: cogentbio.com
343 + homepage: https://www.cogentbio.com
344 + categories: [pharma, filings]
345 + tier: B
346 + entity_type: company
347 + aliases: [cogt]
348 + country: US
349 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1622229"
350 + discover: { rss: true }
351 + sensors:
352 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001622229.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
353 + - id: columbia-banking-system
354 + name: "Columbia Banking System"
355 + domain: columbiabankingsystem.com
356 + homepage: https://www.columbiabankingsystem.com
357 + categories: [finance, filings]
358 + tier: B
359 + entity_type: company
360 + aliases: [colb]
361 + country: US
362 + notes: "SIC 6022 State Commercial Banks · Nasdaq · CIK 887343"
363 + discover: { rss: true }
364 + sensors:
365 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000887343.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
366 + - id: commerce-bancshares
367 + name: "Commerce Bancshares"
368 + domain: commercebank.com
369 + homepage: https://www.commercebank.com
370 + categories: [finance, filings]
371 + tier: B
372 + entity_type: company
373 + aliases: [cbsh]
374 + country: US
375 + notes: "SIC 6022 State Commercial Banks · Nasdaq · CIK 22356"
376 + discover: { rss: true }
377 + sensors:
378 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000022356.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
379 + - id: corcept-therapeutics
380 + name: "Corcept Therapeutics Inc."
381 + domain: corcept.com
382 + homepage: https://www.corcept.com
383 + categories: [pharma, filings]
384 + tier: B
385 + entity_type: company
386 + aliases: [cort]
387 + country: US
388 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1088856"
389 + discover: { rss: true }
390 + sensors:
391 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001088856.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
392 + - id: credo-technology
393 + name: "Credo Technology Group Holding Ltd."
394 + domain: credosemi.com
395 + homepage: https://www.credosemi.com
396 + categories: [semiconductors, filings]
397 + tier: B
398 + entity_type: company
399 + aliases: [crdo]
400 + country: US
401 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1807794"
402 + discover: { rss: true }
403 + sensors:
404 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001807794.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
405 + - id: cullen-frost-bankers
406 + name: "Cullen/Frost Bankers"
407 + domain: frostbank.com
408 + homepage: https://www.frostbank.com
409 + categories: [finance, filings]
410 + tier: B
411 + entity_type: company
412 + aliases: [cfr]
413 + country: US
414 + notes: "SIC 6021 National Commercial Banks · NYSE, NYSE · CIK 39263"
415 + discover: { rss: true }
416 + sensors:
417 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000039263.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
418 + - id: cytokinetics
419 + name: "Cytokinetics Inc."
420 + domain: cytokinetics.com
421 + homepage: https://www.cytokinetics.com
422 + categories: [pharma, filings]
423 + tier: B
424 + entity_type: company
425 + aliases: [cytk]
426 + country: US
427 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1061983"
428 + discover: { rss: true }
429 + sensors:
430 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001061983.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
431 + - id: descartes
432 + extend: true
433 + categories: [filings]
434 + aliases: [dsgx]
435 + sensors:
436 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001050140.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
437 + - id: deutsche-bank
438 + extend: true
439 + categories: [filings]
440 + aliases: [db]
441 + sensors:
442 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001159508.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
443 + - id: dianthus-therapeutics
444 + name: "Dianthus Therapeutics, Inc."
445 + domain: dianthustx.com
446 + homepage: https://www.dianthustx.com
447 + categories: [pharma, filings]
448 + tier: B
449 + entity_type: company
450 + aliases: [dnth]
451 + country: US
452 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1690585"
453 + discover: { rss: true }
454 + sensors:
455 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001690585.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
456 + - id: docusign
457 + extend: true
458 + categories: [filings]
459 + aliases: [docu]
460 + sensors:
461 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001261333.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
462 + - id: dr-reddys
463 + extend: true
464 + categories: [filings]
465 + aliases: [rdy]
466 + sensors:
467 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001135951.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
468 + - id: dropbox
469 + extend: true
470 + categories: [filings]
471 + aliases: [dbx]
472 + sensors:
473 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001467623.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
474 + - id: duolingo
475 + extend: true
476 + categories: [filings]
477 + aliases: [duol]
478 + sensors:
479 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001562088.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
480 + - id: dynatrace
481 + extend: true
482 + categories: [filings]
483 + aliases: [dt]
484 + sensors:
485 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001773383.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
486 + - id: east-west-bancorp
487 + name: "East West Bancorp"
488 + domain: eastwestbank.com
489 + homepage: https://www.eastwestbank.com
490 + categories: [finance, filings]
491 + tier: B
492 + entity_type: company
493 + aliases: [ewbc]
494 + country: US
495 + notes: "SIC 6022 State Commercial Banks · Nasdaq · CIK 1069157"
496 + discover: { rss: true }
497 + sensors:
498 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001069157.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
499 + - id: elanco-animal-health
500 + name: "Elanco Animal Health Inc."
501 + domain: elanco.com
502 + homepage: https://www.elanco.com
503 + categories: [pharma, filings]
504 + tier: B
505 + entity_type: company
506 + aliases: [elan]
507 + country: US
508 + notes: "SIC 2834 Pharmaceutical Preparations · NYSE · CIK 1739104"
509 + discover: { rss: true }
510 + sensors:
511 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001739104.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
512 + - id: elastic
513 + extend: true
514 + categories: [filings]
515 + aliases: [estc]
516 + sensors:
517 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001707753.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
518 + - id: exelixis
519 + name: "Exelixis, Inc."
520 + domain: exelixis.com
521 + homepage: https://www.exelixis.com
522 + categories: [pharma, filings]
523 + tier: B
524 + entity_type: company
525 + aliases: [exel]
526 + country: US
527 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 939767"
528 + discover: { rss: true }
529 + sensors:
530 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000939767.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
531 + - id: figma
532 + extend: true
533 + categories: [filings]
534 + aliases: [fig]
535 + sensors:
536 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001579878.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
537 + - id: first-citizens-bancshares
538 + name: "First Citizens BancShares"
539 + domain: firstcitizens.com
540 + homepage: https://ir.firstcitizens.com
541 + categories: [finance, filings]
542 + tier: B
543 + entity_type: company
544 + aliases: [fcnca]
545 + country: US
546 + notes: "SIC 6022 State Commercial Banks · Nasdaq, OTC, Nasdaq, Nasdaq, Nasdaq · CIK 798941"
547 + discover: { rss: true }
548 + sensors:
549 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000798941.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
550 + - id: first-horizon
551 + name: "First Horizon Corp."
552 + domain: fhnc.com
553 + homepage: https://www.fhnc.com
554 + categories: [finance, filings]
555 + tier: B
556 + entity_type: company
557 + aliases: [fhn]
558 + country: US
559 + notes: "SIC 6021 National Commercial Banks · NYSE, NYSE, NYSE, NYSE · CIK 36966"
560 + discover: { rss: true }
561 + sensors:
562 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000036966.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
563 + - id: fnb-corporation
564 + name: "F.N.B. Corporation"
565 + domain: fnb-online.com
566 + homepage: https://www.fnb-online.com
567 + categories: [finance, filings]
568 + tier: B
569 + entity_type: company
570 + aliases: [fnb]
571 + country: US
572 + notes: "SIC 6021 National Commercial Banks · NYSE · CIK 37808"
573 + discover: { rss: true }
574 + sensors:
575 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000037808.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
576 + - id: formfactor
577 + name: "FormFactor"
578 + domain: formfactor.com
579 + homepage: https://www.formfactor.com
580 + categories: [semiconductors, filings]
581 + tier: B
582 + entity_type: company
583 + aliases: [form]
584 + country: US
585 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1039399"
586 + discover: { rss: true }
587 + sensors:
588 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001039399.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
589 + - id: full-truck-alliance
590 + name: "Full Truck Alliance"
591 + domain: fulltruckalliance.com
592 + homepage: https://www.fulltruckalliance.com
593 + categories: [enterprise, filings]
594 + tier: B
595 + entity_type: company
596 + aliases: [ymm]
597 + country: CN
598 + notes: "SIC 7372 Services-Prepackaged Software · NYSE · CIK 1838413 · foreign private issuer"
599 + discover: { rss: true }
600 + sensors:
601 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001838413.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
602 + - id: genmab
603 + name: "Genmab"
604 + domain: genmab.com
605 + homepage: https://www.genmab.com
606 + categories: [pharma, filings]
607 + tier: B
608 + entity_type: company
609 + aliases: [gmab]
610 + country: DK
611 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq, OTC · CIK 1434265 · foreign private issuer"
612 + discover: { rss: true }
613 + sensors:
614 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001434265.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
615 + - id: gitlab
616 + extend: true
617 + categories: [filings]
618 + aliases: [gtlb]
619 + sensors:
620 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001653482.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
621 + - id: glacier-bancorp
622 + name: "Glacier Bancorp"
623 + domain: glacierbancorp.com
624 + homepage: https://www.glacierbancorp.com
625 + categories: [finance, filings]
626 + tier: B
627 + entity_type: company
628 + aliases: [gbci]
629 + country: US
630 + notes: "SIC 6022 State Commercial Banks · NYSE · CIK 868671"
631 + discover: { rss: true }
632 + sensors:
633 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000868671.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
634 + - id: global-e
635 + name: "Global-e"
636 + domain: global-e.com
637 + homepage: https://www.global-e.com
638 + categories: [enterprise, filings]
639 + tier: B
640 + entity_type: company
641 + aliases: [glbe]
642 + country: IL
643 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 1835963 · foreign private issuer"
644 + discover: { rss: true }
645 + sensors:
646 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001835963.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
647 + - id: globalfoundries
648 + name: "GlobalFoundries"
649 + domain: gf.com
650 + homepage: https://www.gf.com
651 + categories: [semiconductors, filings]
652 + tier: B
653 + entity_type: company
654 + aliases: [gfs]
655 + country: US
656 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1709048 · foreign private issuer"
657 + discover: { rss: true }
658 + sensors:
659 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001709048.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
660 + - id: gsk
661 + extend: true
662 + categories: [filings]
663 + aliases: [gsk]
664 + sensors:
665 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001131399.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
666 + - id: guidewire
667 + name: "Guidewire"
668 + domain: guidewire.com
669 + homepage: https://www.guidewire.com
670 + categories: [enterprise, filings]
671 + tier: B
672 + entity_type: company
673 + aliases: [gwre]
674 + country: US
675 + notes: "SIC 7372 Services-Prepackaged Software · NYSE · CIK 1528396"
676 + discover: { rss: true }
677 + sensors:
678 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001528396.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
679 + - id: halozyme-therapeutics
680 + name: "Halozyme Therapeutics, Inc."
681 + domain: halozyme.com
682 + homepage: https://www.halozyme.com
683 + categories: [pharma, filings]
684 + tier: B
685 + entity_type: company
686 + aliases: [halo]
687 + country: US
688 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 1159036"
689 + discover: { rss: true }
690 + sensors:
691 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001159036.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
692 + - id: hancock-whitney
693 + name: "Hancock Whitney"
694 + domain: hancockwhitney.com
695 + homepage: https://www.hancockwhitney.com
696 + categories: [finance, filings]
697 + tier: B
698 + entity_type: company
699 + aliases: [hwc]
700 + country: US
701 + notes: "SIC 6022 State Commercial Banks · Nasdaq, Nasdaq · CIK 750577"
702 + discover: { rss: true }
703 + sensors:
704 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000750577.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
705 + - id: home-bancshares
706 + name: "Home BancShares"
707 + domain: homebancshares.com
708 + homepage: https://www.homebancshares.com
709 + categories: [finance, filings]
710 + tier: B
711 + entity_type: company
712 + aliases: [homb]
713 + country: US
714 + notes: "SIC 6022 State Commercial Banks · NYSE · CIK 1331520"
715 + discover: { rss: true }
716 + sensors:
717 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001331520.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
718 + - id: hubspot
719 + extend: true
720 + categories: [filings]
721 + aliases: [hubs]
722 + sensors:
723 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001404655.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
724 + - id: immunitybio
725 + name: "ImmunityBio, Inc."
726 + domain: immunitybio.com
727 + homepage: https://www.immunitybio.com
728 + categories: [pharma, filings]
729 + tier: B
730 + entity_type: company
731 + aliases: [ibrx]
732 + country: US
733 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 1326110"
734 + discover: { rss: true }
735 + sensors:
736 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001326110.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
737 + - id: immunovant
738 + name: "Immunovant, Inc."
739 + domain: immunovant.com
740 + homepage: https://www.immunovant.com
741 + categories: [pharma, filings]
742 + tier: B
743 + entity_type: company
744 + aliases: [imvt]
745 + country: US
746 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 1764013"
747 + discover: { rss: true }
748 + sensors:
749 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001764013.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
750 + - id: infineon-technologies
751 + name: "Infineon Technologies"
752 + domain: infineon.com
753 + homepage: https://www.infineon.com
754 + categories: [semiconductors, filings]
755 + tier: B
756 + entity_type: company
757 + aliases: [ifnny]
758 + country: DE
759 + notes: "SIC 3674 Semiconductors & Related Devices · OTC · CIK 1107457 · foreign private issuer"
760 + discover: { rss: true }
761 + sensors:
762 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001107457.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
763 + - id: insmed
764 + name: "Insmed Inc."
765 + domain: insmed.com
766 + homepage: https://www.insmed.com
767 + categories: [pharma, filings]
768 + tier: B
769 + entity_type: company
770 + aliases: [insm]
771 + country: US
772 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1104506"
773 + discover: { rss: true }
774 + sensors:
775 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001104506.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
776 + - id: ionis-pharmaceuticals
777 + name: "Ionis Pharmaceuticals Inc."
778 + domain: ionis.com
779 + homepage: https://www.ionis.com
780 + categories: [pharma, filings]
781 + tier: B
782 + entity_type: company
783 + aliases: [ions]
784 + country: US
785 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 874015"
786 + discover: { rss: true }
787 + sensors:
788 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000874015.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
789 + - id: itau-unibanco
790 + name: "Itaú Unibanco"
791 + domain: itau.com.br
792 + homepage: https://www.itau.com.br
793 + categories: [finance, filings]
794 + tier: B
795 + entity_type: company
796 + aliases: [itub]
797 + country: BR
798 + notes: "SIC 6022 State Commercial Banks · NYSE · CIK 1132597 · foreign private issuer"
799 + discover: { rss: true }
800 + sensors:
801 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001132597.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
802 + - id: jazz-pharmaceuticals
803 + extend: true
804 + categories: [filings]
805 + aliases: [jazz]
806 + sensors:
807 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001232524.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
808 + - id: jfrog
809 + extend: true
810 + categories: [filings]
811 + aliases: [frog]
812 + sensors:
813 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001800667.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
814 + - id: kiniksa-pharmaceuticals-international
815 + name: "Kiniksa Pharmaceuticals International, plc"
816 + domain: kiniksa.com
817 + homepage: https://www.kiniksa.com
818 + categories: [pharma, filings]
819 + tier: B
820 + entity_type: company
821 + aliases: [knsa]
822 + country: US
823 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1730430"
824 + discover: { rss: true }
825 + sensors:
826 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001730430.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
827 + - id: krystal-biotech
828 + name: "Krystal Biotech, Inc."
829 + domain: krystalbio.com
830 + homepage: https://www.krystalbio.com
831 + categories: [pharma, filings]
832 + tier: B
833 + entity_type: company
834 + aliases: [krys]
835 + country: US
836 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 1711279"
837 + discover: { rss: true }
838 + sensors:
839 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001711279.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
840 + - id: kymera-therapeutics
841 + name: "Kymera Therapeutics, Inc."
842 + domain: kymeratx.com
843 + homepage: https://www.kymeratx.com
844 + categories: [pharma, filings]
845 + tier: B
846 + entity_type: company
847 + aliases: [kymr]
848 + country: US
849 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 1815442"
850 + discover: { rss: true }
851 + sensors:
852 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001815442.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
853 + - id: lattice-semiconductor
854 + name: "Lattice Semiconductor Corp."
855 + domain: latticesemi.com
856 + homepage: https://www.latticesemi.com
857 + categories: [semiconductors, filings]
858 + tier: B
859 + entity_type: company
860 + aliases: [lscc]
861 + country: US
862 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 855658"
863 + discover: { rss: true }
864 + sensors:
865 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000855658.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
866 + - id: ligand-pharmaceuticals
867 + name: "Ligand Pharmaceuticals Inc."
868 + domain: ligand.com
869 + homepage: https://www.ligand.com
870 + categories: [pharma, filings]
871 + tier: B
872 + entity_type: company
873 + aliases: [lgnd]
874 + country: US
875 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq, OTC, OTC, OTC, OTC · CIK 886163"
876 + discover: { rss: true }
877 + sensors:
878 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000886163.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
879 + - id: liquidia
880 + name: "Liquidia Corp."
881 + domain: liquidia.com
882 + homepage: https://www.liquidia.com
883 + categories: [pharma, filings]
884 + tier: B
885 + entity_type: company
886 + aliases: [lqda]
887 + country: US
888 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1819576"
889 + discover: { rss: true }
890 + sensors:
891 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001819576.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
892 + - id: macom-technology-solutions
893 + name: "MACOM Technology Solutions"
894 + domain: macom.com
895 + homepage: https://www.macom.com
896 + categories: [semiconductors, filings]
897 + tier: B
898 + entity_type: company
899 + aliases: [mtsi]
900 + country: US
901 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1493594"
902 + discover: { rss: true }
903 + sensors:
904 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001493594.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
905 + - id: madrigal-pharmaceuticals
906 + name: "Madrigal Pharmaceuticals, Inc."
907 + domain: madrigalpharma.com
908 + homepage: https://www.madrigalpharma.com
909 + categories: [pharma, filings]
910 + tier: B
911 + entity_type: company
912 + aliases: [mdgl]
913 + country: US
914 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1157601"
915 + discover: { rss: true }
916 + sensors:
917 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001157601.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
918 + - id: manhattan-associates
919 + name: "Manhattan Associates"
920 + domain: manh.com
921 + homepage: https://www.manh.com
922 + categories: [enterprise, filings]
923 + tier: B
924 + entity_type: company
925 + aliases: [manh]
926 + country: US
927 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 1056696"
928 + discover: { rss: true }
929 + sensors:
930 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001056696.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
931 + - id: mirum-pharmaceuticals
932 + name: "Mirum Pharmaceuticals, Inc."
933 + domain: mirumpharma.com
934 + homepage: https://www.mirumpharma.com
935 + categories: [pharma, filings]
936 + tier: B
937 + entity_type: company
938 + aliases: [mirm]
939 + country: US
940 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1759425"
941 + discover: { rss: true }
942 + sensors:
943 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001759425.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
944 + - id: mizuho-financial
945 + name: "Mizuho Financial Group"
946 + domain: mizuho-fg.co.jp
947 + homepage: https://www.mizuho-fg.co.jp
948 + categories: [finance, filings]
949 + tier: B
950 + entity_type: company
951 + aliases: [mfg]
952 + country: JP
953 + notes: "SIC 6021 National Commercial Banks · NYSE, OTC · CIK 1335730 · foreign private issuer"
954 + discover: { rss: true }
955 + sensors:
956 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001335730.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
957 + - id: mobileye
958 + name: "Mobileye"
959 + domain: mobileye.com
960 + homepage: https://www.mobileye.com
961 + categories: [enterprise, filings]
962 + tier: B
963 + entity_type: company
964 + aliases: [mbly]
965 + country: US
966 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 1910139"
967 + discover: { rss: true }
968 + sensors:
969 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001910139.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
970 + - id: navan
971 + name: "Navan, Inc."
972 + domain: navan.com
973 + homepage: https://www.navan.com
974 + categories: [enterprise, filings]
975 + tier: B
976 + entity_type: company
977 + aliases: [navn]
978 + country: US
979 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 1639723"
980 + discover: { rss: true }
981 + sensors:
982 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001639723.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
983 + - id: netease
984 + name: "NetEase"
985 + domain: 163.com
986 + homepage: https://www.163.com
987 + categories: [enterprise, filings]
988 + tier: B
989 + entity_type: company
990 + aliases: [ntes]
991 + country: CN
992 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq, OTC · CIK 1110646 · foreign private issuer"
993 + discover: { rss: true }
994 + sensors:
995 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001110646.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
996 + - id: netskope
997 + extend: true
998 + categories: [filings]
999 + aliases: [ntsk]
1000 + sensors:
1001 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002063196.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1002 + - id: neurocrine
1003 + extend: true
1004 + categories: [filings]
1005 + aliases: [nbix]
1006 + sensors:
1007 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000914475.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1008 + - id: nextpower
1009 + name: "Nextpower (Nextracker)"
1010 + domain: nextracker.com
1011 + homepage: https://www.nextracker.com
1012 + categories: [semiconductors, filings]
1013 + tier: B
1014 + entity_type: company
1015 + aliases: [nxt]
1016 + country: US
1017 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1852131"
1018 + discover: { rss: true }
1019 + sensors:
1020 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001852131.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1021 + - id: nice
1022 + extend: true
1023 + categories: [filings]
1024 + aliases: [nice]
1025 + sensors:
1026 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001003935.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1027 + - id: nutanix
1028 + extend: true
1029 + categories: [filings]
1030 + aliases: [ntnx]
1031 + sensors:
1032 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001618732.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1033 + - id: old-national-bancorp
1034 + name: "Old National Bancorp"
1035 + domain: oldnational.com
1036 + homepage: https://www.oldnational.com
1037 + categories: [finance, filings]
1038 + tier: B
1039 + entity_type: company
1040 + aliases: [onb]
1041 + country: US
1042 + notes: "SIC 6021 National Commercial Banks · Nasdaq, Nasdaq, Nasdaq · CIK 707179"
1043 + discover: { rss: true }
1044 + sensors:
1045 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000707179.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1046 + - id: oruka-therapeutics
1047 + name: "Oruka Therapeutics, Inc."
1048 + domain: orukatx.com
1049 + homepage: https://www.orukatx.com
1050 + categories: [pharma, filings]
1051 + tier: B
1052 + entity_type: company
1053 + aliases: [orka]
1054 + country: US
1055 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 907654"
1056 + discover: { rss: true }
1057 + sensors:
1058 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000907654.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1059 + - id: paycom
1060 + name: "Paycom"
1061 + domain: paycom.com
1062 + homepage: https://www.paycom.com
1063 + categories: [enterprise, filings]
1064 + tier: B
1065 + entity_type: company
1066 + aliases: [payc]
1067 + country: US
1068 + notes: "SIC 7372 Services-Prepackaged Software · NYSE · CIK 1590955"
1069 + discover: { rss: true }
1070 + sensors:
1071 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001590955.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1072 + - id: paylocity
1073 + name: "Paylocity"
1074 + domain: paylocity.com
1075 + homepage: https://www.paylocity.com
1076 + categories: [enterprise, filings]
1077 + tier: B
1078 + entity_type: company
1079 + aliases: [pcty]
1080 + country: US
1081 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 1591698"
1082 + discover: { rss: true }
1083 + sensors:
1084 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001591698.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1085 + - id: pinnacle-financial-partners
1086 + name: "Pinnacle Financial Partners"
1087 + domain: pnfp.com
1088 + homepage: https://www.pnfp.com
1089 + categories: [finance, filings]
1090 + tier: B
1091 + entity_type: company
1092 + aliases: [pnfp]
1093 + country: US
1094 + notes: "SIC 6021 National Commercial Banks · NYSE, NYSE, NYSE, NYSE · CIK 2082866"
1095 + discover: { rss: true }
1096 + sensors:
1097 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002082866.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1098 + - id: popular
1099 + name: "Popular, Inc."
1100 + domain: popular.com
1101 + homepage: https://www.popular.com
1102 + categories: [finance, filings]
1103 + tier: B
1104 + entity_type: company
1105 + aliases: [bpop]
1106 + country: US
1107 + notes: "SIC 6022 State Commercial Banks · Nasdaq, OTC, Nasdaq · CIK 763901"
1108 + discover: { rss: true }
1109 + sensors:
1110 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000763901.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1111 + - id: praxis-precision-medicines
1112 + name: "Praxis Precision Medicines, Inc."
1113 + domain: praxismedicines.com
1114 + homepage: https://www.praxismedicines.com
1115 + categories: [pharma, filings]
1116 + tier: B
1117 + entity_type: company
1118 + aliases: [prax]
1119 + country: US
1120 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1689548"
1121 + discover: { rss: true }
1122 + sensors:
1123 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001689548.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1124 + - id: procore
1125 + name: "Procore"
1126 + domain: procore.com
1127 + homepage: https://www.procore.com
1128 + categories: [enterprise, filings]
1129 + tier: B
1130 + entity_type: company
1131 + aliases: [pcor]
1132 + country: US
1133 + notes: "SIC 7372 Services-Prepackaged Software · NYSE · CIK 1611052"
1134 + discover: { rss: true }
1135 + sensors:
1136 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001611052.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1137 + - id: prosperity-bancshares
1138 + name: "Prosperity Bancshares"
1139 + domain: prosperitybankusa.com
1140 + homepage: https://www.prosperitybankusa.com
1141 + categories: [finance, filings]
1142 + tier: B
1143 + entity_type: company
1144 + aliases: [pb]
1145 + country: US
1146 + notes: "SIC 6022 State Commercial Banks · NYSE · CIK 1068851"
1147 + discover: { rss: true }
1148 + sensors:
1149 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001068851.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1150 + - id: protagonist-therapeutics
1151 + name: "Protagonist Therapeutics, Inc."
1152 + domain: protagonist-inc.com
1153 + homepage: https://www.protagonist-inc.com
1154 + categories: [pharma, filings]
1155 + tier: B
1156 + entity_type: company
1157 + aliases: [ptgx]
1158 + country: US
1159 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1377121"
1160 + discover: { rss: true }
1161 + sensors:
1162 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001377121.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1163 + - id: ptc-therapeutics
1164 + name: "PTC Therapeutics, Inc."
1165 + domain: ptcbio.com
1166 + homepage: https://www.ptcbio.com
1167 + categories: [pharma, filings]
1168 + tier: B
1169 + entity_type: company
1170 + aliases: [ptct]
1171 + country: US
1172 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1070081"
1173 + discover: { rss: true }
1174 + sensors:
1175 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001070081.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1176 + - id: qiagen
1177 + extend: true
1178 + categories: [filings]
1179 + aliases: [qgen]
1180 + sensors:
1181 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001015820.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1182 + - id: qorvo
1183 + name: "Qorvo, Inc."
1184 + domain: qorvo.com
1185 + homepage: https://www.qorvo.com
1186 + categories: [semiconductors, filings]
1187 + tier: B
1188 + entity_type: company
1189 + aliases: [qrvo]
1190 + country: US
1191 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1604778"
1192 + discover: { rss: true }
1193 + sensors:
1194 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001604778.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1195 + - id: qualys
1196 + extend: true
1197 + categories: [filings]
1198 + aliases: [qlys]
1199 + sensors:
1200 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001107843.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1201 + - id: rambus
1202 + name: "Rambus Inc."
1203 + domain: rambus.com
1204 + homepage: https://www.rambus.com
1205 + categories: [semiconductors, filings]
1206 + tier: B
1207 + entity_type: company
1208 + aliases: [rmbs]
1209 + country: US
1210 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 917273"
1211 + discover: { rss: true }
1212 + sensors:
1213 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000917273.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1214 + - id: repligen
1215 + name: "Repligen Corp."
1216 + domain: repligen.com
1217 + homepage: https://www.repligen.com
1218 + categories: [pharma, filings]
1219 + tier: B
1220 + entity_type: company
1221 + aliases: [rgen]
1222 + country: US
1223 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 730272"
1224 + discover: { rss: true }
1225 + sensors:
1226 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000730272.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1227 + - id: revolution-medicines
1228 + name: "Revolution Medicines, Inc."
1229 + domain: revmed.com
1230 + homepage: https://www.revmed.com
1231 + categories: [pharma, filings]
1232 + tier: B
1233 + entity_type: company
1234 + aliases: [rvmd]
1235 + country: US
1236 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq, Nasdaq · CIK 1628171"
1237 + discover: { rss: true }
1238 + sensors:
1239 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001628171.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1240 + - id: rhythm-pharmaceuticals
1241 + name: "Rhythm Pharmaceuticals, Inc."
1242 + domain: rhythmtx.com
1243 + homepage: https://www.rhythmtx.com
1244 + categories: [pharma, filings]
1245 + tier: B
1246 + entity_type: company
1247 + aliases: [rytm]
1248 + country: US
1249 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1649904"
1250 + discover: { rss: true }
1251 + sensors:
1252 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001649904.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1253 + - id: roblox
1254 + extend: true
1255 + categories: [filings]
1256 + aliases: [rblx]
1257 + sensors:
1258 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001315098.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1259 + - id: roivant-sciences
1260 + name: "Roivant Sciences Ltd."
1261 + domain: roivant.com
1262 + homepage: https://www.roivant.com
1263 + categories: [pharma, filings]
1264 + tier: B
1265 + entity_type: company
1266 + aliases: [roiv]
1267 + country: US
1268 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1635088"
1269 + discover: { rss: true }
1270 + sensors:
1271 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001635088.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1272 + - id: royalty-pharma
1273 + name: "Royalty Pharma plc"
1274 + domain: royaltypharma.com
1275 + homepage: https://www.royaltypharma.com
1276 + categories: [pharma, filings]
1277 + tier: B
1278 + entity_type: company
1279 + aliases: [rprx]
1280 + country: US
1281 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1802768"
1282 + discover: { rss: true }
1283 + sensors:
1284 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001802768.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1285 + - id: rubrik
1286 + extend: true
1287 + categories: [filings]
1288 + aliases: [rbrk]
1289 + sensors:
1290 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001943896.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1291 + - id: sailpoint
1292 + name: "SailPoint"
1293 + domain: sailpoint.com
1294 + homepage: https://www.sailpoint.com
1295 + categories: [enterprise, filings]
1296 + tier: B
1297 + entity_type: company
1298 + aliases: [sail]
1299 + country: US
1300 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 2030781"
1301 + discover: { rss: true }
1302 + sensors:
1303 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002030781.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1304 + - id: sanofi
1305 + extend: true
1306 + categories: [filings]
1307 + aliases: [sny]
1308 + sensors:
1309 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001121404.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1310 + - id: scholar-rock
1311 + name: "Scholar Rock Holding Corp."
1312 + domain: scholarrock.com
1313 + homepage: https://www.scholarrock.com
1314 + categories: [pharma, filings]
1315 + tier: B
1316 + entity_type: company
1317 + aliases: [srrk]
1318 + country: US
1319 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 1727196"
1320 + discover: { rss: true }
1321 + sensors:
1322 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001727196.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1323 + - id: semtech
1324 + name: "Semtech Corp."
1325 + domain: semtech.com
1326 + homepage: https://www.semtech.com
1327 + categories: [semiconductors, filings]
1328 + tier: B
1329 + entity_type: company
1330 + aliases: [smtc]
1331 + country: US
1332 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 88941"
1333 + discover: { rss: true }
1334 + sensors:
1335 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000088941.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1336 + - id: sentinelone
1337 + extend: true
1338 + categories: [filings]
1339 + aliases: [s]
1340 + sensors:
1341 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001583708.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1342 + - id: servicetitan
1343 + name: "ServiceTitan"
1344 + domain: servicetitan.com
1345 + homepage: https://www.servicetitan.com
1346 + categories: [enterprise, filings]
1347 + tier: B
1348 + entity_type: company
1349 + aliases: [ttan]
1350 + country: US
1351 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 1638826"
1352 + discover: { rss: true }
1353 + sensors:
1354 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001638826.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1355 + - id: shinhan-financial
1356 + name: "Shinhan Financial Group"
1357 + domain: shinhan.com
1358 + homepage: https://www.shinhan.com
1359 + categories: [finance, filings]
1360 + tier: B
1361 + entity_type: company
1362 + aliases: [shg]
1363 + country: KR
1364 + notes: "SIC 6021 National Commercial Banks · NYSE · CIK 1263043 · foreign private issuer"
1365 + discover: { rss: true }
1366 + sensors:
1367 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001263043.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1368 + - id: silicon-labs
1369 + name: "Silicon Labs"
1370 + domain: silabs.com
1371 + homepage: https://www.silabs.com
1372 + categories: [semiconductors, filings]
1373 + tier: B
1374 + entity_type: company
1375 + aliases: [slab]
1376 + country: US
1377 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1038074"
1378 + discover: { rss: true }
1379 + sensors:
1380 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001038074.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1381 + - id: silicon-motion
1382 + name: "Silicon Motion"
1383 + domain: siliconmotion.com
1384 + homepage: https://www.siliconmotion.com
1385 + categories: [semiconductors, filings]
1386 + tier: B
1387 + entity_type: company
1388 + aliases: [simo]
1389 + country: TW
1390 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1329394 · foreign private issuer"
1391 + discover: { rss: true }
1392 + sensors:
1393 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001329394.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1394 + - id: sitime
1395 + name: "Sitime Corp."
1396 + domain: sitime.com
1397 + homepage: https://www.sitime.com
1398 + categories: [semiconductors, filings]
1399 + tier: B
1400 + entity_type: company
1401 + aliases: [sitm]
1402 + country: US
1403 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1451809"
1404 + discover: { rss: true }
1405 + sensors:
1406 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001451809.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1407 + - id: southstate
1408 + name: "SouthState"
1409 + domain: southstatebank.com
1410 + homepage: https://www.southstatebank.com
1411 + categories: [finance, filings]
1412 + tier: B
1413 + entity_type: company
1414 + aliases: [ssb]
1415 + country: US
1416 + notes: "SIC 6022 State Commercial Banks · NYSE · CIK 764038"
1417 + discover: { rss: true }
1418 + sensors:
1419 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000764038.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1420 + - id: spyre-therapeutics
1421 + name: "Spyre Therapeutics, Inc."
1422 + domain: spyre.com
1423 + homepage: https://www.spyre.com
1424 + categories: [pharma, filings]
1425 + tier: B
1426 + entity_type: company
1427 + aliases: [syre]
1428 + country: US
1429 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1636282"
1430 + discover: { rss: true }
1431 + sensors:
1432 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001636282.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1433 + - id: ssc-technologies
1434 + name: "SS&C Technologies"
1435 + domain: ssctech.com
1436 + homepage: https://www.ssctech.com
1437 + categories: [enterprise, filings]
1438 + tier: B
1439 + entity_type: company
1440 + aliases: [ssnc]
1441 + country: US
1442 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 1402436"
1443 + discover: { rss: true }
1444 + sensors:
1445 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001402436.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1446 + - id: stmicroelectronics
1447 + name: "STMicroelectronics"
1448 + domain: st.com
1449 + homepage: https://www.st.com
1450 + categories: [semiconductors, filings]
1451 + tier: B
1452 + entity_type: company
1453 + aliases: [stm]
1454 + country: CH
1455 + notes: "SIC 3674 Semiconductors & Related Devices · NYSE, OTC · CIK 932787 · foreign private issuer"
1456 + discover: { rss: true }
1457 + sensors:
1458 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000932787.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1459 + - id: summit-therapeutics
1460 + name: "Summit Therapeutics Inc."
1461 + domain: summittxinc.com
1462 + homepage: https://www.summittxinc.com
1463 + categories: [pharma, filings]
1464 + tier: B
1465 + entity_type: company
1466 + aliases: [smmt]
1467 + country: US
1468 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1599298"
1469 + discover: { rss: true }
1470 + sensors:
1471 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001599298.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1472 + - id: takeda
1473 + extend: true
1474 + categories: [filings]
1475 + aliases: [tak]
1476 + sensors:
1477 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001395064.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1478 + - id: teva
1479 + extend: true
1480 + categories: [filings]
1481 + aliases: [teva]
1482 + sensors:
1483 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000818686.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1484 + - id: tg-therapeutics
1485 + name: "TG Therapeutics, Inc."
1486 + domain: tgtherapeutics.com
1487 + homepage: https://www.tgtherapeutics.com
1488 + categories: [pharma, filings]
1489 + tier: B
1490 + entity_type: company
1491 + aliases: [tgtx]
1492 + country: US
1493 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1001316"
1494 + discover: { rss: true }
1495 + sensors:
1496 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001001316.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1497 + - id: tower-semiconductor
1498 + name: "Tower Semiconductor"
1499 + domain: towerjazz.com
1500 + homepage: https://www.towerjazz.com
1501 + categories: [semiconductors, filings]
1502 + tier: B
1503 + entity_type: company
1504 + aliases: [tsem]
1505 + country: IL
1506 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 928876 · foreign private issuer"
1507 + discover: { rss: true }
1508 + sensors:
1509 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000928876.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1510 + - id: travere-therapeutics
1511 + name: "Travere Therapeutics, Inc."
1512 + domain: travere.com
1513 + homepage: https://www.travere.com
1514 + categories: [pharma, filings]
1515 + tier: B
1516 + entity_type: company
1517 + aliases: [tvtx]
1518 + country: US
1519 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1438533"
1520 + discover: { rss: true }
1521 + sensors:
1522 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001438533.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1523 + - id: twist-bioscience
1524 + name: "Twist Bioscience Corp."
1525 + domain: twistbioscience.com
1526 + homepage: https://www.twistbioscience.com
1527 + categories: [pharma, filings]
1528 + tier: B
1529 + entity_type: company
1530 + aliases: [twst]
1531 + country: US
1532 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 1581280"
1533 + discover: { rss: true }
1534 + sensors:
1535 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001581280.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1536 + - id: ubs
1537 + extend: true
1538 + categories: [filings]
1539 + aliases: [ubs]
1540 + sensors:
1541 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001610520.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1542 + - id: uipath
1543 + extend: true
1544 + categories: [filings]
1545 + aliases: [path]
1546 + sensors:
1547 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001734722.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1548 + - id: umb-financial
1549 + name: "UMB Financial"
1550 + domain: umb.com
1551 + homepage: https://www.umb.com
1552 + categories: [finance, filings]
1553 + tier: B
1554 + entity_type: company
1555 + aliases: [umbf]
1556 + country: US
1557 + notes: "SIC 6021 National Commercial Banks · Nasdaq, Nasdaq · CIK 101382"
1558 + discover: { rss: true }
1559 + sensors:
1560 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000101382.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1561 + - id: united-bankshares
1562 + name: "United Bankshares"
1563 + domain: bankwithunited.com
1564 + homepage: https://www.bankwithunited.com
1565 + categories: [finance, filings]
1566 + tier: B
1567 + entity_type: company
1568 + aliases: [ubsi]
1569 + country: US
1570 + notes: "SIC 6022 State Commercial Banks · Nasdaq · CIK 729986"
1571 + discover: { rss: true }
1572 + sensors:
1573 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000729986.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1574 + - id: united-microelectronics
1575 + name: "United Microelectronics"
1576 + domain: umc.com
1577 + homepage: https://www.umc.com
1578 + categories: [semiconductors, filings]
1579 + tier: B
1580 + entity_type: company
1581 + aliases: [umc]
1582 + country: TW
1583 + notes: "SIC 3674 Semiconductors & Related Devices · NYSE · CIK 1033767 · foreign private issuer"
1584 + discover: { rss: true }
1585 + sensors:
1586 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001033767.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1587 + - id: united-therapeutics
1588 + name: "United Therapeutics Corp."
1589 + domain: unither.com
1590 + homepage: https://www.unither.com
1591 + categories: [pharma, filings]
1592 + tier: B
1593 + entity_type: company
1594 + aliases: [uthr]
1595 + country: US
1596 + notes: "SIC 2834 Pharmaceutical Preparations · Nasdaq · CIK 1082554"
1597 + discover: { rss: true }
1598 + sensors:
1599 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001082554.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1600 + - id: unity
1601 + extend: true
1602 + categories: [filings]
1603 + aliases: [u]
1604 + sensors:
1605 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001810806.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1606 + - id: valley-national-bancorp
1607 + name: "Valley National Bancorp"
1608 + domain: valley.com
1609 + homepage: https://www.valley.com
1610 + categories: [finance, filings]
1611 + tier: B
1612 + entity_type: company
1613 + aliases: [vly]
1614 + country: US
1615 + notes: "SIC 6021 National Commercial Banks · Nasdaq, Nasdaq, Nasdaq, Nasdaq · CIK 714310"
1616 + discover: { rss: true }
1617 + sensors:
1618 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000714310.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1619 + - id: vaxcyte
1620 + name: "Vaxcyte, Inc."
1621 + domain: vaxcyte.com
1622 + homepage: https://www.vaxcyte.com
1623 + categories: [pharma, filings]
1624 + tier: B
1625 + entity_type: company
1626 + aliases: [pcvx]
1627 + country: US
1628 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 1649094"
1629 + discover: { rss: true }
1630 + sensors:
1631 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001649094.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1632 + - id: viavi-solutions
1633 + name: "Viavi Solutions Inc."
1634 + domain: viavisolutions.com
1635 + homepage: https://www.viavisolutions.com
1636 + categories: [semiconductors, filings]
1637 + tier: B
1638 + entity_type: company
1639 + aliases: [viav]
1640 + country: US
1641 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 912093"
1642 + discover: { rss: true }
1643 + sensors:
1644 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000912093.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1645 + - id: western-alliance-bancorporation
1646 + name: "Western Alliance Bancorporation"
1647 + domain: westernalliancebancorporation.com
1648 + homepage: https://www.westernalliancebancorporation.com
1649 + categories: [finance, filings]
1650 + tier: B
1651 + entity_type: company
1652 + aliases: [wal]
1653 + country: US
1654 + notes: "SIC 6022 State Commercial Banks · NYSE, NYSE · CIK 1212545"
1655 + discover: { rss: true }
1656 + sensors:
1657 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001212545.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1658 + - id: wintrust-financial
1659 + name: "Wintrust Financial"
1660 + domain: wintrust.com
1661 + homepage: https://www.wintrust.com
1662 + categories: [finance, filings]
1663 + tier: B
1664 + entity_type: company
1665 + aliases: [wtfc]
1666 + country: US
1667 + notes: "SIC 6022 State Commercial Banks · Nasdaq, Nasdaq · CIK 1015328"
1668 + discover: { rss: true }
1669 + sensors:
1670 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001015328.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1671 + - id: xenon-pharmaceuticals
1672 + extend: true
1673 + categories: [filings]
1674 + aliases: [xene]
1675 + sensors:
1676 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001582313.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1677 + - id: zeta-global
1678 + name: "Zeta Global Holdings Corp."
1679 + domain: zetaglobal.com
1680 + homepage: https://www.zetaglobal.com
1681 + categories: [enterprise, filings]
1682 + tier: B
1683 + entity_type: company
1684 + aliases: [zeta]
1685 + country: US
1686 + notes: "SIC 7372 Services-Prepackaged Software · NYSE · CIK 1851003"
1687 + discover: { rss: true }
1688 + sensors:
1689 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001851003.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1690 + - id: zions-bancorporation
1691 + name: "Zions Bancorporation"
1692 + domain: zionsbancorporation.com
1693 + homepage: https://www.zionsbancorporation.com
1694 + categories: [finance, filings]
1695 + tier: B
1696 + entity_type: company
1697 + aliases: [zion]
1698 + country: US
1699 + notes: "SIC 6021 National Commercial Banks · Nasdaq, Nasdaq · CIK 109380"
1700 + discover: { rss: true }
1701 + sensors:
1702 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000109380.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1703 + - id: aes
1704 + name: "The AES Corporation"
1705 + domain: aes.com
1706 + homepage: https://www.aes.com
1707 + categories: [energy, filings]
1708 + tier: B
1709 + entity_type: company
1710 + aliases: [aes]
1711 + country: US
1712 + notes: "SIC 4991 Cogeneration Services & Small Power Producers · NYSE · CIK 874761"
1713 + discover: { rss: true }
1714 + sensors:
1715 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000874761.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1716 + - id: aflac
1717 + name: "Aflac Inc."
1718 + domain: aflac.com
1719 + homepage: https://www.aflac.com
1720 + categories: [finance, insurance, filings]
1721 + tier: B
1722 + entity_type: company
1723 + aliases: [afl]
1724 + country: US
1725 + notes: "SIC 6321 Accident & Health Insurance · NYSE · CIK 4977"
1726 + discover: { rss: true }
1727 + sensors:
1728 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000004977.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1729 + - id: agnico-eagle-mines
1730 + name: "Agnico Eagle Mines"
1731 + domain: agnico-eagle.com
1732 + homepage: https://www.agnico-eagle.com
1733 + categories: [mining, filings]
1734 + tier: B
1735 + entity_type: company
1736 + aliases: [aem]
1737 + country: CA
1738 + notes: "SIC 1040 Gold and Silver Ores · NYSE, OTC · CIK 2809 · foreign private issuer"
1739 + discover: { rss: true }
1740 + sensors:
1741 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000002809.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1742 + - id: akamai
1743 + extend: true
1744 + categories: [filings]
1745 + aliases: [akam]
1746 + sensors:
1747 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001086222.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1748 + - id: albemarle
1749 + name: "Albemarle Corp."
1750 + domain: albemarle.com
1751 + homepage: https://www.albemarle.com
1752 + categories: [chemicals, filings]
1753 + tier: B
1754 + entity_type: company
1755 + aliases: [alb]
1756 + country: US
1757 + notes: "SIC 2821 Plastic Materials, Synth Resins & Nonvulcan Elastomers · NYSE, NYSE · CIK 915913"
1758 + discover: { rss: true }
1759 + sensors:
1760 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000915913.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1761 + - id: alexandria-real-estate-equities
1762 + name: "Alexandria Real Estate Equities"
1763 + domain: are.com
1764 + homepage: https://www.are.com
1765 + categories: [real-estate, filings]
1766 + tier: B
1767 + entity_type: company
1768 + aliases: [are]
1769 + country: US
1770 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 1035443"
1771 + discover: { rss: true }
1772 + sensors:
1773 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001035443.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1774 + - id: allegion
1775 + name: "Allegion"
1776 + domain: allegion.com
1777 + homepage: https://www.allegion.com
1778 + categories: [enterprise, filings]
1779 + tier: B
1780 + entity_type: company
1781 + aliases: [alle]
1782 + country: IE
1783 + notes: "SIC 7381 Services-Detective, Guard & Armored Car Services · NYSE · CIK 1579241"
1784 + discover: { rss: true }
1785 + sensors:
1786 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001579241.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1787 + - id: alliant-energy
1788 + name: "Alliant Energy Corp."
1789 + domain: alliantenergy.com
1790 + homepage: https://www.alliantenergy.com
1791 + categories: [energy, filings]
1792 + tier: B
1793 + entity_type: company
1794 + aliases: [lnt]
1795 + country: US
1796 + notes: "SIC 4931 Electric & Other Services Combined · Nasdaq · CIK 352541"
1797 + discover: { rss: true }
1798 + sensors:
1799 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000352541.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1800 + - id: alnylam
1801 + extend: true
1802 + categories: [filings]
1803 + aliases: [alny]
1804 + sensors:
1805 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001178670.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1806 + - id: altria
1807 + name: "Altria Group"
1808 + domain: altria.com
1809 + homepage: https://www.altria.com
1810 + categories: [food, filings]
1811 + tier: B
1812 + entity_type: company
1813 + aliases: [mo]
1814 + country: US
1815 + notes: "SIC 2111 Cigarettes · NYSE · CIK 764180"
1816 + discover: { rss: true }
1817 + sensors:
1818 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000764180.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1819 + - id: amcor
1820 + name: "Amcor"
1821 + domain: amcor.com
1822 + homepage: https://www.amcor.com
1823 + categories: [manufacturing, filings]
1824 + tier: B
1825 + entity_type: company
1826 + aliases: [amcr]
1827 + country: CH
1828 + notes: "SIC 3990 Miscellaneous Manufacturing Industries · NYSE, OTC · CIK 1748790"
1829 + discover: { rss: true }
1830 + sensors:
1831 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001748790.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1832 + - id: ameren
1833 + name: "Ameren Corp."
1834 + domain: ameren.com
1835 + homepage: https://www.ameren.com
1836 + categories: [energy, filings]
1837 + tier: B
1838 + entity_type: company
1839 + aliases: [aee]
1840 + country: US
1841 + notes: "SIC 4931 Electric & Other Services Combined · NYSE · CIK 1002910"
1842 + discover: { rss: true }
1843 + sensors:
1844 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001002910.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1845 + - id: american-water-works
1846 + name: "American Water Works Company, Inc."
1847 + domain: amwater.com
1848 + homepage: https://www.amwater.com
1849 + categories: [energy, filings]
1850 + tier: B
1851 + entity_type: company
1852 + aliases: [awk]
1853 + country: US
1854 + notes: "SIC 4941 Water Supply · NYSE · CIK 1410636"
1855 + discover: { rss: true }
1856 + sensors:
1857 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001410636.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1858 + - id: ametek
1859 + name: "AMETEK"
1860 + domain: ametek.com
1861 + homepage: https://www.ametek.com
1862 + categories: [technology, filings]
1863 + tier: B
1864 + entity_type: company
1865 + aliases: [ame]
1866 + country: US
1867 + notes: "SIC 3823 Industrial Instruments For Measurement, Display, and Control · NYSE · CIK 1037868"
1868 + discover: { rss: true }
1869 + sensors:
1870 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001037868.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1871 + - id: amphenol
1872 + name: "Amphenol Corp."
1873 + domain: amphenol.com
1874 + homepage: https://www.amphenol.com
1875 + categories: [technology, filings]
1876 + tier: B
1877 + entity_type: company
1878 + aliases: [aph]
1879 + country: US
1880 + notes: "SIC 3678 Electronic Connectors · NYSE · CIK 820313"
1881 + discover: { rss: true }
1882 + sensors:
1883 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000820313.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1884 + - id: analog-devices
1885 + name: "Analog Devices Inc."
1886 + domain: analog.com
1887 + homepage: https://www.analog.com
1888 + categories: [semiconductors, filings]
1889 + tier: B
1890 + entity_type: company
1891 + aliases: [adi]
1892 + country: US
1893 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 6281"
1894 + discover: { rss: true }
1895 + sensors:
1896 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000006281.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1897 + - id: apa
1898 + name: "APA Corporation"
1899 + domain: apacorp.com
1900 + homepage: https://www.apacorp.com
1901 + categories: [energy, filings]
1902 + tier: B
1903 + entity_type: company
1904 + aliases: [apa]
1905 + country: US
1906 + notes: "SIC 1311 Crude Petroleum & Natural Gas · Nasdaq · CIK 1841666"
1907 + discover: { rss: true }
1908 + sensors:
1909 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001841666.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1910 + - id: applovin
1911 + name: "AppLovin Corp."
1912 + domain: applovin.com
1913 + homepage: https://www.applovin.com
1914 + categories: [enterprise, filings]
1915 + tier: B
1916 + entity_type: company
1917 + aliases: [app]
1918 + country: US
1919 + notes: "SIC 7370 Services-Computer Programming, Data Processing, Etc. · Nasdaq · CIK 1751008"
1920 + discover: { rss: true }
1921 + sensors:
1922 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001751008.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1923 + - id: aptiv
1924 + name: "Aptiv"
1925 + domain: aptiv.com
1926 + homepage: https://www.aptiv.com
1927 + categories: [transport, filings]
1928 + tier: B
1929 + entity_type: company
1930 + aliases: [aptv]
1931 + country: IE
1932 + notes: "SIC 3714 Motor Vehicle Parts & Accessories · NYSE · CIK 1521332"
1933 + discover: { rss: true }
1934 + sensors:
1935 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001521332.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1936 + - id: arch-capital
1937 + name: "Arch Capital Group Ltd."
1938 + domain: archcapgroup.com
1939 + homepage: https://www.archcapgroup.com
1940 + categories: [finance, insurance, filings]
1941 + tier: B
1942 + entity_type: company
1943 + aliases: [acgl]
1944 + country: BM
1945 + notes: "SIC 6331 Fire, Marine & Casualty Insurance · Nasdaq, Nasdaq, Nasdaq · CIK 947484"
1946 + discover: { rss: true }
1947 + sensors:
1948 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000947484.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1949 + - id: adm
1950 + extend: true
1951 + categories: [filings]
1952 + aliases: [adm]
1953 + sensors:
1954 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000007084.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1955 + - id: arthur-j-gallagher
1956 + name: "Arthur J. Gallagher & Co."
1957 + domain: ajg.com
1958 + homepage: https://www.ajg.com
1959 + categories: [finance, insurance, filings]
1960 + tier: B
1961 + entity_type: company
1962 + aliases: [ajg]
1963 + country: US
1964 + notes: "SIC 6411 Insurance Agents, Brokers & Service · NYSE · CIK 354190"
1965 + discover: { rss: true }
1966 + sensors:
1967 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000354190.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1968 + - id: assurant
1969 + name: "Assurant, Inc."
1970 + domain: assurant.com
1971 + homepage: https://www.assurant.com
1972 + categories: [finance, insurance, filings]
1973 + tier: B
1974 + entity_type: company
1975 + aliases: [aiz]
1976 + country: US
1977 + notes: "SIC 6399 Insurance Carriers, NEC · NYSE, NYSE · CIK 1267238"
1978 + discover: { rss: true }
1979 + sensors:
1980 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001267238.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1981 + - id: astera-labs
1982 + name: "Astera Labs, Inc."
1983 + domain: asteralabs.com
1984 + homepage: https://www.asteralabs.com
1985 + categories: [semiconductors, filings]
1986 + tier: B
1987 + entity_type: company
1988 + aliases: [alab]
1989 + country: US
1990 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1736297"
1991 + discover: { rss: true }
1992 + sensors:
1993 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001736297.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
1994 + - id: atmos-energy
1995 + name: "Atmos Energy Corp."
1996 + domain: atmosenergy.com
1997 + homepage: https://www.atmosenergy.com
1998 + categories: [energy, filings]
1999 + tier: B
2000 + entity_type: company
2001 + aliases: [ato]
2002 + country: US
2003 + notes: "SIC 4924 Natural Gas Distribution · NYSE · CIK 731802"
2004 + discover: { rss: true }
2005 + sensors:
2006 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000731802.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2007 + - id: automatic-data-processing
2008 + name: "Automatic Data Processing Inc."
2009 + domain: adp.com
2010 + homepage: https://www.adp.com
2011 + categories: [enterprise, filings]
2012 + tier: B
2013 + entity_type: company
2014 + aliases: [adp]
2015 + country: US
2016 + notes: "SIC 7374 Services-Computer Processing & Data Preparation · Nasdaq · CIK 8670"
2017 + discover: { rss: true }
2018 + sensors:
2019 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000008670.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2020 + - id: avery-dennison
2021 + name: "Avery Dennison Corp."
2022 + domain: avery.com
2023 + homepage: https://www.avery.com
2024 + categories: [manufacturing, filings]
2025 + tier: B
2026 + entity_type: company
2027 + aliases: [avy]
2028 + country: US
2029 + notes: "SIC 2670 Converted Paper & Paperboard Prods (No Contaners/Boxes) · NYSE · CIK 8818"
2030 + discover: { rss: true }
2031 + sensors:
2032 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000008818.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2033 + - id: axon-enterprise
2034 + name: "Axon Enterprise, Inc."
2035 + domain: axon.com
2036 + homepage: https://www.axon.com
2037 + categories: [manufacturing, filings]
2038 + tier: B
2039 + entity_type: company
2040 + aliases: [axon]
2041 + country: US
2042 + notes: "SIC 3480 Ordnance & Accessories, (No Vehicles/Guided Missiles) · Nasdaq · CIK 1069183"
2043 + discover: { rss: true }
2044 + sensors:
2045 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001069183.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2046 + - id: bank-of-new-york-mellon
2047 + name: "Bank of New York Mellon Corp."
2048 + domain: bnymellon.com
2049 + homepage: https://www.bnymellon.com
2050 + categories: [finance, filings]
2051 + tier: B
2052 + entity_type: company
2053 + aliases: [bny]
2054 + country: US
2055 + notes: "SIC 6022 State Commercial Banks · NYSE, NYSE · CIK 1390777"
2056 + discover: { rss: true }
2057 + sensors:
2058 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001390777.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2059 + - id: barrick-mining
2060 + name: "Barrick Mining"
2061 + domain: barrick.com
2062 + homepage: https://www.barrick.com
2063 + categories: [mining, filings]
2064 + tier: B
2065 + entity_type: company
2066 + aliases: [b]
2067 + country: CA
2068 + notes: "SIC 1040 Gold and Silver Ores · NYSE · CIK 756894 · foreign private issuer"
2069 + discover: { rss: true }
2070 + sensors:
2071 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000756894.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2072 + - id: wr-berkley
2073 + name: "W. R. Berkley"
2074 + domain: wrberkley.com
2075 + homepage: https://www.wrberkley.com
2076 + categories: [finance, insurance, filings]
2077 + tier: B
2078 + entity_type: company
2079 + aliases: [wrb]
2080 + country: US
2081 + notes: "SIC 6331 Fire, Marine & Casualty Insurance · NYSE, NYSE, NYSE, NYSE, NYSE · CIK 11544"
2082 + discover: { rss: true }
2083 + sensors:
2084 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000011544.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2085 + - id: bio-techne
2086 + name: "Bio-Techne Corp."
2087 + domain: bio-techne.com
2088 + homepage: https://www.bio-techne.com
2089 + categories: [pharma, filings]
2090 + tier: B
2091 + entity_type: company
2092 + aliases: [tech]
2093 + country: US
2094 + notes: "SIC 2836 Biological Products, (No Diagnostic Substances) · Nasdaq · CIK 842023"
2095 + discover: { rss: true }
2096 + sensors:
2097 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000842023.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2098 + - id: broadridge-financial-solutions
2099 + name: "Broadridge Financial Solutions, Inc."
2100 + domain: broadridge.com
2101 + homepage: https://www.broadridge.com
2102 + categories: [enterprise, filings]
2103 + tier: B
2104 + entity_type: company
2105 + aliases: [br]
2106 + country: US
2107 + notes: "SIC 7389 Services-Business Services, NEC · NYSE · CIK 1383312"
2108 + discover: { rss: true }
2109 + sensors:
2110 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001383312.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2111 + - id: brookfield
2112 + extend: true
2113 + categories: [filings]
2114 + aliases: [bip]
2115 + sensors:
2116 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001406234.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2117 + - id: brown-brown
2118 + name: "Brown & Brown"
2119 + domain: bbinsurance.com
2120 + homepage: https://www.bbinsurance.com
2121 + categories: [finance, insurance, filings]
2122 + tier: B
2123 + entity_type: company
2124 + aliases: [bro]
2125 + country: US
2126 + notes: "SIC 6411 Insurance Agents, Brokers & Service · NYSE · CIK 79282"
2127 + discover: { rss: true }
2128 + sensors:
2129 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000079282.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2130 + - id: brown-forman
2131 + name: "Brown-Forman"
2132 + domain: brown-forman.com
2133 + homepage: https://www.brown-forman.com
2134 + categories: [food, filings]
2135 + tier: B
2136 + entity_type: company
2137 + aliases: [bf-b]
2138 + country: US
2139 + notes: "SIC 2080 Beverages · NYSE, NYSE · CIK 14693"
2140 + discover: { rss: true }
2141 + sensors:
2142 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000014693.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2143 + - id: builders-firstsource
2144 + name: "Builders FirstSource, Inc."
2145 + domain: bldr.com
2146 + homepage: https://www.bldr.com
2147 + categories: [finance, filings]
2148 + tier: B
2149 + entity_type: company
2150 + aliases: [bldr]
2151 + country: US
2152 + notes: "SIC 5211 Retail-Lumber & Other Building Materials Dealers · NYSE · CIK 1316835"
2153 + discover: { rss: true }
2154 + sensors:
2155 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001316835.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2156 + - id: bunge
2157 + extend: true
2158 + categories: [filings]
2159 + aliases: [bg]
2160 + sensors:
2161 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001996862.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2162 + - id: bxp
2163 + name: "BXP, Inc."
2164 + domain: bxp.com
2165 + homepage: https://www.bxp.com
2166 + categories: [real-estate, filings]
2167 + tier: B
2168 + entity_type: company
2169 + aliases: [bxp]
2170 + country: US
2171 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 1037540"
2172 + discover: { rss: true }
2173 + sensors:
2174 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001037540.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2175 + - id: cadence-design-systems
2176 + name: "Cadence Design Systems Inc."
2177 + domain: cadence.com
2178 + homepage: https://www.cadence.com
2179 + categories: [enterprise, filings]
2180 + tier: B
2181 + entity_type: company
2182 + aliases: [cdns]
2183 + country: US
2184 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 813672"
2185 + discover: { rss: true }
2186 + sensors:
2187 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000813672.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2188 + - id: cae
2189 + extend: true
2190 + categories: [filings]
2191 + aliases: [cae]
2192 + sensors:
2193 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001173382.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2194 + - id: camden-property
2195 + name: "Camden Property Trust"
2196 + domain: camdenliving.com
2197 + homepage: https://www.camdenliving.com
2198 + categories: [real-estate, filings]
2199 + tier: B
2200 + entity_type: company
2201 + aliases: [cpt]
2202 + country: US
2203 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 906345"
2204 + discover: { rss: true }
2205 + sensors:
2206 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000906345.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2207 + - id: cameco
2208 + extend: true
2209 + categories: [filings]
2210 + aliases: [ccj]
2211 + sensors:
2212 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001009001.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2213 + - id: cardinal-health
2214 + name: "Cardinal Health Inc."
2215 + domain: cardinalhealth.com
2216 + homepage: https://www.cardinalhealth.com
2217 + categories: [health, filings]
2218 + tier: B
2219 + entity_type: company
2220 + aliases: [cah]
2221 + country: US
2222 + notes: "SIC 5122 Wholesale-Drugs, Proprietaries & Druggists' Sundries · NYSE · CIK 721371"
2223 + discover: { rss: true }
2224 + sensors:
2225 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000721371.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2226 + - id: carnival
2227 + extend: true
2228 + categories: [filings]
2229 + aliases: [ccl]
2230 + sensors:
2231 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000815097.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2232 + - id: carrier-global
2233 + name: "Carrier Global Corp."
2234 + domain: carrier.com
2235 + homepage: https://www.corporate.carrier.com
2236 + categories: [manufacturing, filings]
2237 + tier: B
2238 + entity_type: company
2239 + aliases: [carr]
2240 + country: US
2241 + notes: "SIC 3585 Air-Cond & Warm Air Heatg Equip & Comm & Indl Refrig Equip · NYSE · CIK 1783180"
2242 + discover: { rss: true }
2243 + sensors:
2244 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001783180.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2245 + - id: caseys-general-stores
2246 + name: "Caseys General Stores Inc."
2247 + domain: caseys.com
2248 + homepage: https://www.caseys.com
2249 + categories: [finance, filings]
2250 + tier: B
2251 + entity_type: company
2252 + aliases: [casy]
2253 + country: US
2254 + notes: "SIC 5500 Retail-Auto Dealers & Gasoline Stations · Nasdaq · CIK 726958"
2255 + discover: { rss: true }
2256 + sensors:
2257 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000726958.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2258 + - id: cboe
2259 + extend: true
2260 + categories: [filings]
2261 + aliases: [cboe]
2262 + sensors:
2263 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001374310.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2264 + - id: cdw
2265 + name: "CDW Corporation"
2266 + domain: cdw.com
2267 + homepage: https://www.cdw.com
2268 + categories: [retail, filings]
2269 + tier: B
2270 + entity_type: company
2271 + aliases: [cdw]
2272 + country: US
2273 + notes: "SIC 5961 Retail-Catalog & Mail-Order Houses · Nasdaq · CIK 1402057"
2274 + discover: { rss: true }
2275 + sensors:
2276 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001402057.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2277 + - id: celestica
2278 + name: "Celestica Inc."
2279 + domain: celestica.com
2280 + homepage: https://www.celestica.com
2281 + categories: [technology, filings]
2282 + tier: B
2283 + entity_type: company
2284 + aliases: [cls]
2285 + country: CA
2286 + notes: "SIC 3672 Printed Circuit Boards · NYSE · CIK 1030894"
2287 + discover: { rss: true }
2288 + sensors:
2289 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001030894.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2290 + - id: cencora
2291 + name: "Cencora, Inc."
2292 + domain: cencora.com
2293 + homepage: https://www.cencora.com
2294 + categories: [health, filings]
2295 + tier: B
2296 + entity_type: company
2297 + aliases: [cor]
2298 + country: US
2299 + notes: "SIC 5122 Wholesale-Drugs, Proprietaries & Druggists' Sundries · NYSE · CIK 1140859"
2300 + discover: { rss: true }
2301 + sensors:
2302 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001140859.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2303 + - id: cenovus
2304 + extend: true
2305 + categories: [filings]
2306 + aliases: [cve]
2307 + sensors:
2308 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001475260.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2309 + - id: centerpoint-energy
2310 + name: "Centerpoint Energy Inc."
2311 + domain: centerpointenergy.com
2312 + homepage: https://www.centerpointenergy.com
2313 + categories: [energy, filings]
2314 + tier: B
2315 + entity_type: company
2316 + aliases: [cnp]
2317 + country: US
2318 + notes: "SIC 4911 Electric Services · NYSE · CIK 1130310"
2319 + discover: { rss: true }
2320 + sensors:
2321 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001130310.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2322 + - id: cf-industries
2323 + extend: true
2324 + categories: [filings]
2325 + aliases: [cf]
2326 + sensors:
2327 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001324404.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2328 + - id: charles-river-laboratories-international
2329 + name: "Charles River Laboratories International, Inc."
2330 + domain: criver.com
2331 + homepage: https://www.criver.com
2332 + categories: [pharma, filings]
2333 + tier: B
2334 + entity_type: company
2335 + aliases: [crl]
2336 + country: US
2337 + notes: "SIC 8731 Services-Commercial Physical & Biological Research · NYSE · CIK 1100682"
2338 + discover: { rss: true }
2339 + sensors:
2340 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001100682.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2341 + - id: ciena
2342 + name: "Ciena Corp."
2343 + domain: ciena.com
2344 + homepage: https://www.ciena.com
2345 + categories: [telecom, filings]
2346 + tier: B
2347 + entity_type: company
2348 + aliases: [cien]
2349 + country: US
2350 + notes: "SIC 3661 Telephone & Telegraph Apparatus · NYSE · CIK 936395"
2351 + discover: { rss: true }
2352 + sensors:
2353 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000936395.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2354 + - id: cincinnati-financial
2355 + name: "Cincinnati Financial Corp."
2356 + domain: cinfin.com
2357 + homepage: https://www.cinfin.com
2358 + categories: [finance, insurance, filings]
2359 + tier: B
2360 + entity_type: company
2361 + aliases: [cinf]
2362 + country: US
2363 + notes: "SIC 6331 Fire, Marine & Casualty Insurance · Nasdaq · CIK 20286"
2364 + discover: { rss: true }
2365 + sensors:
2366 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000020286.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2367 + - id: cintas
2368 + name: "Cintas Corp."
2369 + domain: cintas.com
2370 + homepage: https://www.cintas.com
2371 + categories: [retail, filings]
2372 + tier: B
2373 + entity_type: company
2374 + aliases: [ctas]
2375 + country: US
2376 + notes: "SIC 2320 Men's & Boys' Furnishgs, Work Clothg, & Allied Garments · Nasdaq · CIK 723254"
2377 + discover: { rss: true }
2378 + sensors:
2379 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000723254.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2380 + - id: citizens-financial
2381 + name: "Citizens Financial Group"
2382 + domain: citizensbank.com
2383 + homepage: https://www.citizensbank.com
2384 + categories: [finance, filings]
2385 + tier: B
2386 + entity_type: company
2387 + aliases: [cfg]
2388 + country: US
2389 + notes: "SIC 6022 State Commercial Banks · NYSE, NYSE, NYSE, NYSE · CIK 759944"
2390 + discover: { rss: true }
2391 + sensors:
2392 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000759944.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2393 + - id: cms-energy
2394 + name: "CMS Energy Corp."
2395 + domain: cmsenergy.com
2396 + homepage: https://www.cmsenergy.com
2397 + categories: [energy, filings]
2398 + tier: B
2399 + entity_type: company
2400 + aliases: [cms]
2401 + country: US
2402 + notes: "SIC 4931 Electric & Other Services Combined · NYSE, NYSE, NYSE, NYSE, NYSE · CIK 811156"
2403 + discover: { rss: true }
2404 + sensors:
2405 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000811156.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2406 + - id: coca-cola-europacific-partners
2407 + name: "Coca-Cola Europacific Partners"
2408 + domain: cocacolaep.com
2409 + homepage: https://www.cocacolaep.com
2410 + categories: [food, filings]
2411 + tier: B
2412 + entity_type: company
2413 + aliases: [ccep]
2414 + country: GB
2415 + notes: "SIC 2086 Bottled & Canned Soft Drinks & Carbonated Waters · Nasdaq · CIK 1650107 · foreign private issuer"
2416 + discover: { rss: true }
2417 + sensors:
2418 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001650107.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2419 + - id: cognizant-technology-solutions
2420 + name: "Cognizant Technology Solutions Corp."
2421 + domain: cognizant.com
2422 + homepage: https://www.cognizant.com
2423 + categories: [enterprise, filings]
2424 + tier: B
2425 + entity_type: company
2426 + aliases: [ctsh]
2427 + country: US
2428 + notes: "SIC 7371 Services-Computer Programming Services · Nasdaq · CIK 1058290"
2429 + discover: { rss: true }
2430 + sensors:
2431 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001058290.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2432 + - id: coherent
2433 + name: "Coherent Corp."
2434 + domain: coherent.com
2435 + homepage: https://www.coherent.com
2436 + categories: [technology, filings]
2437 + tier: B
2438 + entity_type: company
2439 + aliases: [cohr]
2440 + country: US
2441 + notes: "SIC 3827 Optical Instruments & Lenses · NYSE · CIK 820318"
2442 + discover: { rss: true }
2443 + sensors:
2444 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000820318.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2445 + - id: comfort-systems-usa
2446 + name: "Comfort Systems USA"
2447 + domain: comfortsystemsusa.com
2448 + homepage: https://www.comfortsystemsusa.com
2449 + categories: [real-estate, construction, filings]
2450 + tier: B
2451 + entity_type: company
2452 + aliases: [fix]
2453 + country: US
2454 + notes: "SIC 1731 Electrical Work · NYSE · CIK 1035983"
2455 + discover: { rss: true }
2456 + sensors:
2457 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001035983.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2458 + - id: constellation-brands
2459 + extend: true
2460 + categories: [filings]
2461 + aliases: [stz]
2462 + sensors:
2463 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000016918.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2464 + - id: constellation-energy
2465 + name: "Constellation Energy Corp."
2466 + domain: constellation.com
2467 + homepage: https://www.constellation.com
2468 + categories: [energy, filings]
2469 + tier: B
2470 + entity_type: company
2471 + aliases: [ceg]
2472 + country: US
2473 + notes: "SIC 4911 Electric Services · Nasdaq · CIK 1868275"
2474 + discover: { rss: true }
2475 + sensors:
2476 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001868275.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2477 + - id: cooper-companies
2478 + name: "The Cooper Companies"
2479 + domain: coopercos.com
2480 + homepage: https://www.coopercos.com
2481 + categories: [health, filings]
2482 + tier: B
2483 + entity_type: company
2484 + aliases: [coo]
2485 + country: US
2486 + notes: "SIC 3851 Ophthalmic Goods · Nasdaq · CIK 711404"
2487 + discover: { rss: true }
2488 + sensors:
2489 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000711404.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2490 + - id: copart
2491 + name: "Copart Inc."
2492 + domain: copart.com
2493 + homepage: https://www.copart.com
2494 + categories: [finance, filings]
2495 + tier: B
2496 + entity_type: company
2497 + aliases: [cprt]
2498 + country: US
2499 + notes: "SIC 5500 Retail-Auto Dealers & Gasoline Stations · Nasdaq · CIK 900075"
2500 + discover: { rss: true }
2501 + sensors:
2502 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000900075.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2503 + - id: corning
2504 + name: "Corning"
2505 + domain: corning.com
2506 + homepage: https://www.corning.com
2507 + categories: [technology, filings]
2508 + tier: B
2509 + entity_type: company
2510 + aliases: [glw]
2511 + country: US
2512 + notes: "SIC 3357 Drawing & Insulating of Nonferrous Wire · NYSE · CIK 24741"
2513 + discover: { rss: true }
2514 + sensors:
2515 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000024741.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2516 + - id: corpay
2517 + name: "Corpay, Inc."
2518 + domain: corpay.com
2519 + homepage: https://www.corpay.com
2520 + categories: [enterprise, filings]
2521 + tier: B
2522 + entity_type: company
2523 + aliases: [cpay]
2524 + country: US
2525 + notes: "SIC 7389 Services-Business Services, NEC · NYSE · CIK 1175454"
2526 + discover: { rss: true }
2527 + sensors:
2528 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001175454.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2529 + - id: costar
2530 + name: "CoStar Group"
2531 + domain: costargroup.com
2532 + homepage: https://www.costargroup.com
2533 + categories: [enterprise, filings]
2534 + tier: B
2535 + entity_type: company
2536 + aliases: [csgp]
2537 + country: US
2538 + notes: "SIC 7389 Services-Business Services, NEC · Nasdaq · CIK 1057352"
2539 + discover: { rss: true }
2540 + sensors:
2541 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001057352.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2542 + - id: crh
2543 + name: "CRH"
2544 + domain: crh.com
2545 + homepage: https://www.crh.com
2546 + categories: [manufacturing, filings]
2547 + tier: B
2548 + entity_type: company
2549 + aliases: [crh]
2550 + country: IE
2551 + notes: "SIC 3241 Cement, Hydraulic · NYSE · CIK 849395"
2552 + discover: { rss: true }
2553 + sensors:
2554 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000849395.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2555 + - id: cummins
2556 + name: "Cummins Inc."
2557 + domain: cummins.com
2558 + homepage: https://www.cummins.com
2559 + categories: [manufacturing, filings]
2560 + tier: B
2561 + entity_type: company
2562 + aliases: [cmi]
2563 + country: US
2564 + notes: "SIC 3510 Engines & Turbines · NYSE · CIK 26172"
2565 + discover: { rss: true }
2566 + sensors:
2567 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000026172.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2568 + - id: darden
2569 + extend: true
2570 + categories: [filings]
2571 + aliases: [dri]
2572 + sensors:
2573 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000940944.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2574 + - id: davita
2575 + name: "DaVita"
2576 + domain: davita.com
2577 + homepage: https://www.davita.com
2578 + categories: [health, filings]
2579 + tier: B
2580 + entity_type: company
2581 + aliases: [dva]
2582 + country: US
2583 + notes: "SIC 8090 Services-Misc Health & Allied Services, NEC · NYSE · CIK 927066"
2584 + discover: { rss: true }
2585 + sensors:
2586 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000927066.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2587 + - id: deckers-outdoor
2588 + name: "Deckers Outdoor Corp."
2589 + domain: deckers.com
2590 + homepage: https://www.deckers.com
2591 + categories: [retail, filings]
2592 + tier: B
2593 + entity_type: company
2594 + aliases: [deck]
2595 + country: US
2596 + notes: "SIC 3021 Rubber & Plastics Footwear · NYSE · CIK 910521"
2597 + discover: { rss: true }
2598 + sensors:
2599 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000910521.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2600 + - id: dell
2601 + extend: true
2602 + categories: [filings]
2603 + aliases: [dell]
2604 + sensors:
2605 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001571996.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2606 + - id: devon-energy
2607 + name: "Devon Energy Corp."
2608 + domain: devonenergy.com
2609 + homepage: https://www.devonenergy.com
2610 + categories: [energy, filings]
2611 + tier: B
2612 + entity_type: company
2613 + aliases: [dvn]
2614 + country: US
2615 + notes: "SIC 1311 Crude Petroleum & Natural Gas · NYSE · CIK 1090012"
2616 + discover: { rss: true }
2617 + sensors:
2618 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001090012.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2619 + - id: diamondback-energy
2620 + name: "Diamondback Energy, Inc."
2621 + domain: diamondbackenergy.com
2622 + homepage: https://www.diamondbackenergy.com
2623 + categories: [energy, filings]
2624 + tier: B
2625 + entity_type: company
2626 + aliases: [fang]
2627 + country: US
2628 + notes: "SIC 1311 Crude Petroleum & Natural Gas · Nasdaq · CIK 1539838"
2629 + discover: { rss: true }
2630 + sensors:
2631 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001539838.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2632 + - id: dte-energy
2633 + name: "DTE Energy Co."
2634 + domain: dteenergy.com
2635 + homepage: https://www.dteenergy.com
2636 + categories: [energy, filings]
2637 + tier: B
2638 + entity_type: company
2639 + aliases: [dte]
2640 + country: US
2641 + notes: "SIC 4911 Electric Services · NYSE, NYSE, NYSE, NYSE, NYSE · CIK 936340"
2642 + discover: { rss: true }
2643 + sensors:
2644 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000936340.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2645 + - id: echostar
2646 + name: "EchoStar"
2647 + domain: echostar.com
2648 + homepage: https://www.echostar.com
2649 + categories: [telecom, filings]
2650 + tier: B
2651 + entity_type: company
2652 + aliases: [echo]
2653 + country: US
2654 + notes: "SIC 4899 Communications Services, NEC · Nasdaq · CIK 1415404"
2655 + discover: { rss: true }
2656 + sensors:
2657 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001415404.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2658 + - id: edison-international
2659 + name: "Edison International"
2660 + domain: edison.com
2661 + homepage: https://www.edison.com
2662 + categories: [energy, filings]
2663 + tier: B
2664 + entity_type: company
2665 + aliases: [eix]
2666 + country: US
2667 + notes: "SIC 4911 Electric Services · NYSE · CIK 827052"
2668 + discover: { rss: true }
2669 + sensors:
2670 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000827052.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2671 + - id: emcor
2672 + name: "EMCOR Group"
2673 + domain: emcorgroup.com
2674 + homepage: https://www.emcorgroup.com
2675 + categories: [real-estate, construction, filings]
2676 + tier: B
2677 + entity_type: company
2678 + aliases: [eme]
2679 + country: US
2680 + notes: "SIC 1731 Electrical Work · NYSE · CIK 105634"
2681 + discover: { rss: true }
2682 + sensors:
2683 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000105634.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2684 + - id: entergy
2685 + name: "Entergy Corp."
2686 + domain: entergy.com
2687 + homepage: https://www.entergy.com
2688 + categories: [energy, filings]
2689 + tier: B
2690 + entity_type: company
2691 + aliases: [etr]
2692 + country: US
2693 + notes: "SIC 4911 Electric Services · NYSE · CIK 65984"
2694 + discover: { rss: true }
2695 + sensors:
2696 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000065984.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2697 + - id: eqt
2698 + name: "EQT Corporation"
2699 + domain: eqt.com
2700 + homepage: https://www.eqt.com
2701 + categories: [energy, filings]
2702 + tier: B
2703 + entity_type: company
2704 + aliases: [eqt]
2705 + country: US
2706 + notes: "SIC 1311 Crude Petroleum & Natural Gas · NYSE · CIK 33213"
2707 + discover: { rss: true }
2708 + sensors:
2709 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000033213.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2710 + - id: equifax
2711 + name: "Equifax Inc."
2712 + domain: equifax.com
2713 + homepage: https://www.equifax.com
2714 + categories: [finance, filings]
2715 + tier: B
2716 + entity_type: company
2717 + aliases: [efx]
2718 + country: US
2719 + notes: "SIC 7320 Services-Consumer Credit Reporting, Collection Agencies · NYSE · CIK 33185"
2720 + discover: { rss: true }
2721 + sensors:
2722 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000033185.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2723 + - id: erie-indemnity
2724 + name: "Erie Indemnity Co."
2725 + domain: erieinsurance.com
2726 + homepage: https://www.erieinsurance.com
2727 + categories: [finance, insurance, filings]
2728 + tier: B
2729 + entity_type: company
2730 + aliases: [erie]
2731 + country: US
2732 + notes: "SIC 6411 Insurance Agents, Brokers & Service · Nasdaq · CIK 922621"
2733 + discover: { rss: true }
2734 + sensors:
2735 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000922621.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2736 + - id: essex-property
2737 + name: "Essex Property Trust, Inc."
2738 + domain: essexapartmenthomes.com
2739 + homepage: https://www.essexapartmenthomes.com
2740 + categories: [real-estate, filings]
2741 + tier: B
2742 + entity_type: company
2743 + aliases: [ess]
2744 + country: US
2745 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 920522"
2746 + discover: { rss: true }
2747 + sensors:
2748 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000920522.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2749 + - id: everest
2750 + name: "Everest Group, Ltd."
2751 + domain: everestre.com
2752 + homepage: https://www.everestre.com
2753 + categories: [finance, insurance, filings]
2754 + tier: B
2755 + entity_type: company
2756 + aliases: [eg]
2757 + country: BM
2758 + notes: "SIC 6331 Fire, Marine & Casualty Insurance · NYSE · CIK 1095073"
2759 + discover: { rss: true }
2760 + sensors:
2761 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001095073.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2762 + - id: evergy
2763 + name: "Evergy, Inc."
2764 + domain: evergy.com
2765 + homepage: https://www.evergy.com
2766 + categories: [energy, filings]
2767 + tier: B
2768 + entity_type: company
2769 + aliases: [evrg]
2770 + country: US
2771 + notes: "SIC 4931 Electric & Other Services Combined · Nasdaq · CIK 1711269"
2772 + discover: { rss: true }
2773 + sensors:
2774 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001711269.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2775 + - id: eversource-energy
2776 + name: "Eversource Energy"
2777 + domain: eversource.com
2778 + homepage: https://www.eversource.com
2779 + categories: [energy, filings]
2780 + tier: B
2781 + entity_type: company
2782 + aliases: [es]
2783 + country: US
2784 + notes: "SIC 4911 Electric Services · NYSE · CIK 72741"
2785 + discover: { rss: true }
2786 + sensors:
2787 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000072741.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2788 + - id: expand-energy
2789 + name: "Expand Energy"
2790 + domain: expandenergy.com
2791 + homepage: https://www.expandenergy.com
2792 + categories: [energy, filings]
2793 + tier: B
2794 + entity_type: company
2795 + aliases: [exe]
2796 + country: US
2797 + notes: "SIC 1311 Crude Petroleum & Natural Gas · Nasdaq · CIK 895126"
2798 + discover: { rss: true }
2799 + sensors:
2800 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000895126.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2801 + - id: expeditors-international
2802 + name: "Expeditors International"
2803 + domain: expeditors.com
2804 + homepage: https://www.expeditors.com
2805 + categories: [transport, filings]
2806 + tier: B
2807 + entity_type: company
2808 + aliases: [expd]
2809 + country: US
2810 + notes: "SIC 4731 Arrangement of Transportation of Freight & Cargo · NYSE · CIK 746515"
2811 + discover: { rss: true }
2812 + sensors:
2813 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000746515.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2814 + - id: extra-space-storage
2815 + name: "Extra Space Storage Inc."
2816 + domain: extraspace.com
2817 + homepage: https://www.extraspace.com
2818 + categories: [real-estate, filings]
2819 + tier: B
2820 + entity_type: company
2821 + aliases: [exr]
2822 + country: US
2823 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 1289490"
2824 + discover: { rss: true }
2825 + sensors:
2826 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001289490.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2827 + - id: f5
2828 + extend: true
2829 + categories: [filings]
2830 + aliases: [ffiv]
2831 + sensors:
2832 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001048695.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2833 + - id: fair-isaac
2834 + name: "Fair Isaac (FICO)"
2835 + domain: fico.com
2836 + homepage: https://www.fico.com
2837 + categories: [enterprise, filings]
2838 + tier: B
2839 + entity_type: company
2840 + aliases: [fico]
2841 + country: US
2842 + notes: "SIC 7389 Services-Business Services, NEC · NYSE · CIK 814547"
2843 + discover: { rss: true }
2844 + sensors:
2845 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000814547.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2846 + - id: fastenal
2847 + name: "Fastenal Co."
2848 + domain: fastenal.com
2849 + homepage: https://www.fastenal.com
2850 + categories: [retail, filings]
2851 + tier: B
2852 + entity_type: company
2853 + aliases: [fast]
2854 + country: US
2855 + notes: "SIC 5200 Retail-Building Materials, Hardware, Garden Supply · Nasdaq · CIK 815556"
2856 + discover: { rss: true }
2857 + sensors:
2858 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000815556.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2859 + - id: federal-realty-investment
2860 + name: "Federal Realty Investment Trust"
2861 + domain: federalrealty.com
2862 + homepage: https://www.federalrealty.com
2863 + categories: [real-estate, filings]
2864 + tier: B
2865 + entity_type: company
2866 + aliases: [frt]
2867 + country: US
2868 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE, NYSE · CIK 34903"
2869 + discover: { rss: true }
2870 + sensors:
2871 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000034903.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2872 + - id: fedex-freight
2873 + name: "FedEx Freight"
2874 + domain: fedexfreight.com
2875 + homepage: https://www.fedexfreight.com
2876 + categories: [transport, filings]
2877 + tier: B
2878 + entity_type: company
2879 + aliases: [fdxf]
2880 + country: US
2881 + notes: "SIC 4513 Air Courier Services · NYSE · CIK 2082247"
2882 + discover: { rss: true }
2883 + sensors:
2884 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002082247.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2885 + - id: ferguson-enterprises
2886 + name: "Ferguson Enterprises Inc."
2887 + domain: ferguson.com
2888 + homepage: https://www.ferguson.com
2889 + categories: [manufacturing, filings]
2890 + tier: B
2891 + entity_type: company
2892 + aliases: [ferg]
2893 + country: US
2894 + notes: "SIC 5070 Wholesale-Hardware & Plumbing & Heating Equipment & Supplies · NYSE · CIK 2011641"
2895 + discover: { rss: true }
2896 + sensors:
2897 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002011641.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2898 + - id: ferrovial
2899 + name: "Ferrovial"
2900 + domain: ferrovial.com
2901 + homepage: https://www.ferrovial.com
2902 + categories: [real-estate, construction, filings]
2903 + tier: B
2904 + entity_type: company
2905 + aliases: [fer]
2906 + country: NL
2907 + notes: "SIC 1600 Heavy Construction Other Than Bldg Const - Contractors · Nasdaq · CIK 1468522 · foreign private issuer"
2908 + discover: { rss: true }
2909 + sensors:
2910 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001468522.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2911 + - id: fis
2912 + extend: true
2913 + categories: [filings]
2914 + aliases: [fis]
2915 + sensors:
2916 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001136893.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2917 + - id: fifth-third-bancorp
2918 + name: "Fifth Third Bancorp"
2919 + domain: 53.com
2920 + homepage: https://ir.53.com
2921 + categories: [finance, filings]
2922 + tier: B
2923 + entity_type: company
2924 + aliases: [fitb]
2925 + country: US
2926 + notes: "SIC 6022 State Commercial Banks · NYSE, NYSE, NYSE, NYSE, NYSE · CIK 35527"
2927 + discover: { rss: true }
2928 + sensors:
2929 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000035527.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2930 + - id: first-solar
2931 + extend: true
2932 + categories: [filings]
2933 + aliases: [fslr]
2934 + sensors:
2935 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001274494.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2936 + - id: firstenergy
2937 + name: "Firstenergy Corp."
2938 + domain: firstenergycorp.com
2939 + homepage: https://www.firstenergycorp.com
2940 + categories: [energy, filings]
2941 + tier: B
2942 + entity_type: company
2943 + aliases: [fe]
2944 + country: US
2945 + notes: "SIC 4911 Electric Services · NYSE · CIK 1031296"
2946 + discover: { rss: true }
2947 + sensors:
2948 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001031296.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2949 + - id: firstservice
2950 + name: "FirstService"
2951 + domain: firstservice.com
2952 + homepage: https://www.firstservice.com
2953 + categories: [real-estate, filings]
2954 + tier: B
2955 + entity_type: company
2956 + aliases: [fsv]
2957 + country: CA
2958 + notes: "SIC 6500 Real Estate · Nasdaq · CIK 1637810 · foreign private issuer"
2959 + discover: { rss: true }
2960 + sensors:
2961 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001637810.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2962 + - id: fiserv
2963 + extend: true
2964 + categories: [filings]
2965 + aliases: [fisv]
2966 + sensors:
2967 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000798354.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2968 + - id: flex
2969 + name: "Flex Ltd."
2970 + domain: flex.com
2971 + homepage: https://www.flex.com
2972 + categories: [technology, filings]
2973 + tier: B
2974 + entity_type: company
2975 + aliases: [flex]
2976 + country: US
2977 + notes: "SIC 3672 Printed Circuit Boards · Nasdaq · CIK 866374"
2978 + discover: { rss: true }
2979 + sensors:
2980 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000866374.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2981 + - id: fortis
2982 + extend: true
2983 + categories: [filings]
2984 + aliases: [fts]
2985 + sensors:
2986 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001666175.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
2987 + - id: fortive
2988 + name: "Fortive Corp."
2989 + domain: fortive.com
2990 + homepage: https://www.fortive.com
2991 + categories: [technology, filings]
2992 + tier: B
2993 + entity_type: company
2994 + aliases: [ftv]
2995 + country: US
2996 + notes: "SIC 3823 Industrial Instruments For Measurement, Display, and Control · NYSE · CIK 1659166"
2997 + discover: { rss: true }
2998 + sensors:
2999 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001659166.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3000 + - id: fox-corporation
3001 + extend: true
3002 + categories: [filings]
3003 + aliases: [foxa]
3004 + sensors:
3005 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001754301.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3006 + - id: franco-nevada
3007 + name: "Franco-Nevada"
3008 + domain: franco-nevada.com
3009 + homepage: https://www.franco-nevada.com
3010 + categories: [mining, filings]
3011 + tier: B
3012 + entity_type: company
3013 + aliases: [fnv]
3014 + country: CA
3015 + notes: "SIC 1040 Gold and Silver Ores · NYSE · CIK 1456346 · foreign private issuer"
3016 + discover: { rss: true }
3017 + sensors:
3018 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001456346.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3019 + - id: garmin
3020 + extend: true
3021 + categories: [filings]
3022 + aliases: [grmn]
3023 + sensors:
3024 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001121788.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3025 + - id: gartner
3026 + name: "Gartner"
3027 + domain: gartner.com
3028 + homepage: https://www.gartner.com
3029 + categories: [enterprise, filings]
3030 + tier: B
3031 + entity_type: company
3032 + aliases: [it]
3033 + country: US
3034 + notes: "SIC 8741 Services-Management Services · NYSE · CIK 749251"
3035 + discover: { rss: true }
3036 + sensors:
3037 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000749251.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3038 + - id: ge-healthcare
3039 + extend: true
3040 + categories: [filings]
3041 + aliases: [gehc]
3042 + sensors:
3043 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001932393.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3044 + - id: ge-vernova
3045 + extend: true
3046 + categories: [filings]
3047 + aliases: [gev]
3048 + sensors:
3049 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001996810.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3050 + - id: gen-digital
3051 + name: "Gen Digital"
3052 + domain: gendigital.com
3053 + homepage: https://www.gendigital.com
3054 + categories: [enterprise, filings]
3055 + tier: B
3056 + entity_type: company
3057 + aliases: [gen]
3058 + country: US
3059 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq, Nasdaq · CIK 849399"
3060 + discover: { rss: true }
3061 + sensors:
3062 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000849399.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3063 + - id: generac
3064 + name: "Generac Holdings Inc."
3065 + domain: generac.com
3066 + homepage: https://www.generac.com
3067 + categories: [manufacturing, filings]
3068 + tier: B
3069 + entity_type: company
3070 + aliases: [gnrc]
3071 + country: US
3072 + notes: "SIC 3621 Motors & Generators · NYSE · CIK 1474735"
3073 + discover: { rss: true }
3074 + sensors:
3075 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001474735.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3076 + - id: gildan-activewear
3077 + name: "Gildan Activewear"
3078 + domain: gildan.com
3079 + homepage: https://www.gildan.com
3080 + categories: [retail, filings]
3081 + tier: B
3082 + entity_type: company
3083 + aliases: [gil]
3084 + country: CA
3085 + notes: "SIC 2300 Apparel & Other Finishd Prods of Fabrics & Similar Matl · NYSE · CIK 1061894 · foreign private issuer"
3086 + discover: { rss: true }
3087 + sensors:
3088 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001061894.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3089 + - id: global-payments
3090 + extend: true
3091 + categories: [filings]
3092 + aliases: [gpn]
3093 + sensors:
3094 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001123360.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3095 + - id: globe-life
3096 + name: "Globe Life"
3097 + domain: globelifeinsurance.com
3098 + homepage: https://www.globelifeinsurance.com
3099 + categories: [finance, insurance, filings]
3100 + tier: B
3101 + entity_type: company
3102 + aliases: [gl]
3103 + country: US
3104 + notes: "SIC 6311 Life Insurance · NYSE, NYSE · CIK 320335"
3105 + discover: { rss: true }
3106 + sensors:
3107 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000320335.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3108 + - id: godaddy
3109 + extend: true
3110 + categories: [filings]
3111 + aliases: [gddy]
3112 + sensors:
3113 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001609711.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3114 + - id: hasbro
3115 + extend: true
3116 + categories: [filings]
3117 + aliases: [has]
3118 + sensors:
3119 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000046080.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3120 + - id: healthpeak-properties
3121 + name: "Healthpeak Properties"
3122 + domain: healthpeak.com
3123 + homepage: https://www.healthpeak.com
3124 + categories: [real-estate, filings]
3125 + tier: B
3126 + entity_type: company
3127 + aliases: [doc]
3128 + country: US
3129 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 765880"
3130 + discover: { rss: true }
3131 + sensors:
3132 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000765880.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3133 + - id: henry-schein
3134 + name: "Henry Schein Inc."
3135 + domain: henryschein.com
3136 + homepage: https://www.henryschein.com
3137 + categories: [health, filings]
3138 + tier: B
3139 + entity_type: company
3140 + aliases: [hsic]
3141 + country: US
3142 + notes: "SIC 5047 Wholesale-Medical, Dental & Hospital Equipment & Supplies · Nasdaq · CIK 1000228"
3143 + discover: { rss: true }
3144 + sensors:
3145 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001000228.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3146 + - id: hewlett-packard-enterprise
3147 + name: "Hewlett Packard Enterprise"
3148 + domain: hpe.com
3149 + homepage: https://www.hpe.com
3150 + categories: [technology, filings]
3151 + tier: B
3152 + entity_type: company
3153 + aliases: [hpe]
3154 + country: US
3155 + notes: "SIC 3570 Computer & office Equipment · NYSE, NYSE · CIK 1645590"
3156 + discover: { rss: true }
3157 + sensors:
3158 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001645590.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3159 + - id: honeywell-aerospace
3160 + extend: true
3161 + categories: [filings]
3162 + aliases: [hona]
3163 + sensors:
3164 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002089271.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3165 + - id: hormel-foods
3166 + extend: true
3167 + categories: [filings]
3168 + aliases: [hrl]
3169 + sensors:
3170 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000048465.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3171 + - id: dr-horton
3172 + name: "D.R. Horton"
3173 + domain: drhorton.com
3174 + homepage: https://www.drhorton.com
3175 + categories: [real-estate, construction, filings]
3176 + tier: B
3177 + entity_type: company
3178 + aliases: [dhi]
3179 + country: US
3180 + notes: "SIC 1531 Operative Builders · NYSE · CIK 882184"
3181 + discover: { rss: true }
3182 + sensors:
3183 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000882184.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3184 + - id: host-hotels-resorts
3185 + name: "Host Hotels & Resorts, Inc."
3186 + domain: hosthotels.com
3187 + homepage: https://www.hosthotels.com
3188 + categories: [real-estate, filings]
3189 + tier: B
3190 + entity_type: company
3191 + aliases: [hst]
3192 + country: US
3193 + notes: "SIC 6798 Real Estate Investment Trusts · Nasdaq · CIK 1070750"
3194 + discover: { rss: true }
3195 + sensors:
3196 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001070750.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3197 + - id: hp
3198 + extend: true
3199 + categories: [filings]
3200 + aliases: [hpq]
3201 + sensors:
3202 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000047217.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3203 + - id: hubbell
3204 + name: "Hubbell Inc."
3205 + domain: hubbell.com
3206 + homepage: https://www.hubbell.com
3207 + categories: [technology, filings]
3208 + tier: B
3209 + entity_type: company
3210 + aliases: [hubb]
3211 + country: US
3212 + notes: "SIC 3670 Electronic Components & Accessories · NYSE · CIK 48898"
3213 + discover: { rss: true }
3214 + sensors:
3215 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000048898.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3216 + - id: huntington-bancshares
3217 + name: "Huntington Bancshares"
3218 + domain: huntington.com
3219 + homepage: https://www.huntington.com
3220 + categories: [finance, filings]
3221 + tier: B
3222 + entity_type: company
3223 + aliases: [hban]
3224 + country: US
3225 + notes: "SIC 6021 National Commercial Banks · Nasdaq, Nasdaq, Nasdaq, Nasdaq, Nasdaq · CIK 49196"
3226 + discover: { rss: true }
3227 + sensors:
3228 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000049196.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3229 + - id: idex
3230 + name: "IDEX"
3231 + domain: idexcorp.com
3232 + homepage: https://www.idexcorp.com
3233 + categories: [manufacturing, filings]
3234 + tier: B
3235 + entity_type: company
3236 + aliases: [iex]
3237 + country: US
3238 + notes: "SIC 3561 Pumps & Pumping Equipment · NYSE · CIK 832101"
3239 + discover: { rss: true }
3240 + sensors:
3241 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000832101.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3242 + - id: idexx-laboratories
3243 + name: "IDEXX Laboratories"
3244 + domain: idexx.com
3245 + homepage: https://www.idexx.com
3246 + categories: [pharma, filings]
3247 + tier: B
3248 + entity_type: company
3249 + aliases: [idxx]
3250 + country: US
3251 + notes: "SIC 2835 In Vitro & In Vivo Diagnostic Substances · Nasdaq · CIK 874716"
3252 + discover: { rss: true }
3253 + sensors:
3254 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000874716.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3255 + - id: imperial-oil
3256 + extend: true
3257 + categories: [filings]
3258 + aliases: [imo]
3259 + sensors:
3260 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000049938.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3261 + - id: incyte
3262 + extend: true
3263 + categories: [filings]
3264 + aliases: [incy]
3265 + sensors:
3266 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000879169.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3267 + - id: ingersoll-rand
3268 + name: "Ingersoll Rand Inc."
3269 + domain: irco.com
3270 + homepage: https://www.irco.com
3271 + categories: [manufacturing, filings]
3272 + tier: B
3273 + entity_type: company
3274 + aliases: [ir]
3275 + country: US
3276 + notes: "SIC 3560 General Industrial Machinery & Equipment · NYSE · CIK 1699150"
3277 + discover: { rss: true }
3278 + sensors:
3279 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001699150.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3280 + - id: international-flavors-fragrances
3281 + name: "International Flavors & Fragrances Inc."
3282 + domain: iff.com
3283 + homepage: https://www.iff.com
3284 + categories: [chemicals, filings]
3285 + tier: B
3286 + entity_type: company
3287 + aliases: [iff]
3288 + country: US
3289 + notes: "SIC 2860 Industrial Organic Chemicals · NYSE · CIK 51253"
3290 + discover: { rss: true }
3291 + sensors:
3292 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000051253.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3293 + - id: invitation-homes
3294 + name: "Invitation Homes Inc."
3295 + domain: invitationhomes.com
3296 + homepage: https://www.invitationhomes.com
3297 + categories: [real-estate, filings]
3298 + tier: B
3299 + entity_type: company
3300 + aliases: [invh]
3301 + country: US
3302 + notes: "SIC 6510 Real Estate Operators (No Developers) & Lessors · NYSE · CIK 1687229"
3303 + discover: { rss: true }
3304 + sensors:
3305 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001687229.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3306 + - id: iqvia
3307 + name: "IQVIA"
3308 + domain: iqvia.com
3309 + homepage: https://www.iqvia.com
3310 + categories: [pharma, filings]
3311 + tier: B
3312 + entity_type: company
3313 + aliases: [iqv]
3314 + country: US
3315 + notes: "SIC 8731 Services-Commercial Physical & Biological Research · NYSE · CIK 1478242"
3316 + discover: { rss: true }
3317 + sensors:
3318 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001478242.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3319 + - id: iron-mountain
3320 + name: "Iron Mountain Inc."
3321 + domain: ironmountain.com
3322 + homepage: https://www.ironmountain.com
3323 + categories: [real-estate, filings]
3324 + tier: B
3325 + entity_type: company
3326 + aliases: [irm]
3327 + country: US
3328 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 1020569"
3329 + discover: { rss: true }
3330 + sensors:
3331 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001020569.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3332 + - id: jabil
3333 + name: "Jabil Inc."
3334 + domain: jabil.com
3335 + homepage: https://www.jabil.com
3336 + categories: [technology, filings]
3337 + tier: B
3338 + entity_type: company
3339 + aliases: [jbl]
3340 + country: US
3341 + notes: "SIC 3672 Printed Circuit Boards · NYSE · CIK 898293"
3342 + discover: { rss: true }
3343 + sensors:
3344 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000898293.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3345 + - id: jack-henry-associates
3346 + name: "Jack Henry & Associates Inc."
3347 + domain: jackhenry.com
3348 + homepage: https://www.jackhenry.com
3349 + categories: [enterprise, filings]
3350 + tier: B
3351 + entity_type: company
3352 + aliases: [jkhy]
3353 + country: US
3354 + notes: "SIC 7373 Services-Computer Integrated Systems Design · Nasdaq · CIK 779152"
3355 + discover: { rss: true }
3356 + sensors:
3357 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000779152.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3358 + - id: jacobs
3359 + name: "Jacobs"
3360 + domain: jacobs.com
3361 + homepage: https://www.jacobs.com
3362 + categories: [real-estate, construction, filings]
3363 + tier: B
3364 + entity_type: company
3365 + aliases: [j]
3366 + country: US
3367 + notes: "SIC 1600 Heavy Construction Other Than Bldg Const - Contractors · NYSE · CIK 52988"
3368 + discover: { rss: true }
3369 + sensors:
3370 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000052988.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3371 + - id: johnson-controls
3372 + name: "Johnson Controls"
3373 + domain: johnsoncontrols.com
3374 + homepage: https://www.johnsoncontrols.com
3375 + categories: [manufacturing, filings]
3376 + tier: B
3377 + entity_type: company
3378 + aliases: [jci]
3379 + country: IE
3380 + notes: "SIC 3585 Air-Cond & Warm Air Heatg Equip & Comm & Indl Refrig Equip · NYSE · CIK 833444"
3381 + discover: { rss: true }
3382 + sensors:
3383 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000833444.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3384 + - id: kenvue
3385 + name: "Kenvue Inc."
3386 + domain: kenvue.com
3387 + homepage: https://www.kenvue.com
3388 + categories: [chemicals, filings]
3389 + tier: B
3390 + entity_type: company
3391 + aliases: [kvue]
3392 + country: US
3393 + notes: "SIC 2844 Perfumes, Cosmetics & Other Toilet Preparations · NYSE · CIK 1944048"
3394 + discover: { rss: true }
3395 + sensors:
3396 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001944048.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3397 + - id: keurig-dr-pepper
3398 + name: "Keurig Dr Pepper"
3399 + domain: keurigdrpepper.com
3400 + homepage: https://www.keurigdrpepper.com
3401 + categories: [food, filings]
3402 + tier: B
3403 + entity_type: company
3404 + aliases: [kdp]
3405 + country: US
3406 + notes: "SIC 2080 Beverages · Nasdaq · CIK 1418135"
3407 + discover: { rss: true }
3408 + sensors:
3409 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001418135.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3410 + - id: keycorp
3411 + name: "KeyCorp"
3412 + domain: key.com
3413 + homepage: https://www.key.com
3414 + categories: [finance, filings]
3415 + tier: B
3416 + entity_type: company
3417 + aliases: [key]
3418 + country: US
3419 + notes: "SIC 6021 National Commercial Banks · NYSE, NYSE, NYSE, NYSE, NYSE · CIK 91576"
3420 + discover: { rss: true }
3421 + sensors:
3422 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000091576.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3423 + - id: keysight-technologies
3424 + name: "Keysight Technologies, Inc."
3425 + domain: keysight.com
3426 + homepage: https://www.keysight.com
3427 + categories: [technology, filings]
3428 + tier: B
3429 + entity_type: company
3430 + aliases: [keys]
3431 + country: US
3432 + notes: "SIC 3823 Industrial Instruments For Measurement, Display, and Control · NYSE · CIK 1601046"
3433 + discover: { rss: true }
3434 + sensors:
3435 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001601046.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3436 + - id: kimco-realty
3437 + name: "Kimco Realty Corp."
3438 + domain: kimcorealty.com
3439 + homepage: https://www.kimcorealty.com
3440 + categories: [real-estate, filings]
3441 + tier: B
3442 + entity_type: company
3443 + aliases: [kim]
3444 + country: US
3445 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE, NYSE, NYSE, NYSE · CIK 879101"
3446 + discover: { rss: true }
3447 + sensors:
3448 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000879101.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3449 + - id: kinross-gold
3450 + name: "Kinross Gold"
3451 + domain: kinross.com
3452 + homepage: https://www.kinross.com
3453 + categories: [mining, filings]
3454 + tier: B
3455 + entity_type: company
3456 + aliases: [kgc]
3457 + country: CA
3458 + notes: "SIC 1040 Gold and Silver Ores · NYSE, OTC · CIK 701818 · foreign private issuer"
3459 + discover: { rss: true }
3460 + sensors:
3461 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000701818.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3462 + - id: labcorp
3463 + extend: true
3464 + categories: [filings]
3465 + aliases: [lh]
3466 + sensors:
3467 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000920148.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3468 + - id: las-vegas-sands
3469 + name: "Las Vegas Sands"
3470 + domain: lasvegassands.com
3471 + homepage: https://www.lasvegassands.com
3472 + categories: [entertainment, travel, filings]
3473 + tier: B
3474 + entity_type: company
3475 + aliases: [lvs]
3476 + country: US
3477 + notes: "SIC 7011 Hotels & Motels · NYSE · CIK 1300514"
3478 + discover: { rss: true }
3479 + sensors:
3480 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001300514.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3481 + - id: leidos
3482 + name: "Leidos Holdings, Inc."
3483 + domain: leidos.com
3484 + homepage: https://www.leidos.com
3485 + categories: [enterprise, filings]
3486 + tier: B
3487 + entity_type: company
3488 + aliases: [ldos]
3489 + country: US
3490 + notes: "SIC 7373 Services-Computer Integrated Systems Design · NYSE · CIK 1336920"
3491 + discover: { rss: true }
3492 + sensors:
3493 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001336920.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3494 + - id: lennar
3495 + name: "Lennar"
3496 + domain: lennar.com
3497 + homepage: https://www.lennar.com
3498 + categories: [real-estate, construction, filings]
3499 + tier: B
3500 + entity_type: company
3501 + aliases: [len]
3502 + country: US
3503 + notes: "SIC 1520 General Bldg Contractors - Residential Bldgs · NYSE, NYSE · CIK 920760"
3504 + discover: { rss: true }
3505 + sensors:
3506 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000920760.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3507 + - id: lennox-international
3508 + name: "Lennox International Inc."
3509 + domain: lennox.com
3510 + homepage: https://www.lennox.com
3511 + categories: [manufacturing, filings]
3512 + tier: B
3513 + entity_type: company
3514 + aliases: [lii]
3515 + country: US
3516 + notes: "SIC 3585 Air-Cond & Warm Air Heatg Equip & Comm & Indl Refrig Equip · NYSE · CIK 1069202"
3517 + discover: { rss: true }
3518 + sensors:
3519 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001069202.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3520 + - id: live-nation
3521 + extend: true
3522 + categories: [filings]
3523 + aliases: [lyv]
3524 + sensors:
3525 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001335258.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3526 + - id: loews
3527 + name: "Loews Corporation"
3528 + domain: loews.com
3529 + homepage: https://www.loews.com
3530 + categories: [finance, insurance, filings]
3531 + tier: B
3532 + entity_type: company
3533 + aliases: [l]
3534 + country: US
3535 + notes: "SIC 6331 Fire, Marine & Casualty Insurance · NYSE · CIK 60086"
3536 + discover: { rss: true }
3537 + sensors:
3538 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000060086.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3539 + - id: lumentum
3540 + name: "Lumentum Holdings Inc."
3541 + domain: lumentum.com
3542 + homepage: https://www.lumentum.com
3543 + categories: [telecom, filings]
3544 + tier: B
3545 + entity_type: company
3546 + aliases: [lite]
3547 + country: US
3548 + notes: "SIC 3669 Communications Equipment, NEC · Nasdaq · CIK 1633978"
3549 + discover: { rss: true }
3550 + sensors:
3551 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001633978.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3552 + - id: mt-bank
3553 + name: "M&T Bank"
3554 + domain: mtb.com
3555 + homepage: https://www3.mtb.com
3556 + categories: [finance, filings]
3557 + tier: B
3558 + entity_type: company
3559 + aliases: [mtb]
3560 + country: US
3561 + notes: "SIC 6022 State Commercial Banks · NYSE, NYSE, NYSE, NYSE, NYSE · CIK 36270"
3562 + discover: { rss: true }
3563 + sensors:
3564 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000036270.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3565 + - id: magna-international
3566 + name: "Magna International"
3567 + domain: magna.com
3568 + homepage: https://www.magna.com
3569 + categories: [transport, filings]
3570 + tier: B
3571 + entity_type: company
3572 + aliases: [mga]
3573 + country: CA
3574 + notes: "SIC 3714 Motor Vehicle Parts & Accessories · NYSE · CIK 749098 · foreign private issuer"
3575 + discover: { rss: true }
3576 + sensors:
3577 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000749098.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3578 + - id: marsh-mclennan
3579 + name: "Marsh McLennan"
3580 + domain: marshmclennan.com
3581 + homepage: https://www.marshmclennan.com
3582 + categories: [finance, insurance, filings]
3583 + tier: B
3584 + entity_type: company
3585 + aliases: [mrsh]
3586 + country: US
3587 + notes: "SIC 6411 Insurance Agents, Brokers & Service · NYSE · CIK 62709"
3588 + discover: { rss: true }
3589 + sensors:
3590 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000062709.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3591 + - id: martin-marietta-materials
3592 + name: "Martin Marietta Materials Inc."
3593 + domain: martinmarietta.com
3594 + homepage: https://www.martinmarietta.com
3595 + categories: [mining, filings]
3596 + tier: B
3597 + entity_type: company
3598 + aliases: [mlm]
3599 + country: US
3600 + notes: "SIC 1400 Mining & Quarrying of Nonmetallic Minerals (No Fuels) · NYSE · CIK 916076"
3601 + discover: { rss: true }
3602 + sensors:
3603 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000916076.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3604 + - id: marvell-technology
3605 + name: "Marvell Technology, Inc."
3606 + domain: marvell.com
3607 + homepage: https://www.marvell.com
3608 + categories: [semiconductors, filings]
3609 + tier: B
3610 + entity_type: company
3611 + aliases: [mrvl]
3612 + country: US
3613 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1835632"
3614 + discover: { rss: true }
3615 + sensors:
3616 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001835632.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3617 + - id: masco
3618 + name: "Masco Corp."
3619 + domain: masco.com
3620 + homepage: https://www.masco.com
3621 + categories: [manufacturing, filings]
3622 + tier: B
3623 + entity_type: company
3624 + aliases: [mas]
3625 + country: US
3626 + notes: "SIC 3430 Heating Equip, Except Elec & Warm Air; & Plumbing Fixtures · NYSE · CIK 62996"
3627 + discover: { rss: true }
3628 + sensors:
3629 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000062996.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3630 + - id: mccormick
3631 + name: "McCormick & Company"
3632 + domain: mccormickcorporation.com
3633 + homepage: https://www.mccormickcorporation.com
3634 + categories: [food, filings]
3635 + tier: B
3636 + entity_type: company
3637 + aliases: [mkc]
3638 + country: US
3639 + notes: "SIC 2090 Miscellaneous Food Preparations & Kindred Products · NYSE, NYSE · CIK 63754"
3640 + discover: { rss: true }
3641 + sensors:
3642 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000063754.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3643 + - id: mckesson
3644 + name: "McKesson"
3645 + domain: mckesson.com
3646 + homepage: https://www.mckesson.com
3647 + categories: [health, filings]
3648 + tier: B
3649 + entity_type: company
3650 + aliases: [mck]
3651 + country: US
3652 + notes: "SIC 5122 Wholesale-Drugs, Proprietaries & Druggists' Sundries · NYSE · CIK 927653"
3653 + discover: { rss: true }
3654 + sensors:
3655 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000927653.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3656 + - id: mettler-toledo
3657 + name: "Mettler-Toledo"
3658 + domain: mt.com
3659 + homepage: https://www.mt.com
3660 + categories: [technology, filings]
3661 + tier: B
3662 + entity_type: company
3663 + aliases: [mtd]
3664 + country: US
3665 + notes: "SIC 3826 Laboratory Analytical Instruments · NYSE · CIK 1037646"
3666 + discover: { rss: true }
3667 + sensors:
3668 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001037646.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3669 + - id: mgm-resorts-international
3670 + name: "MGM Resorts International"
3671 + domain: mgmresorts.com
3672 + homepage: https://www.mgmresorts.com
3673 + categories: [entertainment, travel, filings]
3674 + tier: B
3675 + entity_type: company
3676 + aliases: [mgm]
3677 + country: US
3678 + notes: "SIC 7011 Hotels & Motels · NYSE · CIK 789570"
3679 + discover: { rss: true }
3680 + sensors:
3681 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000789570.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3682 + - id: microchip-technology
3683 + name: "Microchip Technology Inc."
3684 + domain: microchip.com
3685 + homepage: https://www.microchip.com
3686 + categories: [semiconductors, filings]
3687 + tier: B
3688 + entity_type: company
3689 + aliases: [mchp]
3690 + country: US
3691 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq, Nasdaq · CIK 827054"
3692 + discover: { rss: true }
3693 + sensors:
3694 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000827054.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3695 + - id: mid-america-apartment-communities
3696 + name: "Mid-America Apartment Communities"
3697 + domain: maac.com
3698 + homepage: https://www.maac.com
3699 + categories: [real-estate, filings]
3700 + tier: B
3701 + entity_type: company
3702 + aliases: [maa]
3703 + country: US
3704 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE, NYSE · CIK 912595"
3705 + discover: { rss: true }
3706 + sensors:
3707 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000912595.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3708 + - id: molson-coors
3709 + extend: true
3710 + categories: [filings]
3711 + aliases: [tap]
3712 + sensors:
3713 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000024545.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3714 + - id: monolithic-power-systems
3715 + name: "Monolithic Power Systems, Inc."
3716 + domain: monolithicpower.com
3717 + homepage: https://www.monolithicpower.com
3718 + categories: [semiconductors, filings]
3719 + tier: B
3720 + entity_type: company
3721 + aliases: [mpwr]
3722 + country: US
3723 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1280452"
3724 + discover: { rss: true }
3725 + sensors:
3726 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001280452.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3727 + - id: monster-beverage
3728 + name: "Monster Beverage Corp."
3729 + domain: monsterbevcorp.com
3730 + homepage: https://www.monsterbevcorp.com
3731 + categories: [food, filings]
3732 + tier: B
3733 + entity_type: company
3734 + aliases: [mnst]
3735 + country: US
3736 + notes: "SIC 2086 Bottled & Canned Soft Drinks & Carbonated Waters · Nasdaq · CIK 865752"
3737 + discover: { rss: true }
3738 + sensors:
3739 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000865752.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3740 + - id: mosaic
3741 + extend: true
3742 + categories: [filings]
3743 + aliases: [mos]
3744 + sensors:
3745 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001285785.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3746 + - id: motorola-solutions
3747 + name: "Motorola Solutions, Inc."
3748 + domain: motorolasolutions.com
3749 + homepage: https://www.motorolasolutions.com
3750 + categories: [telecom, filings]
3751 + tier: B
3752 + entity_type: company
3753 + aliases: [msi]
3754 + country: US
3755 + notes: "SIC 3663 Radio & Tv Broadcasting & Communications Equipment · NYSE · CIK 68505"
3756 + discover: { rss: true }
3757 + sensors:
3758 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000068505.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3759 + - id: nebius
3760 + name: "Nebius Group"
3761 + domain: nebius.group
3762 + homepage: https://www.nebius.group
3763 + categories: [enterprise, filings]
3764 + tier: B
3765 + entity_type: company
3766 + aliases: [nbis]
3767 + country: NL
3768 + notes: "SIC 7370 Services-Computer Programming, Data Processing, Etc. · Nasdaq · CIK 1513845 · foreign private issuer"
3769 + discover: { rss: true }
3770 + sensors:
3771 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001513845.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3772 + - id: netapp
3773 + name: "NetApp, Inc."
3774 + domain: netapp.com
3775 + homepage: https://www.netapp.com
3776 + categories: [technology, filings]
3777 + tier: B
3778 + entity_type: company
3779 + aliases: [ntap]
3780 + country: US
3781 + notes: "SIC 3572 Computer Storage Devices · Nasdaq · CIK 1002047"
3782 + discover: { rss: true }
3783 + sensors:
3784 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001002047.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3785 + - id: news-corp
3786 + name: "News Corp"
3787 + domain: newscorp.com
3788 + homepage: https://www.newscorp.com
3789 + categories: [media, filings]
3790 + tier: B
3791 + entity_type: company
3792 + aliases: [nwsa]
3793 + country: US
3794 + notes: "SIC 2711 Newspapers: Publishing or Publishing & Printing · Nasdaq, Nasdaq, OTC · CIK 1564708"
3795 + discover: { rss: true }
3796 + sensors:
3797 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001564708.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3798 + - id: nisource
3799 + name: "Nisource Inc."
3800 + domain: nisource.com
3801 + homepage: https://www.nisource.com
3802 + categories: [energy, filings]
3803 + tier: B
3804 + entity_type: company
3805 + aliases: [ni]
3806 + country: US
3807 + notes: "SIC 4931 Electric & Other Services Combined · NYSE · CIK 1111711"
3808 + discover: { rss: true }
3809 + sensors:
3810 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001111711.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3811 + - id: nordson
3812 + name: "Nordson Corp."
3813 + domain: nordson.com
3814 + homepage: https://www.nordson.com
3815 + categories: [manufacturing, filings]
3816 + tier: B
3817 + entity_type: company
3818 + aliases: [ndsn]
3819 + country: US
3820 + notes: "SIC 3569 General Industrial Machinery & Equipment, NEC · Nasdaq · CIK 72331"
3821 + discover: { rss: true }
3822 + sensors:
3823 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000072331.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3824 + - id: norwegian-cruise
3825 + extend: true
3826 + categories: [filings]
3827 + aliases: [nclh]
3828 + sensors:
3829 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001513761.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3830 + - id: nrg-energy
3831 + name: "NRG Energy, Inc."
3832 + domain: nrg.com
3833 + homepage: https://www.nrg.com
3834 + categories: [energy, filings]
3835 + tier: B
3836 + entity_type: company
3837 + aliases: [nrg]
3838 + country: US
3839 + notes: "SIC 4911 Electric Services · NYSE · CIK 1013871"
3840 + discover: { rss: true }
3841 + sensors:
3842 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001013871.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3843 + - id: nvr
3844 + name: "NVR, Inc."
3845 + domain: nvrinc.com
3846 + homepage: https://www.nvrinc.com
3847 + categories: [real-estate, construction, filings]
3848 + tier: B
3849 + entity_type: company
3850 + aliases: [nvr]
3851 + country: US
3852 + notes: "SIC 1531 Operative Builders · NYSE · CIK 906163"
3853 + discover: { rss: true }
3854 + sensors:
3855 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000906163.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3856 + - id: nxp-semiconductors
3857 + name: "NXP Semiconductors N.V."
3858 + domain: nxp.com
3859 + homepage: https://www.ru.nxp.com
3860 + categories: [semiconductors, filings]
3861 + tier: B
3862 + entity_type: company
3863 + aliases: [nxpi]
3864 + country: NL
3865 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1413447"
3866 + discover: { rss: true }
3867 + sensors:
3868 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001413447.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3869 + - id: old-dominion-freight-line
3870 + name: "Old Dominion Freight Line"
3871 + domain: odfl.com
3872 + homepage: https://www.odfl.com
3873 + categories: [transport, filings]
3874 + tier: B
3875 + entity_type: company
3876 + aliases: [odfl]
3877 + country: US
3878 + notes: "SIC 4213 Trucking (No Local) · Nasdaq · CIK 878927"
3879 + discover: { rss: true }
3880 + sensors:
3881 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000878927.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3882 + - id: omnicom
3883 + name: "Omnicom Group Inc."
3884 + domain: omnicomgroup.com
3885 + homepage: https://www.omnicomgroup.com
3886 + categories: [media, filings]
3887 + tier: B
3888 + entity_type: company
3889 + aliases: [omc]
3890 + country: US
3891 + notes: "SIC 7311 Services-Advertising Agencies · NYSE · CIK 29989"
3892 + discover: { rss: true }
3893 + sensors:
3894 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000029989.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3895 + - id: onsemi
3896 + name: "onsemi"
3897 + domain: onsemi.com
3898 + homepage: https://www.onsemi.com
3899 + categories: [semiconductors, filings]
3900 + tier: B
3901 + entity_type: company
3902 + aliases: [on]
3903 + country: US
3904 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 1097864"
3905 + discover: { rss: true }
3906 + sensors:
3907 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001097864.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3908 + - id: oneok
3909 + name: "ONEOK"
3910 + domain: oneok.com
3911 + homepage: https://www.oneok.com
3912 + categories: [energy, filings]
3913 + tier: B
3914 + entity_type: company
3915 + aliases: [oke]
3916 + country: US
3917 + notes: "SIC 4923 Natural Gas Transmisison & Distribution · NYSE · CIK 1039684"
3918 + discover: { rss: true }
3919 + sensors:
3920 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001039684.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3921 + - id: opentext
3922 + extend: true
3923 + categories: [filings]
3924 + aliases: [otex]
3925 + sensors:
3926 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001002638.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3927 + - id: otis-worldwide
3928 + name: "Otis Worldwide Corp."
3929 + domain: otis.com
3930 + homepage: https://www.otis.com
3931 + categories: [technology, filings]
3932 + tier: B
3933 + entity_type: company
3934 + aliases: [otis]
3935 + country: US
3936 + notes: "SIC 3600 Electronic & Other Electrical Equipment (No Computer Equip) · NYSE · CIK 1781335"
3937 + discover: { rss: true }
3938 + sensors:
3939 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001781335.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3940 + - id: paccar
3941 + name: "Paccar Inc."
3942 + domain: paccar.com
3943 + homepage: https://www.paccar.com
3944 + categories: [transport, filings]
3945 + tier: B
3946 + entity_type: company
3947 + aliases: [pcar]
3948 + country: US
3949 + notes: "SIC 3711 Motor Vehicles & Passenger Car Bodies · Nasdaq · CIK 75362"
3950 + discover: { rss: true }
3951 + sensors:
3952 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000075362.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3953 + - id: paramount
3954 + extend: true
3955 + categories: [filings]
3956 + aliases: [psky]
3957 + sensors:
3958 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002041610.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3959 + - id: paychex
3960 + extend: true
3961 + categories: [filings]
3962 + aliases: [payx]
3963 + sensors:
3964 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000723531.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3965 + - id: pembina-pipeline
3966 + name: "Pembina Pipeline"
3967 + domain: pembina.com
3968 + homepage: https://www.pembina.com
3969 + categories: [energy, filings]
3970 + tier: B
3971 + entity_type: company
3972 + aliases: [pba]
3973 + country: CA
3974 + notes: "SIC 1382 Oil & Gas Field Exploration Services · NYSE, OTC, OTC, OTC, OTC, OTC, OTC · CIK 1546066 · foreign private issuer"
3975 + discover: { rss: true }
3976 + sensors:
3977 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001546066.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3978 + - id: pentair
3979 + name: "Pentair"
3980 + domain: pentair.com
3981 + homepage: https://www.pentair.com
3982 + categories: [manufacturing, filings]
3983 + tier: B
3984 + entity_type: company
3985 + aliases: [pnr]
3986 + country: GB
3987 + notes: "SIC 3550 Special Industry Machinery (No Metalworking Machinery) · NYSE · CIK 77360"
3988 + discover: { rss: true }
3989 + sensors:
3990 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000077360.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
3991 + - id: pge-corporation
3992 + name: "PG&E"
3993 + domain: pgecorp.com
3994 + homepage: https://www.pgecorp.com
3995 + categories: [energy, filings]
3996 + tier: B
3997 + entity_type: company
3998 + aliases: [pcg]
3999 + country: US
4000 + notes: "SIC 4931 Electric & Other Services Combined · NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE · CIK 1004980"
4001 + discover: { rss: true }
4002 + sensors:
4003 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001004980.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4004 + - id: philip-morris-international
4005 + name: "Philip Morris International"
4006 + domain: pmi.com
4007 + homepage: https://www.pmi.com
4008 + categories: [food, filings]
4009 + tier: B
4010 + entity_type: company
4011 + aliases: [pm]
4012 + country: US
4013 + notes: "SIC 2111 Cigarettes · NYSE · CIK 1413329"
4014 + discover: { rss: true }
4015 + sensors:
4016 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001413329.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4017 + - id: pinnacle-west-capital
4018 + name: "Pinnacle West Capital Corp."
4019 + domain: pinnaclewest.com
4020 + homepage: https://www.pinnaclewest.com
4021 + categories: [energy, filings]
4022 + tier: B
4023 + entity_type: company
4024 + aliases: [pnw]
4025 + country: US
4026 + notes: "SIC 4911 Electric Services · NYSE · CIK 764622"
4027 + discover: { rss: true }
4028 + sensors:
4029 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000764622.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4030 + - id: ppl
4031 + name: "PPL Corporation"
4032 + domain: pplweb.com
4033 + homepage: https://www.pplweb.com
4034 + categories: [energy, filings]
4035 + tier: B
4036 + entity_type: company
4037 + aliases: [ppl]
4038 + country: US
4039 + notes: "SIC 4911 Electric Services · NYSE, NYSE · CIK 922224"
4040 + discover: { rss: true }
4041 + sensors:
4042 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000922224.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4043 + - id: principal-financial
4044 + name: "Principal Financial Group Inc."
4045 + domain: principal.com
4046 + homepage: https://www.principal.com
4047 + categories: [finance, insurance, filings]
4048 + tier: B
4049 + entity_type: company
4050 + aliases: [pfg]
4051 + country: US
4052 + notes: "SIC 6321 Accident & Health Insurance · Nasdaq · CIK 1126328"
4053 + discover: { rss: true }
4054 + sensors:
4055 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001126328.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4056 + - id: ptc
4057 + name: "PTC Inc."
4058 + domain: ptc.com
4059 + homepage: https://www.ptc.com
4060 + categories: [enterprise, filings]
4061 + tier: B
4062 + entity_type: company
4063 + aliases: [ptc]
4064 + country: US
4065 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 857005"
4066 + discover: { rss: true }
4067 + sensors:
4068 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000857005.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4069 + - id: public-service-enterprise
4070 + name: "Public Service Enterprise Group Inc."
4071 + domain: pseg.com
4072 + homepage: https://www.pseg.com
4073 + categories: [energy, filings]
4074 + tier: B
4075 + entity_type: company
4076 + aliases: [peg]
4077 + country: US
4078 + notes: "SIC 4931 Electric & Other Services Combined · NYSE · CIK 788784"
4079 + discover: { rss: true }
4080 + sensors:
4081 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000788784.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4082 + - id: pultegroup
4083 + name: "PulteGroup"
4084 + domain: pulte.com
4085 + homepage: https://www.pulte.com
4086 + categories: [real-estate, construction, filings]
4087 + tier: B
4088 + entity_type: company
4089 + aliases: [phm]
4090 + country: US
4091 + notes: "SIC 1531 Operative Builders · NYSE · CIK 822416"
4092 + discover: { rss: true }
4093 + sensors:
4094 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000822416.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4095 + - id: qnity-electronics
4096 + name: "Qnity Electronics"
4097 + domain: qnityelectronics.com
4098 + homepage: https://www.qnityelectronics.com
4099 + categories: [semiconductors, filings]
4100 + tier: B
4101 + entity_type: company
4102 + aliases: [q]
4103 + country: US
4104 + notes: "SIC 3674 Semiconductors & Related Devices · NYSE · CIK 2058873"
4105 + discover: { rss: true }
4106 + sensors:
4107 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002058873.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4108 + - id: quanta-services
4109 + name: "Quanta Services"
4110 + domain: quantaservices.com
4111 + homepage: https://www.quantaservices.com
4112 + categories: [real-estate, construction, filings]
4113 + tier: B
4114 + entity_type: company
4115 + aliases: [pwr]
4116 + country: US
4117 + notes: "SIC 1731 Electrical Work · NYSE · CIK 1050915"
4118 + discover: { rss: true }
4119 + sensors:
4120 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001050915.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4121 + - id: quest-diagnostics
4122 + extend: true
4123 + categories: [filings]
4124 + aliases: [dgx]
4125 + sensors:
4126 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001022079.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4127 + - id: regency-centers
4128 + name: "Regency Centers Corp."
4129 + domain: regencycenters.com
4130 + homepage: https://www.regencycenters.com
4131 + categories: [real-estate, filings]
4132 + tier: B
4133 + entity_type: company
4134 + aliases: [reg]
4135 + country: US
4136 + notes: "SIC 6798 Real Estate Investment Trusts · Nasdaq, Nasdaq, Nasdaq · CIK 910606"
4137 + discover: { rss: true }
4138 + sensors:
4139 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000910606.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4140 + - id: regions-financial
4141 + name: "Regions Financial Corp."
4142 + domain: regions.com
4143 + homepage: https://www.regions.com
4144 + categories: [finance, filings]
4145 + tier: B
4146 + entity_type: company
4147 + aliases: [rf]
4148 + country: US
4149 + notes: "SIC 6021 National Commercial Banks · NYSE, NYSE, NYSE, NYSE · CIK 1281761"
4150 + discover: { rss: true }
4151 + sensors:
4152 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001281761.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4153 + - id: republic-services
4154 + name: "Republic Services, Inc."
4155 + domain: republicservices.com
4156 + homepage: https://www.republicservices.com
4157 + categories: [infrastructure, filings]
4158 + tier: B
4159 + entity_type: company
4160 + aliases: [rsg]
4161 + country: US
4162 + notes: "SIC 4953 Refuse Systems · NYSE · CIK 1060391"
4163 + discover: { rss: true }
4164 + sensors:
4165 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001060391.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4166 + - id: resmed
4167 + extend: true
4168 + categories: [filings]
4169 + aliases: [rmd]
4170 + sensors:
4171 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000943819.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4172 + - id: restaurant-brands
4173 + extend: true
4174 + categories: [filings]
4175 + aliases: [qsr]
4176 + sensors:
4177 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001618756.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4178 + - id: revvity
4179 + extend: true
4180 + categories: [filings]
4181 + aliases: [rvty]
4182 + sensors:
4183 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000031791.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4184 + - id: rocket-lab
4185 + extend: true
4186 + categories: [filings]
4187 + aliases: [rklb]
4188 + sensors:
4189 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001819994.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4190 + - id: rogers
4191 + extend: true
4192 + categories: [filings]
4193 + aliases: [rci]
4194 + sensors:
4195 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000733099.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4196 + - id: rollins
4197 + name: "Rollins Inc."
4198 + domain: rollins.com
4199 + homepage: https://www.rollins.com
4200 + categories: [enterprise, filings]
4201 + tier: B
4202 + entity_type: company
4203 + aliases: [rol]
4204 + country: US
4205 + notes: "SIC 7340 Services-To Dwellings & Other Buildings · NYSE · CIK 84839"
4206 + discover: { rss: true }
4207 + sensors:
4208 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000084839.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4209 + - id: roper-technologies
4210 + name: "Roper Technologies"
4211 + domain: ropertech.com
4212 + homepage: https://www.ropertech.com
4213 + categories: [technology, filings]
4214 + tier: B
4215 + entity_type: company
4216 + aliases: [rop]
4217 + country: US
4218 + notes: "SIC 3823 Industrial Instruments For Measurement, Display, and Control · Nasdaq · CIK 882835"
4219 + discover: { rss: true }
4220 + sensors:
4221 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000882835.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4222 + - id: royal-caribbean
4223 + extend: true
4224 + categories: [filings]
4225 + aliases: [rcl]
4226 + sensors:
4227 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000884887.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4228 + - id: sandisk
4229 + name: "Sandisk"
4230 + domain: sandisk.com
4231 + homepage: https://www.sandisk.com
4232 + categories: [technology, filings]
4233 + tier: B
4234 + entity_type: company
4235 + aliases: [sndk]
4236 + country: US
4237 + notes: "SIC 3572 Computer Storage Devices · Nasdaq · CIK 2023554"
4238 + discover: { rss: true }
4239 + sensors:
4240 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002023554.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4241 + - id: sba-communications
4242 + name: "SBA Communications Corp."
4243 + domain: sbasite.com
4244 + homepage: https://www.sbasite.com
4245 + categories: [real-estate, filings]
4246 + tier: B
4247 + entity_type: company
4248 + aliases: [sbac]
4249 + country: US
4250 + notes: "SIC 6798 Real Estate Investment Trusts · Nasdaq · CIK 1034054"
4251 + discover: { rss: true }
4252 + sensors:
4253 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001034054.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4254 + - id: seagate
4255 + extend: true
4256 + categories: [filings]
4257 + aliases: [stx]
4258 + sensors:
4259 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001137789.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4260 + - id: skyworks-solutions
4261 + name: "Skyworks Solutions, Inc."
4262 + domain: skyworksinc.com
4263 + homepage: https://www.skyworksinc.com
4264 + categories: [semiconductors, filings]
4265 + tier: B
4266 + entity_type: company
4267 + aliases: [swks]
4268 + country: US
4269 + notes: "SIC 3674 Semiconductors & Related Devices · Nasdaq · CIK 4127"
4270 + discover: { rss: true }
4271 + sensors:
4272 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000004127.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4273 + - id: a-o-smith
4274 + name: "A. O. Smith"
4275 + domain: aosmith.com
4276 + homepage: https://www.aosmith.com
4277 + categories: [manufacturing, filings]
4278 + tier: B
4279 + entity_type: company
4280 + aliases: [aos]
4281 + country: US
4282 + notes: "SIC 3630 Household Appliances · NYSE · CIK 91142"
4283 + discover: { rss: true }
4284 + sensors:
4285 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000091142.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4286 + - id: smurfit-westrock
4287 + name: "Smurfit Westrock"
4288 + domain: smurfitwestrock.com
4289 + homepage: https://www.smurfitwestrock.com
4290 + categories: [manufacturing, filings]
4291 + tier: B
4292 + entity_type: company
4293 + aliases: [sw]
4294 + country: IE
4295 + notes: "SIC 2650 Paperboard Containers & Boxes · NYSE · CIK 2005951"
4296 + discover: { rss: true }
4297 + sensors:
4298 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0002005951.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4299 + - id: snap-on
4300 + name: "Snap-on Inc."
4301 + domain: snapon.com
4302 + homepage: https://www.snapon.com
4303 + categories: [manufacturing, filings]
4304 + tier: B
4305 + entity_type: company
4306 + aliases: [sna]
4307 + country: US
4308 + notes: "SIC 3420 Cutlery, Handtools & General Hardware · NYSE · CIK 91440"
4309 + discover: { rss: true }
4310 + sensors:
4311 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000091440.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4312 + - id: solventum
4313 + name: "Solventum Corp."
4314 + domain: solventum.com
4315 + homepage: https://www.solventum.com
4316 + categories: [health, filings]
4317 + tier: B
4318 + entity_type: company
4319 + aliases: [solv]
4320 + country: US
4321 + notes: "SIC 3841 Surgical & Medical Instruments & Apparatus · NYSE · CIK 1964738"
4322 + discover: { rss: true }
4323 + sensors:
4324 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001964738.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4325 + - id: spacex
4326 + extend: true
4327 + categories: [filings]
4328 + aliases: [spcx]
4329 + sensors:
4330 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001181412.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4331 + - id: stanley-black-decker
4332 + name: "Stanley Black & Decker, Inc."
4333 + domain: stanleyblackanddecker.com
4334 + homepage: https://www.stanleyblackanddecker.com
4335 + categories: [manufacturing, filings]
4336 + tier: B
4337 + entity_type: company
4338 + aliases: [swk]
4339 + country: US
4340 + notes: "SIC 3420 Cutlery, Handtools & General Hardware · NYSE · CIK 93556"
4341 + discover: { rss: true }
4342 + sensors:
4343 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000093556.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4344 + - id: steris
4345 + name: "STERIS"
4346 + domain: steris.com
4347 + homepage: https://www.steris.com
4348 + categories: [health, filings]
4349 + tier: B
4350 + entity_type: company
4351 + aliases: [ste]
4352 + country: IE
4353 + notes: "SIC 3842 Orthopedic, Prosthetic & Surgical Appliances & Supplies · NYSE · CIK 1757898"
4354 + discover: { rss: true }
4355 + sensors:
4356 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001757898.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4357 + - id: strategy-microstrategy
4358 + name: "Strategy (MicroStrategy)"
4359 + domain: strategy.com
4360 + homepage: https://www.strategy.com
4361 + categories: [finance, filings]
4362 + tier: B
4363 + entity_type: company
4364 + aliases: [mstr]
4365 + country: US
4366 + notes: "SIC 6199 Finance Services · Nasdaq, Nasdaq, Nasdaq, Nasdaq, Nasdaq · CIK 1050446"
4367 + discover: { rss: true }
4368 + sensors:
4369 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001050446.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4370 + - id: supermicro
4371 + name: "Supermicro"
4372 + domain: supermicro.com
4373 + homepage: https://www.supermicro.com
4374 + categories: [technology, filings]
4375 + tier: B
4376 + entity_type: company
4377 + aliases: [smci]
4378 + country: US
4379 + notes: "SIC 3571 Electronic Computers · Nasdaq, Nasdaq · CIK 1375365"
4380 + discover: { rss: true }
4381 + sensors:
4382 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001375365.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4383 + - id: synchrony-financial
4384 + name: "Synchrony Financial"
4385 + domain: synchrony.com
4386 + homepage: https://www.synchrony.com
4387 + categories: [finance, filings]
4388 + tier: B
4389 + entity_type: company
4390 + aliases: [syf]
4391 + country: US
4392 + notes: "SIC 6199 Finance Services · NYSE, NYSE, NYSE · CIK 1601712"
4393 + discover: { rss: true }
4394 + sensors:
4395 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001601712.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4396 + - id: synopsys
4397 + name: "Synopsys Inc."
4398 + domain: synopsys.com
4399 + homepage: https://www.synopsys.com
4400 + categories: [enterprise, filings]
4401 + tier: B
4402 + entity_type: company
4403 + aliases: [snps]
4404 + country: US
4405 + notes: "SIC 7372 Services-Prepackaged Software · Nasdaq · CIK 883241"
4406 + discover: { rss: true }
4407 + sensors:
4408 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000883241.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4409 + - id: sysco
4410 + extend: true
4411 + categories: [filings]
4412 + aliases: [syy]
4413 + sensors:
4414 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000096021.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4415 + - id: take-two
4416 + extend: true
4417 + categories: [filings]
4418 + aliases: [ttwo]
4419 + sensors:
4420 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000946581.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4421 + - id: targa-resources
4422 + name: "Targa Resources Corp."
4423 + domain: targaresources.com
4424 + homepage: https://www.targaresources.com
4425 + categories: [energy, filings]
4426 + tier: B
4427 + entity_type: company
4428 + aliases: [trgp]
4429 + country: US
4430 + notes: "SIC 4922 Natural Gas Transmission · NYSE · CIK 1389170"
4431 + discover: { rss: true }
4432 + sensors:
4433 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001389170.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4434 + - id: te-connectivity
4435 + name: "TE Connectivity"
4436 + domain: te.com
4437 + homepage: https://www.te.com
4438 + categories: [technology, filings]
4439 + tier: B
4440 + entity_type: company
4441 + aliases: [tel]
4442 + country: IE
4443 + notes: "SIC 5065 Wholesale-Electronic Parts & Equipment, NEC · NYSE · CIK 1385157"
4444 + discover: { rss: true }
4445 + sensors:
4446 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001385157.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4447 + - id: teck-resources
4448 + name: "Teck Resources"
4449 + domain: teck.com
4450 + homepage: https://www.teck.com
4451 + categories: [mining, filings]
4452 + tier: B
4453 + entity_type: company
4454 + aliases: [teck]
4455 + country: CA
4456 + notes: "SIC 1400 Mining & Quarrying of Nonmetallic Minerals (No Fuels) · NYSE, OTC · CIK 886986 · foreign private issuer"
4457 + discover: { rss: true }
4458 + sensors:
4459 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000886986.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4460 + - id: teledyne-technologies
4461 + name: "Teledyne Technologies"
4462 + domain: teledyne.com
4463 + homepage: https://www.teledyne.com
4464 + categories: [technology, filings]
4465 + tier: B
4466 + entity_type: company
4467 + aliases: [tdy]
4468 + country: US
4469 + notes: "SIC 3812 Search, Detection, Navigation, Guidance, Aeronautical Sys · NYSE · CIK 1094285"
4470 + discover: { rss: true }
4471 + sensors:
4472 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001094285.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4473 + - id: telus
4474 + extend: true
4475 + categories: [filings]
4476 + aliases: [tu]
4477 + sensors:
4478 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000868675.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4479 + - id: teradyne
4480 + name: "Teradyne, Inc."
4481 + domain: teradyne.com
4482 + homepage: https://www.teradyne.com
4483 + categories: [technology, filings]
4484 + tier: B
4485 + entity_type: company
4486 + aliases: [ter]
4487 + country: US
4488 + notes: "SIC 3825 Instruments For Meas & Testing of Electricity & Elec Signals · Nasdaq · CIK 97210"
4489 + discover: { rss: true }
4490 + sensors:
4491 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000097210.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4492 + - id: texas-pacific-land
4493 + name: "Texas Pacific Land"
4494 + domain: texaspacific.com
4495 + homepage: https://www.texaspacific.com
4496 + categories: [finance, filings]
4497 + tier: B
4498 + entity_type: company
4499 + aliases: [tpl]
4500 + country: US
4501 + notes: "SIC 6792 Oil Royalty Traders · NYSE · CIK 1811074"
4502 + discover: { rss: true }
4503 + sensors:
4504 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001811074.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4505 + - id: textron
4506 + name: "Textron Inc."
4507 + domain: textron.com
4508 + homepage: https://www.textron.com
4509 + categories: [transport, filings]
4510 + tier: B
4511 + entity_type: company
4512 + aliases: [txt]
4513 + country: US
4514 + notes: "SIC 3720 Aircraft & Parts · NYSE · CIK 217346"
4515 + discover: { rss: true }
4516 + sensors:
4517 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000217346.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4518 + - id: tko-group
4519 + extend: true
4520 + categories: [filings]
4521 + aliases: [tko]
4522 + sensors:
4523 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001973266.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4524 + - id: trade-desk
4525 + name: "Trade Desk, Inc."
4526 + domain: thetradedesk.com
4527 + homepage: https://www.thetradedesk.com
4528 + categories: [enterprise, filings]
4529 + tier: B
4530 + entity_type: company
4531 + aliases: [ttd]
4532 + country: US
4533 + notes: "SIC 7370 Services-Computer Programming, Data Processing, Etc. · Nasdaq · CIK 1671933"
4534 + discover: { rss: true }
4535 + sensors:
4536 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001671933.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4537 + - id: trane-technologies
4538 + name: "Trane Technologies"
4539 + domain: tranetechnologies.com
4540 + homepage: https://www.tranetechnologies.com
4541 + categories: [technology, filings]
4542 + tier: B
4543 + entity_type: company
4544 + aliases: [tt]
4545 + country: IE
4546 + notes: "SIC 3822 Auto Controls For Regulating Residential & Comml Environments · NYSE · CIK 1466258"
4547 + discover: { rss: true }
4548 + sensors:
4549 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001466258.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4550 + - id: trimble
4551 + name: "Trimble Inc."
4552 + domain: trimble.com
4553 + homepage: https://www.trimble.com
4554 + categories: [technology, filings]
4555 + tier: B
4556 + entity_type: company
4557 + aliases: [trmb]
4558 + country: US
4559 + notes: "SIC 3829 Measuring & Controlling Devices, NEC · Nasdaq · CIK 864749"
4560 + discover: { rss: true }
4561 + sensors:
4562 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000864749.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4563 + - id: tyler-technologies
4564 + name: "Tyler Technologies Inc."
4565 + domain: tylertech.com
4566 + homepage: https://www.tylertech.com
4567 + categories: [enterprise, filings]
4568 + tier: B
4569 + entity_type: company
4570 + aliases: [tyl]
4571 + country: US
4572 + notes: "SIC 7372 Services-Prepackaged Software · NYSE · CIK 860731"
4573 + discover: { rss: true }
4574 + sensors:
4575 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000860731.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4576 + - id: tyson-foods
4577 + extend: true
4578 + categories: [filings]
4579 + aliases: [tsn]
4580 + sensors:
4581 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000100493.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4582 + - id: udr
4583 + name: "UDR, Inc."
4584 + domain: udr.com
4585 + homepage: https://www.udr.com
4586 + categories: [real-estate, filings]
4587 + tier: B
4588 + entity_type: company
4589 + aliases: [udr]
4590 + country: US
4591 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 74208"
4592 + discover: { rss: true }
4593 + sensors:
4594 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000074208.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4595 + - id: united-rentals
4596 + name: "United Rentals, Inc."
4597 + domain: unitedrentals.com
4598 + homepage: https://www.unitedrentals.com
4599 + categories: [manufacturing, filings]
4600 + tier: B
4601 + entity_type: company
4602 + aliases: [uri]
4603 + country: US
4604 + notes: "SIC 7359 Services-Equipment Rental & Leasing, NEC · NYSE · CIK 1067701"
4605 + discover: { rss: true }
4606 + sensors:
4607 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001067701.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4608 + - id: universal-health-services
4609 + name: "Universal Health Services Inc."
4610 + domain: uhsinc.com
4611 + homepage: https://www.uhsinc.com
4612 + categories: [health, filings]
4613 + tier: B
4614 + entity_type: company
4615 + aliases: [uhs]
4616 + country: US
4617 + notes: "SIC 8062 Services-General Medical & Surgical Hospitals, NEC · NYSE · CIK 352915"
4618 + discover: { rss: true }
4619 + sensors:
4620 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000352915.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4621 + - id: veeva
4622 + extend: true
4623 + categories: [filings]
4624 + aliases: [veev]
4625 + sensors:
4626 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001393052.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4627 + - id: ventas
4628 + name: "Ventas, Inc."
4629 + domain: ventasreit.com
4630 + homepage: https://www.ventasreit.com
4631 + categories: [real-estate, filings]
4632 + tier: B
4633 + entity_type: company
4634 + aliases: [vtr]
4635 + country: US
4636 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 740260"
4637 + discover: { rss: true }
4638 + sensors:
4639 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000740260.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4640 + - id: veralto
4641 + name: "Veralto Corp."
4642 + domain: veralto.com
4643 + homepage: https://www.veralto.com
4644 + categories: [technology, filings]
4645 + tier: B
4646 + entity_type: company
4647 + aliases: [vlto]
4648 + country: US
4649 + notes: "SIC 3825 Instruments For Meas & Testing of Electricity & Elec Signals · NYSE · CIK 1967680"
4650 + discover: { rss: true }
4651 + sensors:
4652 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001967680.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4653 + - id: verisign
4654 + extend: true
4655 + categories: [filings]
4656 + aliases: [vrsn]
4657 + sensors:
4658 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001014473.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4659 + - id: verisk-analytics
4660 + name: "Verisk Analytics, Inc."
4661 + domain: verisk.com
4662 + homepage: https://www.verisk.com
4663 + categories: [enterprise, filings]
4664 + tier: B
4665 + entity_type: company
4666 + aliases: [vrsk]
4667 + country: US
4668 + notes: "SIC 7374 Services-Computer Processing & Data Preparation · Nasdaq · CIK 1442145"
4669 + discover: { rss: true }
4670 + sensors:
4671 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001442145.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4672 + - id: vertiv
4673 + name: "Vertiv Holdings Co."
4674 + domain: vertiv.com
4675 + homepage: https://www.vertiv.com
4676 + categories: [technology, filings]
4677 + tier: B
4678 + entity_type: company
4679 + aliases: [vrt]
4680 + country: US
4681 + notes: "SIC 3679 Electronic Components, NEC · NYSE · CIK 1674101"
4682 + discover: { rss: true }
4683 + sensors:
4684 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001674101.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4685 + - id: viatris
4686 + extend: true
4687 + categories: [filings]
4688 + aliases: [vtrs]
4689 + sensors:
4690 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001792044.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4691 + - id: vistra
4692 + name: "Vistra Corp."
4693 + domain: vistracorp.com
4694 + homepage: https://www.vistracorp.com
4695 + categories: [energy, filings]
4696 + tier: B
4697 + entity_type: company
4698 + aliases: [vst]
4699 + country: US
4700 + notes: "SIC 4911 Electric Services · NYSE · CIK 1692819"
4701 + discover: { rss: true }
4702 + sensors:
4703 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001692819.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4704 + - id: vivmark-residential
4705 + name: "Vivmark Residential (Equity Residential)"
4706 + domain: equityapartments.com
4707 + homepage: https://www.equityapartments.com
4708 + categories: [real-estate, filings]
4709 + tier: B
4710 + entity_type: company
4711 + aliases: [vmrk]
4712 + country: US
4713 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 906107"
4714 + discover: { rss: true }
4715 + sensors:
4716 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000906107.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4717 + - id: vulcan-materials
4718 + name: "Vulcan Materials Co."
4719 + domain: vulcanmaterials.com
4720 + homepage: https://www.vulcanmaterials.com
4721 + categories: [mining, filings]
4722 + tier: B
4723 + entity_type: company
4724 + aliases: [vmc]
4725 + country: US
4726 + notes: "SIC 1400 Mining & Quarrying of Nonmetallic Minerals (No Fuels) · NYSE · CIK 1396009"
4727 + discover: { rss: true }
4728 + sensors:
4729 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001396009.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4730 + - id: ww-grainger
4731 + name: "W.W. Grainger"
4732 + domain: grainger.com
4733 + homepage: https://www.grainger.com
4734 + categories: [commerce, filings]
4735 + tier: B
4736 + entity_type: company
4737 + aliases: [gww]
4738 + country: US
4739 + notes: "SIC 5000 Wholesale-Durable Goods · NYSE · CIK 277135"
4740 + discover: { rss: true }
4741 + sensors:
4742 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000277135.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4743 + - id: waste-connections
4744 + name: "Waste Connections"
4745 + domain: wasteconnections.com
4746 + homepage: https://www.wasteconnections.com
4747 + categories: [infrastructure, filings]
4748 + tier: B
4749 + entity_type: company
4750 + aliases: [wcn]
4751 + country: CA
4752 + notes: "SIC 4953 Refuse Systems · NYSE · CIK 1318220"
4753 + discover: { rss: true }
4754 + sensors:
4755 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001318220.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4756 + - id: waste-management
4757 + name: "Waste Management Inc."
4758 + domain: wm.com
4759 + homepage: https://www.wm.com
4760 + categories: [infrastructure, filings]
4761 + tier: B
4762 + entity_type: company
4763 + aliases: [wm]
4764 + country: US
4765 + notes: "SIC 4953 Refuse Systems · NYSE · CIK 823768"
4766 + discover: { rss: true }
4767 + sensors:
4768 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000823768.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4769 + - id: west-pharmaceutical-services
4770 + name: "West Pharmaceutical Services Inc."
4771 + domain: westpharma.com
4772 + homepage: https://www.westpharma.com
4773 + categories: [health, filings]
4774 + tier: B
4775 + entity_type: company
4776 + aliases: [wst]
4777 + country: US
4778 + notes: "SIC 3841 Surgical & Medical Instruments & Apparatus · NYSE · CIK 105770"
4779 + discover: { rss: true }
4780 + sensors:
4781 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000105770.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4782 + - id: western-digital
4783 + extend: true
4784 + categories: [filings]
4785 + aliases: [wdc]
4786 + sensors:
4787 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000106040.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4788 + - id: weyerhaeuser
4789 + name: "Weyerhaeuser Co."
4790 + domain: weyerhaeuser.com
4791 + homepage: https://www.weyerhaeuser.com
4792 + categories: [real-estate, filings]
4793 + tier: B
4794 + entity_type: company
4795 + aliases: [wy]
4796 + country: US
4797 + notes: "SIC 6798 Real Estate Investment Trusts · NYSE · CIK 106535"
4798 + discover: { rss: true }
4799 + sensors:
4800 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000106535.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4801 + - id: wheaton-precious-metals
4802 + name: "Wheaton Precious Metals"
4803 + domain: wheatonpm.com
4804 + homepage: https://www.wheatonpm.com
4805 + categories: [mining, filings]
4806 + tier: B
4807 + entity_type: company
4808 + aliases: [wpm]
4809 + country: CA
4810 + notes: "SIC 1040 Gold and Silver Ores · NYSE · CIK 1323404 · foreign private issuer"
4811 + discover: { rss: true }
4812 + sensors:
4813 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001323404.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4814 + - id: willis-towers-watson
4815 + name: "Willis Towers Watson"
4816 + domain: wtwco.com
4817 + homepage: https://www.wtwco.com
4818 + categories: [finance, insurance, filings]
4819 + tier: B
4820 + entity_type: company
4821 + aliases: [wtw]
4822 + country: GB
4823 + notes: "SIC 6411 Insurance Agents, Brokers & Service · Nasdaq · CIK 1140536"
4824 + discover: { rss: true }
4825 + sensors:
4826 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001140536.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4827 + - id: wynn-resorts
4828 + name: "Wynn Resorts Ltd."
4829 + domain: wynnresorts.com
4830 + homepage: https://www.wynnresorts.com
4831 + categories: [entertainment, travel, filings]
4832 + tier: B
4833 + entity_type: company
4834 + aliases: [wynn]
4835 + country: US
4836 + notes: "SIC 7011 Hotels & Motels · Nasdaq · CIK 1174922"
4837 + discover: { rss: true }
4838 + sensors:
4839 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001174922.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4840 + - id: xylem
4841 + name: "Xylem Inc."
4842 + domain: xylem.com
4843 + homepage: https://www.xylem.com
4844 + categories: [manufacturing, filings]
4845 + tier: B
4846 + entity_type: company
4847 + aliases: [xyl]
4848 + country: US
4849 + notes: "SIC 3561 Pumps & Pumping Equipment · NYSE · CIK 1524472"
4850 + discover: { rss: true }
4851 + sensors:
4852 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001524472.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4853 + - id: zebra-technologies
4854 + name: "Zebra Technologies Corp."
4855 + domain: zebra.com
4856 + homepage: https://www.zebra.com
4857 + categories: [manufacturing, filings]
4858 + tier: B
4859 + entity_type: company
4860 + aliases: [zbra]
4861 + country: US
4862 + notes: "SIC 3560 General Industrial Machinery & Equipment · Nasdaq · CIK 877212"
4863 + discover: { rss: true }
4864 + sensors:
4865 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0000877212.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
4866 + - id: zoetis
4867 + name: "Zoetis Inc."
4868 + domain: zoetis.com
4869 + homepage: https://www.zoetis.com
4870 + categories: [pharma, filings]
4871 + tier: B
4872 + entity_type: company
4873 + aliases: [zts]
4874 + country: US
4875 + notes: "SIC 2834 Pharmaceutical Preparations · NYSE · CIK 1555280"
4876 + discover: { rss: true }
4877 + sensors:
4878 + - { name: edgar filings, url: "https://data.sec.gov/submissions/CIK0001555280.json", type: REST_API, connector: edgar, tier: B, config: { forms: [8-K, 10-K, 10-Q, 6-K, 20-F, 40-F, S-1, SC 13D, DEF 14A] } }
added config/sources.d/49b-us-agencies-fedreg.yaml +1564 −0
@@ -0,0 +1,1564 @@
1 +# config/sources.d/49b-us-agencies-fedreg.yaml — Federal Register documents per US federal agency (2026-09-11,
2 +# generated by scripts/gen-fedreg.py from api/v1/agencies; every filter checked live for recent documents). Rules,
3 +# proposed rules and notices of ~120 agencies not yet covered by 44-governments.yaml / 46-transport…: financial
4 +# regulators, trade, health, agriculture, environment/energy/interior, labour, justice/security, defense, transport,
5 +# the Executive Office and independent boards. Existing agency ids are extended; sub-offices without a site of their
6 +# own (OMB, OSTP, DOL agencies, Treasury offices, DOJ divisions…) become extra sensors on the parent department.
7 +# Federal Register API: 1000 req/h, no key; `jsonlist` keyed by document_number.
8 +sources:
9 + - id: sec
10 + extend: true
11 + country: US
12 + sensors:
13 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=securities-and-exchange-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
14 + - id: cftc
15 + extend: true
16 + country: US
17 + sensors:
18 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=commodity-futures-trading-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
19 + - id: federal-reserve
20 + extend: true
21 + country: US
22 + sensors:
23 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-reserve-system&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
24 + - id: us-treasury
25 + extend: true
26 + country: US
27 + sensors:
28 + - { name: Federal Register documents (Treasury), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=treasury-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
29 + - { name: FSOC documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=financial-stability-oversight-council&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
30 + - { name: CFIUS (Office of Investment Security) documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=investment-security-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
31 + - { name: Office of Financial Research documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=financial-research-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
32 + - id: occ
33 + extend: true
34 + country: US
35 + sensors:
36 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=comptroller-of-the-currency&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
37 + - id: fdic
38 + extend: true
39 + country: US
40 + sensors:
41 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-deposit-insurance-corporation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
42 + - id: cfpb
43 + extend: true
44 + country: US
45 + sensors:
46 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=consumer-financial-protection-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
47 + - id: ncua
48 + extend: true
49 + country: US
50 + sensors:
51 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-credit-union-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
52 + - id: fincen
53 + extend: true
54 + country: US
55 + sensors:
56 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=financial-crimes-enforcement-network&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
57 + - id: irs
58 + extend: true
59 + country: US
60 + sensors:
61 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=internal-revenue-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
62 + - id: fhfa
63 + extend: true
64 + country: US
65 + sensors:
66 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-housing-finance-agency&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
67 + - id: ftc
68 + extend: true
69 + country: US
70 + sensors:
71 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-trade-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
72 + - id: ffiec
73 + name: "Federal Financial Institutions Examination Council"
74 + domain: ffiec.gov
75 + homepage: https://www.ffiec.gov
76 + categories: [finance, government]
77 + tier: B
78 + aliases: [ffiec]
79 + country: US
80 + notes: "Federal Register agency slug: federal-financial-institutions-examination-council"
81 + discover: { rss: true }
82 + sensors:
83 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-financial-institutions-examination-council&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
84 + - id: farm-credit-administration
85 + name: "Farm Credit Administration"
86 + domain: fca.gov
87 + homepage: https://www.fca.gov
88 + categories: [finance, agriculture, government]
89 + tier: B
90 + aliases: [fca, farm credit administration]
91 + country: US
92 + notes: "Federal Register agency slug: farm-credit-administration"
93 + discover: { rss: true }
94 + sensors:
95 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=farm-credit-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
96 + - id: cdfi-fund
97 + name: "CDFI Fund (U.S. Treasury)"
98 + domain: cdfifund.gov
99 + homepage: https://www.cdfifund.gov
100 + categories: [finance, government]
101 + tier: B
102 + aliases: [cdfi fund, cdfi]
103 + country: US
104 + notes: "Federal Register agency slug: community-development-financial-institutions-fund"
105 + discover: { rss: true }
106 + sensors:
107 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=community-development-financial-institutions-fund&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
108 + - id: fiscal-service
109 + name: "Bureau of the Fiscal Service (U.S. Treasury)"
110 + domain: fiscal.treasury.gov
111 + homepage: https://fiscal.treasury.gov
112 + categories: [finance, government]
113 + tier: B
114 + aliases: [fiscal service, bureau of the fiscal service]
115 + country: US
116 + notes: "Federal Register agency slug: bureau-of-the-fiscal-service"
117 + discover: { rss: true }
118 + sensors:
119 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=bureau-of-the-fiscal-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
120 + - id: us-mint
121 + name: "United States Mint"
122 + domain: usmint.gov
123 + homepage: https://www.usmint.gov
124 + categories: [finance, government]
125 + tier: B
126 + aliases: [us mint, united states mint]
127 + country: US
128 + notes: "Federal Register agency slug: united-states-mint"
129 + discover: { rss: true }
130 + sensors:
131 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=united-states-mint&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
132 + - id: ttb
133 + name: "Alcohol and Tobacco Tax and Trade Bureau"
134 + domain: ttb.gov
135 + homepage: https://www.ttb.gov
136 + categories: [consumer-safety, food, government]
137 + tier: B
138 + aliases: [ttb]
139 + country: US
140 + notes: "Federal Register agency slug: alcohol-and-tobacco-tax-and-trade-bureau"
141 + discover: { rss: true }
142 + sensors:
143 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=alcohol-and-tobacco-tax-and-trade-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
144 + - id: pbgc
145 + name: "Pension Benefit Guaranty Corporation"
146 + domain: pbgc.gov
147 + homepage: https://www.pbgc.gov
148 + categories: [finance, labour, government]
149 + tier: B
150 + aliases: [pbgc]
151 + country: US
152 + notes: "Federal Register agency slug: pension-benefit-guaranty-corporation"
153 + discover: { rss: true }
154 + sensors:
155 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=pension-benefit-guaranty-corporation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
156 + - id: rrb
157 + name: "U.S. Railroad Retirement Board"
158 + domain: rrb.gov
159 + homepage: https://www.rrb.gov
160 + categories: [labour, government]
161 + tier: B
162 + aliases: [rrb, railroad retirement board]
163 + country: US
164 + notes: "Federal Register agency slug: railroad-retirement-board"
165 + discover: { rss: true }
166 + sensors:
167 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=railroad-retirement-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
168 + - id: frtib
169 + name: "Federal Retirement Thrift Investment Board"
170 + domain: frtib.gov
171 + homepage: https://www.frtib.gov
172 + categories: [finance, government]
173 + tier: B
174 + aliases: [frtib, thrift savings plan, tsp]
175 + country: US
176 + notes: "Federal Register agency slug: federal-retirement-thrift-investment-board"
177 + discover: { rss: true }
178 + sensors:
179 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-retirement-thrift-investment-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
180 + - id: exim
181 + name: "Export-Import Bank of the United States"
182 + domain: exim.gov
183 + homepage: https://www.exim.gov
184 + categories: [finance, trade, government]
185 + tier: B
186 + aliases: [exim, ex-im bank, export-import bank]
187 + country: US
188 + notes: "Federal Register agency slug: export-import-bank"
189 + discover: { rss: true }
190 + sensors:
191 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=export-import-bank&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
192 + - id: dfc
193 + name: "U.S. International Development Finance Corporation"
194 + domain: dfc.gov
195 + homepage: https://www.dfc.gov
196 + categories: [finance, international, government]
197 + tier: B
198 + aliases: [dfc]
199 + country: US
200 + notes: "Federal Register agency slug: u-s-international-development-finance-corporation"
201 + discover: { rss: true }
202 + sensors:
203 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=u-s-international-development-finance-corporation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
204 + - id: us-commerce
205 + name: "U.S. Department of Commerce"
206 + domain: commerce.gov
207 + homepage: https://www.commerce.gov
208 + categories: [government, commerce]
209 + tier: B
210 + aliases: [commerce department, doc, department of commerce]
211 + country: US
212 + notes: "Federal Register agency slug: commerce-department"
213 + discover: { rss: true }
214 + sensors:
215 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=commerce-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
216 + - id: ita
217 + name: "International Trade Administration (U.S. Commerce)"
218 + domain: trade.gov
219 + homepage: https://www.trade.gov
220 + categories: [trade, government]
221 + tier: B
222 + aliases: [ita, international trade administration]
223 + country: US
224 + notes: "Federal Register agency slug: international-trade-administration, foreign-trade-zones-board"
225 + discover: { rss: true }
226 + sensors:
227 + - { name: Federal Register documents (antidumping, countervailing duties), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=international-trade-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
228 + - { name: Foreign-Trade Zones Board documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=foreign-trade-zones-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
229 + - id: usitc
230 + name: "U.S. International Trade Commission"
231 + domain: usitc.gov
232 + homepage: https://www.usitc.gov
233 + categories: [trade, government]
234 + tier: B
235 + aliases: [usitc, itc, international trade commission]
236 + country: US
237 + notes: "Federal Register agency slug: international-trade-commission"
238 + discover: { rss: true }
239 + sensors:
240 + - { name: Federal Register documents (Section 337, injury investigations), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=international-trade-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
241 + - id: ustr
242 + name: "Office of the U.S. Trade Representative"
243 + domain: ustr.gov
244 + homepage: https://www.ustr.gov
245 + categories: [trade, politics, government]
246 + tier: B
247 + aliases: [ustr, trade representative]
248 + country: US
249 + notes: "Federal Register agency slug: trade-representative-office-of-united-states"
250 + discover: { rss: true }
251 + sensors:
252 + - { name: Federal Register documents (Section 301, tariffs), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=trade-representative-office-of-united-states&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: A, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
253 + - id: uspto
254 + name: "U.S. Patent and Trademark Office"
255 + domain: uspto.gov
256 + homepage: https://www.uspto.gov
257 + categories: [legal, technology, government]
258 + tier: B
259 + aliases: [uspto, pto, patent office]
260 + country: US
261 + notes: "Federal Register agency slug: patent-and-trademark-office"
262 + discover: { rss: true }
263 + sensors:
264 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=patent-and-trademark-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
265 + - id: eda
266 + name: "Economic Development Administration"
267 + domain: eda.gov
268 + homepage: https://www.eda.gov
269 + categories: [government, commerce]
270 + tier: B
271 + aliases: [eda]
272 + country: US
273 + notes: "Federal Register agency slug: economic-development-administration"
274 + discover: { rss: true }
275 + sensors:
276 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=economic-development-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
277 + - id: census
278 + extend: true
279 + country: US
280 + sensors:
281 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=census-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
282 + - id: bea
283 + extend: true
284 + country: US
285 + sensors:
286 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=economic-analysis-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
287 + - id: nist
288 + extend: true
289 + country: US
290 + sensors:
291 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-institute-of-standards-and-technology&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
292 + - id: noaa
293 + extend: true
294 + country: US
295 + sensors:
296 + - { name: Federal Register documents (fisheries, marine rules), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-oceanic-and-atmospheric-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
297 + - id: hhs
298 + name: "U.S. Department of Health and Human Services"
299 + domain: hhs.gov
300 + homepage: https://www.hhs.gov
301 + categories: [health, government]
302 + tier: B
303 + aliases: [hhs, department of health and human services]
304 + country: US
305 + notes: "Federal Register agency slug: health-and-human-services-department"
306 + discover: { rss: true }
307 + sensors:
308 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=health-and-human-services-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
309 + - id: fda
310 + extend: true
311 + country: US
312 + sensors:
313 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=food-and-drug-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
314 + - id: cdc
315 + extend: true
316 + country: US
317 + sensors:
318 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=centers-for-disease-control-and-prevention&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
319 + - id: cms
320 + extend: true
321 + country: US
322 + sensors:
323 + - { name: Federal Register documents (payment rules, coverage), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=centers-for-medicare-medicaid-services&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
324 + - id: nih
325 + extend: true
326 + country: US
327 + sensors:
328 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-institutes-of-health&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
329 + - id: samhsa
330 + extend: true
331 + country: US
332 + sensors:
333 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=substance-abuse-and-mental-health-services-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
334 + - id: hrsa
335 + name: "Health Resources and Services Administration"
336 + domain: hrsa.gov
337 + homepage: https://www.hrsa.gov
338 + categories: [health, government]
339 + tier: B
340 + aliases: [hrsa]
341 + country: US
342 + notes: "Federal Register agency slug: health-resources-and-services-administration"
343 + discover: { rss: true }
344 + sensors:
345 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=health-resources-and-services-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
346 + - id: ahrq
347 + name: "Agency for Healthcare Research and Quality"
348 + domain: ahrq.gov
349 + homepage: https://www.ahrq.gov
350 + categories: [health, research, government]
351 + tier: B
352 + aliases: [ahrq]
353 + country: US
354 + notes: "Federal Register agency slug: agency-for-healthcare-research-and-quality"
355 + discover: { rss: true }
356 + sensors:
357 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=agency-for-healthcare-research-and-quality&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
358 + - id: ihs
359 + name: "Indian Health Service"
360 + domain: ihs.gov
361 + homepage: https://www.ihs.gov
362 + categories: [health, government]
363 + tier: B
364 + aliases: [ihs, indian health service]
365 + country: US
366 + notes: "Federal Register agency slug: indian-health-service"
367 + discover: { rss: true }
368 + sensors:
369 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=indian-health-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
370 + - id: acf
371 + name: "Administration for Children and Families"
372 + domain: acf.hhs.gov
373 + homepage: https://acf.hhs.gov
374 + categories: [health, government]
375 + tier: B
376 + aliases: [acf]
377 + country: US
378 + notes: "Federal Register agency slug: children-and-families-administration, refugee-resettlement-office"
379 + discover: { rss: true }
380 + sensors:
381 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=children-and-families-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
382 + - { name: Office of Refugee Resettlement documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=refugee-resettlement-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
383 + - id: acl
384 + name: "Administration for Community Living"
385 + domain: acl.gov
386 + homepage: https://www.acl.gov
387 + categories: [health, government]
388 + tier: B
389 + aliases: [acl, administration for community living]
390 + country: US
391 + notes: "Federal Register agency slug: community-living-administration"
392 + discover: { rss: true }
393 + sensors:
394 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=community-living-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
395 + - id: aspr
396 + name: "Administration for Strategic Preparedness and Response"
397 + domain: aspr.hhs.gov
398 + homepage: https://aspr.hhs.gov
399 + categories: [health, government]
400 + tier: B
401 + aliases: [aspr]
402 + country: US
403 + notes: "Federal Register agency slug: strategic-preparedness-and-response-administration"
404 + discover: { rss: true }
405 + sensors:
406 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=strategic-preparedness-and-response-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
407 + - id: hhs-oig
408 + name: "HHS Office of Inspector General"
409 + domain: oig.hhs.gov
410 + homepage: https://oig.hhs.gov
411 + categories: [health, legal, government]
412 + tier: B
413 + aliases: [hhs oig, oig hhs]
414 + country: US
415 + notes: "Federal Register agency slug: inspector-general-office-health-and-human-services-department"
416 + discover: { rss: true }
417 + sensors:
418 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=inspector-general-office-health-and-human-services-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
419 + - id: usda
420 + extend: true
421 + country: US
422 + sensors:
423 + - { name: Federal Register documents (USDA), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=agriculture-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
424 + - id: fsis
425 + name: "Food Safety and Inspection Service (USDA)"
426 + domain: fsis.usda.gov
427 + homepage: https://fsis.usda.gov
428 + categories: [food, consumer-safety, government]
429 + tier: B
430 + aliases: [fsis]
431 + country: US
432 + notes: "Federal Register agency slug: food-safety-and-inspection-service"
433 + discover: { rss: true }
434 + sensors:
435 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=food-safety-and-inspection-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
436 + - id: aphis
437 + name: "Animal and Plant Health Inspection Service (USDA)"
438 + domain: aphis.usda.gov
439 + homepage: https://aphis.usda.gov
440 + categories: [agriculture, food, government]
441 + tier: B
442 + aliases: [aphis]
443 + country: US
444 + notes: "Federal Register agency slug: animal-and-plant-health-inspection-service"
445 + discover: { rss: true }
446 + sensors:
447 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=animal-and-plant-health-inspection-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
448 + - id: usda-ams
449 + name: "Agricultural Marketing Service (USDA)"
450 + domain: ams.usda.gov
451 + homepage: https://ams.usda.gov
452 + categories: [agriculture, food, government]
453 + tier: B
454 + aliases: [ams, agricultural marketing service]
455 + country: US
456 + notes: "Federal Register agency slug: agricultural-marketing-service"
457 + discover: { rss: true }
458 + sensors:
459 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=agricultural-marketing-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
460 + - id: usda-fns
461 + name: "Food and Nutrition Service (USDA)"
462 + domain: fns.usda.gov
463 + homepage: https://fns.usda.gov
464 + categories: [food, government]
465 + tier: B
466 + aliases: [fns, food and nutrition service, snap]
467 + country: US
468 + notes: "Federal Register agency slug: food-and-nutrition-service"
469 + discover: { rss: true }
470 + sensors:
471 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=food-and-nutrition-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
472 + - id: us-forest-service
473 + name: "U.S. Forest Service"
474 + domain: fs.usda.gov
475 + homepage: https://fs.usda.gov
476 + categories: [climate, agriculture, government]
477 + tier: B
478 + aliases: [forest service, usfs]
479 + country: US
480 + notes: "Federal Register agency slug: forest-service"
481 + discover: { rss: true }
482 + sensors:
483 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=forest-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
484 + - id: usda-fsa
485 + name: "Farm Service Agency (USDA)"
486 + domain: fsa.usda.gov
487 + homepage: https://fsa.usda.gov
488 + categories: [agriculture, government]
489 + tier: B
490 + aliases: [farm service agency]
491 + country: US
492 + notes: "Federal Register agency slug: farm-service-agency, commodity-credit-corporation"
493 + discover: { rss: true }
494 + sensors:
495 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=farm-service-agency&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
496 + - { name: Commodity Credit Corporation documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=commodity-credit-corporation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
497 + - id: usda-rma
498 + name: "Risk Management Agency (USDA crop insurance)"
499 + domain: rma.usda.gov
500 + homepage: https://rma.usda.gov
501 + categories: [agriculture, finance, government]
502 + tier: B
503 + aliases: [rma, risk management agency, federal crop insurance]
504 + country: US
505 + notes: "Federal Register agency slug: federal-crop-insurance-corporation"
506 + discover: { rss: true }
507 + sensors:
508 + - { name: Federal Crop Insurance Corporation documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-crop-insurance-corporation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
509 + - id: usda-nrcs
510 + name: "Natural Resources Conservation Service (USDA)"
511 + domain: nrcs.usda.gov
512 + homepage: https://nrcs.usda.gov
513 + categories: [agriculture, climate, government]
514 + tier: B
515 + aliases: [nrcs]
516 + country: US
517 + notes: "Federal Register agency slug: natural-resources-conservation-service"
518 + discover: { rss: true }
519 + sensors:
520 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=natural-resources-conservation-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
521 + - id: usda-rural-development
522 + name: "USDA Rural Development"
523 + domain: rd.usda.gov
524 + homepage: https://rd.usda.gov
525 + categories: [agriculture, telecom, energy, government]
526 + tier: B
527 + aliases: [rural development, rural utilities service, rus]
528 + country: US
529 + notes: "Federal Register agency slug: rural-utilities-service, rural-housing-service, rural-business-cooperative-service"
530 + discover: { rss: true }
531 + sensors:
532 + - { name: Rural Utilities Service documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=rural-utilities-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
533 + - { name: Rural Housing Service documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=rural-housing-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
534 + - { name: Rural Business-Cooperative Service documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=rural-business-cooperative-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
535 + - id: usda-ers
536 + name: "Economic Research Service (USDA)"
537 + domain: ers.usda.gov
538 + homepage: https://ers.usda.gov
539 + categories: [agriculture, statistics, government]
540 + tier: B
541 + aliases: [ers, economic research service]
542 + country: US
543 + notes: "Federal Register agency slug: economic-research-service"
544 + discover: { rss: true }
545 + sensors:
546 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=economic-research-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
547 + - id: usda-nass
548 + name: "National Agricultural Statistics Service (USDA)"
549 + domain: nass.usda.gov
550 + homepage: https://nass.usda.gov
551 + categories: [agriculture, statistics, government]
552 + tier: B
553 + aliases: [nass]
554 + country: US
555 + notes: "Federal Register agency slug: national-agricultural-statistics-service"
556 + discover: { rss: true }
557 + sensors:
558 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-agricultural-statistics-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
559 + - id: usda-fas
560 + name: "Foreign Agricultural Service (USDA)"
561 + domain: fas.usda.gov
562 + homepage: https://fas.usda.gov
563 + categories: [agriculture, trade, government]
564 + tier: B
565 + aliases: [foreign agricultural service]
566 + country: US
567 + notes: "Federal Register agency slug: foreign-agricultural-service"
568 + discover: { rss: true }
569 + sensors:
570 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=foreign-agricultural-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
571 + - id: usda-nifa
572 + name: "National Institute of Food and Agriculture (USDA)"
573 + domain: nifa.usda.gov
574 + homepage: https://nifa.usda.gov
575 + categories: [agriculture, research, government]
576 + tier: B
577 + aliases: [nifa]
578 + country: US
579 + notes: "Federal Register agency slug: national-institute-of-food-and-agriculture"
580 + discover: { rss: true }
581 + sensors:
582 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-institute-of-food-and-agriculture&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
583 + - id: usda-ars
584 + name: "Agricultural Research Service (USDA)"
585 + domain: ars.usda.gov
586 + homepage: https://ars.usda.gov
587 + categories: [agriculture, research, government]
588 + tier: B
589 + aliases: [agricultural research service]
590 + country: US
591 + notes: "Federal Register agency slug: agricultural-research-service"
592 + discover: { rss: true }
593 + sensors:
594 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=agricultural-research-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
595 + - id: cpsc
596 + extend: true
597 + country: US
598 + sensors:
599 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=consumer-product-safety-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
600 + - id: csb
601 + name: "U.S. Chemical Safety and Hazard Investigation Board"
602 + domain: csb.gov
603 + homepage: https://www.csb.gov
604 + categories: [consumer-safety, energy, government]
605 + tier: B
606 + aliases: [csb, chemical safety board]
607 + country: US
608 + notes: "Federal Register agency slug: chemical-safety-and-hazard-investigation-board"
609 + discover: { rss: true }
610 + sensors:
611 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=chemical-safety-and-hazard-investigation-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
612 + - id: epa
613 + extend: true
614 + country: US
615 + sensors:
616 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=environmental-protection-agency&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
617 + - id: us-doe
618 + extend: true
619 + country: US
620 + sensors:
621 + - { name: Federal Register documents (DOE), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=energy-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
622 + - { name: NNSA documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-nuclear-security-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
623 + - id: eia
624 + extend: true
625 + country: US
626 + sensors:
627 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=energy-information-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
628 + - id: ferc
629 + extend: true
630 + country: US
631 + sensors:
632 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-energy-regulatory-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
633 + - id: us-nrc
634 + extend: true
635 + country: US
636 + sensors:
637 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=nuclear-regulatory-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
638 + - id: dnfsb
639 + name: "Defense Nuclear Facilities Safety Board"
640 + domain: dnfsb.gov
641 + homepage: https://www.dnfsb.gov
642 + categories: [energy, government]
643 + tier: B
644 + aliases: [dnfsb]
645 + country: US
646 + notes: "Federal Register agency slug: defense-nuclear-facilities-safety-board"
647 + discover: { rss: true }
648 + sensors:
649 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=defense-nuclear-facilities-safety-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
650 + - id: bpa
651 + name: "Bonneville Power Administration"
652 + domain: bpa.gov
653 + homepage: https://www.bpa.gov
654 + categories: [energy, government]
655 + tier: B
656 + aliases: [bpa, bonneville]
657 + country: US
658 + notes: "Federal Register agency slug: bonneville-power-administration"
659 + discover: { rss: true }
660 + sensors:
661 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=bonneville-power-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
662 + - id: wapa
663 + name: "Western Area Power Administration"
664 + domain: wapa.gov
665 + homepage: https://www.wapa.gov
666 + categories: [energy, government]
667 + tier: B
668 + aliases: [wapa]
669 + country: US
670 + notes: "Federal Register agency slug: western-area-power-administration"
671 + discover: { rss: true }
672 + sensors:
673 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=western-area-power-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
674 + - id: tva
675 + name: "Tennessee Valley Authority"
676 + domain: tva.com
677 + homepage: https://www.tva.com
678 + categories: [energy, government]
679 + tier: B
680 + aliases: [tva]
681 + country: US
682 + notes: "Federal Register agency slug: tennessee-valley-authority"
683 + discover: { rss: true }
684 + sensors:
685 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=tennessee-valley-authority&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
686 + - id: us-doi
687 + name: "U.S. Department of the Interior"
688 + domain: doi.gov
689 + homepage: https://www.doi.gov
690 + categories: [government, energy, climate]
691 + tier: B
692 + aliases: [doi, interior department, department of the interior]
693 + country: US
694 + notes: "Federal Register agency slug: interior-department"
695 + discover: { rss: true }
696 + sensors:
697 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=interior-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
698 + - id: fws
699 + name: "U.S. Fish and Wildlife Service"
700 + domain: fws.gov
701 + homepage: https://www.fws.gov
702 + categories: [climate, government]
703 + tier: B
704 + aliases: [fws, fish and wildlife service, endangered species]
705 + country: US
706 + notes: "Federal Register agency slug: fish-and-wildlife-service"
707 + discover: { rss: true }
708 + sensors:
709 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=fish-and-wildlife-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
710 + - id: blm
711 + name: "Bureau of Land Management"
712 + domain: blm.gov
713 + homepage: https://www.blm.gov
714 + categories: [energy, climate, government]
715 + tier: B
716 + aliases: [blm, bureau of land management]
717 + country: US
718 + notes: "Federal Register agency slug: land-management-bureau"
719 + discover: { rss: true }
720 + sensors:
721 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=land-management-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
722 + - id: nps
723 + name: "National Park Service"
724 + domain: nps.gov
725 + homepage: https://www.nps.gov
726 + categories: [travel, climate, government]
727 + tier: B
728 + aliases: [nps, national park service]
729 + country: US
730 + notes: "Federal Register agency slug: national-park-service"
731 + discover: { rss: true }
732 + sensors:
733 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-park-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
734 + - id: boem
735 + name: "Bureau of Ocean Energy Management"
736 + domain: boem.gov
737 + homepage: https://www.boem.gov
738 + categories: [energy, government]
739 + tier: B
740 + aliases: [boem, offshore leasing]
741 + country: US
742 + notes: "Federal Register agency slug: ocean-energy-management-bureau"
743 + discover: { rss: true }
744 + sensors:
745 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=ocean-energy-management-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
746 + - id: bsee
747 + name: "Bureau of Safety and Environmental Enforcement"
748 + domain: bsee.gov
749 + homepage: https://www.bsee.gov
750 + categories: [energy, government]
751 + tier: B
752 + aliases: [bsee]
753 + country: US
754 + notes: "Federal Register agency slug: safety-and-environmental-enforcement-bureau"
755 + discover: { rss: true }
756 + sensors:
757 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=safety-and-environmental-enforcement-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
758 + - id: bia
759 + name: "Bureau of Indian Affairs"
760 + domain: bia.gov
761 + homepage: https://www.bia.gov
762 + categories: [government]
763 + tier: B
764 + aliases: [bia, bureau of indian affairs]
765 + country: US
766 + notes: "Federal Register agency slug: indian-affairs-bureau"
767 + discover: { rss: true }
768 + sensors:
769 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=indian-affairs-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
770 + - id: usbr
771 + name: "Bureau of Reclamation"
772 + domain: usbr.gov
773 + homepage: https://www.usbr.gov
774 + categories: [energy, climate, government]
775 + tier: B
776 + aliases: [usbr, bureau of reclamation]
777 + country: US
778 + notes: "Federal Register agency slug: reclamation-bureau"
779 + discover: { rss: true }
780 + sensors:
781 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=reclamation-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
782 + - id: osmre
783 + name: "Office of Surface Mining Reclamation and Enforcement"
784 + domain: osmre.gov
785 + homepage: https://www.osmre.gov
786 + categories: [energy, government]
787 + tier: B
788 + aliases: [osmre]
789 + country: US
790 + notes: "Federal Register agency slug: surface-mining-reclamation-and-enforcement-office"
791 + discover: { rss: true }
792 + sensors:
793 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=surface-mining-reclamation-and-enforcement-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
794 + - id: onrr
795 + name: "Office of Natural Resources Revenue"
796 + domain: onrr.gov
797 + homepage: https://www.onrr.gov
798 + categories: [energy, finance, government]
799 + tier: B
800 + aliases: [onrr]
801 + country: US
802 + notes: "Federal Register agency slug: natural-resources-revenue-office"
803 + discover: { rss: true }
804 + sensors:
805 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=natural-resources-revenue-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
806 + - id: usgs
807 + extend: true
808 + country: US
809 + sensors:
810 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=geological-survey&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
811 + - id: nigc
812 + name: "National Indian Gaming Commission"
813 + domain: nigc.gov
814 + homepage: https://www.nigc.gov
815 + categories: [gaming, government]
816 + tier: B
817 + aliases: [nigc]
818 + country: US
819 + notes: "Federal Register agency slug: national-indian-gaming-commission"
820 + discover: { rss: true }
821 + sensors:
822 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-indian-gaming-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
823 + - id: us-dol
824 + extend: true
825 + country: US
826 + sensors:
827 + - { name: Federal Register documents (DOL), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=labor-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
828 + - { name: EBSA documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=employee-benefits-security-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
829 + - { name: ETA documents in the Federal Register (H-1B/H-2 labor certification), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=employment-and-training-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
830 + - { name: Wage and Hour Division documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=wage-and-hour-division&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
831 + - { name: OFCCP documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-contract-compliance-programs-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
832 + - { name: OWCP documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=workers-compensation-programs-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
833 + - { name: VETS documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=veterans-employment-and-training-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
834 + - id: osha
835 + name: "Occupational Safety and Health Administration"
836 + domain: osha.gov
837 + homepage: https://www.osha.gov
838 + categories: [labour, consumer-safety, government]
839 + tier: B
840 + aliases: [osha]
841 + country: US
842 + notes: "Federal Register agency slug: occupational-safety-and-health-administration"
843 + discover: { rss: true }
844 + sensors:
845 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=occupational-safety-and-health-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
846 + - id: msha
847 + name: "Mine Safety and Health Administration"
848 + domain: msha.gov
849 + homepage: https://www.msha.gov
850 + categories: [labour, energy, government]
851 + tier: B
852 + aliases: [msha]
853 + country: US
854 + notes: "Federal Register agency slug: mine-safety-and-health-administration"
855 + discover: { rss: true }
856 + sensors:
857 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=mine-safety-and-health-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
858 + - id: oshrc
859 + name: "Occupational Safety and Health Review Commission"
860 + domain: oshrc.gov
861 + homepage: https://www.oshrc.gov
862 + categories: [labour, legal, government]
863 + tier: B
864 + aliases: [oshrc]
865 + country: US
866 + notes: "Federal Register agency slug: occupational-safety-and-health-review-commission"
867 + discover: { rss: true }
868 + sensors:
869 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=occupational-safety-and-health-review-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
870 + - id: bls
871 + extend: true
872 + country: US
873 + sensors:
874 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=labor-statistics-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
875 + - id: nlrb
876 + extend: true
877 + country: US
878 + sensors:
879 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-labor-relations-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
880 + - id: eeoc
881 + extend: true
882 + country: US
883 + sensors:
884 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=equal-employment-opportunity-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
885 + - id: fmcs
886 + name: "Federal Mediation and Conciliation Service"
887 + domain: fmcs.gov
888 + homepage: https://www.fmcs.gov
889 + categories: [labour, government]
890 + tier: B
891 + aliases: [fmcs]
892 + country: US
893 + notes: "Federal Register agency slug: federal-mediation-and-conciliation-service"
894 + discover: { rss: true }
895 + sensors:
896 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-mediation-and-conciliation-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
897 + - id: flra
898 + name: "Federal Labor Relations Authority"
899 + domain: flra.gov
900 + homepage: https://www.flra.gov
901 + categories: [labour, government]
902 + tier: B
903 + aliases: [flra]
904 + country: US
905 + notes: "Federal Register agency slug: federal-labor-relations-authority"
906 + discover: { rss: true }
907 + sensors:
908 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-labor-relations-authority&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
909 + - id: mspb
910 + name: "U.S. Merit Systems Protection Board"
911 + domain: mspb.gov
912 + homepage: https://www.mspb.gov
913 + categories: [labour, legal, government]
914 + tier: B
915 + aliases: [mspb]
916 + country: US
917 + notes: "Federal Register agency slug: merit-systems-protection-board"
918 + discover: { rss: true }
919 + sensors:
920 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=merit-systems-protection-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
921 + - id: opm
922 + name: "U.S. Office of Personnel Management"
923 + domain: opm.gov
924 + homepage: https://www.opm.gov
925 + categories: [labour, government]
926 + tier: B
927 + aliases: [opm, office of personnel management]
928 + country: US
929 + notes: "Federal Register agency slug: personnel-management-office"
930 + discover: { rss: true }
931 + sensors:
932 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=personnel-management-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
933 + - id: us-doj
934 + extend: true
935 + country: US
936 + sensors:
937 + - { name: Federal Register documents (DOJ), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=justice-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
938 + - { name: Antitrust Division documents in the Federal Register (Tunney Act notices), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=antitrust-division&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
939 + - { name: EOIR documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=executive-office-for-immigration-review&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
940 + - id: fbi
941 + extend: true
942 + country: US
943 + sensors:
944 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-bureau-of-investigation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
945 + - id: dea
946 + name: "Drug Enforcement Administration"
947 + domain: dea.gov
948 + homepage: https://www.dea.gov
949 + categories: [health, legal, government]
950 + tier: B
951 + aliases: [dea, drug enforcement administration]
952 + country: US
953 + notes: "Federal Register agency slug: drug-enforcement-administration"
954 + discover: { rss: true }
955 + sensors:
956 + - { name: Federal Register documents (scheduling, registrations), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=drug-enforcement-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
957 + - id: atf
958 + name: "Bureau of Alcohol, Tobacco, Firearms and Explosives"
959 + domain: atf.gov
960 + homepage: https://www.atf.gov
961 + categories: [legal, consumer-safety, government]
962 + tier: B
963 + aliases: [atf]
964 + country: US
965 + notes: "Federal Register agency slug: alcohol-tobacco-firearms-and-explosives-bureau"
966 + discover: { rss: true }
967 + sensors:
968 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=alcohol-tobacco-firearms-and-explosives-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
969 + - id: bop
970 + name: "Federal Bureau of Prisons"
971 + domain: bop.gov
972 + homepage: https://www.bop.gov
973 + categories: [legal, government]
974 + tier: B
975 + aliases: [bop, bureau of prisons]
976 + country: US
977 + notes: "Federal Register agency slug: prisons-bureau"
978 + discover: { rss: true }
979 + sensors:
980 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=prisons-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
981 + - id: usms
982 + name: "U.S. Marshals Service"
983 + domain: usmarshals.gov
984 + homepage: https://www.usmarshals.gov
985 + categories: [legal, government]
986 + tier: B
987 + aliases: [usms, marshals service]
988 + country: US
989 + notes: "Federal Register agency slug: united-states-marshals-service"
990 + discover: { rss: true }
991 + sensors:
992 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=united-states-marshals-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
993 + - id: ojp
994 + name: "Office of Justice Programs"
995 + domain: ojp.gov
996 + homepage: https://www.ojp.gov
997 + categories: [legal, government]
998 + tier: B
999 + aliases: [ojp, office of justice programs]
1000 + country: US
1001 + notes: "Federal Register agency slug: justice-programs-office"
1002 + discover: { rss: true }
1003 + sensors:
1004 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=justice-programs-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1005 + - id: ussc
1006 + name: "U.S. Sentencing Commission"
1007 + domain: ussc.gov
1008 + homepage: https://www.ussc.gov
1009 + categories: [legal, government]
1010 + tier: B
1011 + aliases: [ussc, sentencing commission]
1012 + country: US
1013 + notes: "Federal Register agency slug: united-states-sentencing-commission"
1014 + discover: { rss: true }
1015 + sensors:
1016 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=united-states-sentencing-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1017 + - id: uscis
1018 + extend: true
1019 + country: US
1020 + sensors:
1021 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=u-s-citizenship-and-immigration-services&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1022 + - id: us-cbp
1023 + extend: true
1024 + country: US
1025 + sensors:
1026 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=u-s-customs-and-border-protection&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1027 + - id: us-ice
1028 + extend: true
1029 + country: US
1030 + sensors:
1031 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=u-s-immigration-and-customs-enforcement&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1032 + - id: fema
1033 + extend: true
1034 + country: US
1035 + sensors:
1036 + - { name: Federal Register documents (disaster declarations, flood maps), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-emergency-management-agency&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1037 + - id: cia
1038 + name: "Central Intelligence Agency"
1039 + domain: cia.gov
1040 + homepage: https://www.cia.gov
1041 + categories: [government, politics]
1042 + tier: B
1043 + aliases: [cia]
1044 + country: US
1045 + notes: "Federal Register agency slug: central-intelligence-agency"
1046 + discover: { rss: true }
1047 + sensors:
1048 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=central-intelligence-agency&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1049 + - id: odni
1050 + name: "Office of the Director of National Intelligence"
1051 + domain: dni.gov
1052 + homepage: https://www.dni.gov
1053 + categories: [government, politics, cyber]
1054 + tier: B
1055 + aliases: [odni, dni]
1056 + country: US
1057 + notes: "Federal Register agency slug: national-intelligence-office-of-the-national-director"
1058 + discover: { rss: true }
1059 + sensors:
1060 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-intelligence-office-of-the-national-director&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1061 + - id: pclob
1062 + name: "Privacy and Civil Liberties Oversight Board"
1063 + domain: pclob.gov
1064 + homepage: https://www.pclob.gov
1065 + categories: [legal, cyber, government]
1066 + tier: B
1067 + aliases: [pclob]
1068 + country: US
1069 + notes: "Federal Register agency slug: privacy-and-civil-liberties-oversight-board"
1070 + discover: { rss: true }
1071 + sensors:
1072 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=privacy-and-civil-liberties-oversight-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1073 + - id: usccr
1074 + name: "U.S. Commission on Civil Rights"
1075 + domain: usccr.gov
1076 + homepage: https://www.usccr.gov
1077 + categories: [legal, politics, government]
1078 + tier: B
1079 + aliases: [usccr, civil rights commission]
1080 + country: US
1081 + notes: "Federal Register agency slug: civil-rights-commission"
1082 + discover: { rss: true }
1083 + sensors:
1084 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=civil-rights-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1085 + - id: us-state-department
1086 + extend: true
1087 + country: US
1088 + sensors:
1089 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=state-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1090 + - id: usaid
1091 + name: "U.S. Agency for International Development"
1092 + domain: usaid.gov
1093 + homepage: https://www.usaid.gov
1094 + categories: [international, government]
1095 + tier: B
1096 + aliases: [usaid]
1097 + country: US
1098 + notes: "Federal Register agency slug: agency-for-international-development"
1099 + discover: { rss: true }
1100 + sensors:
1101 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=agency-for-international-development&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1102 + - id: mcc
1103 + name: "Millennium Challenge Corporation"
1104 + domain: mcc.gov
1105 + homepage: https://www.mcc.gov
1106 + categories: [international, government]
1107 + tier: B
1108 + aliases: [mcc, millennium challenge corporation]
1109 + country: US
1110 + notes: "Federal Register agency slug: millennium-challenge-corporation"
1111 + discover: { rss: true }
1112 + sensors:
1113 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=millennium-challenge-corporation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1114 + - id: usagm
1115 + name: "U.S. Agency for Global Media"
1116 + domain: usagm.gov
1117 + homepage: https://www.usagm.gov
1118 + categories: [media, government]
1119 + tier: B
1120 + aliases: [usagm, voice of america, voa]
1121 + country: US
1122 + notes: "Federal Register agency slug: united-states-agency-for-global-media"
1123 + discover: { rss: true }
1124 + sensors:
1125 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=united-states-agency-for-global-media&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1126 + - id: peace-corps
1127 + name: "Peace Corps"
1128 + domain: peacecorps.gov
1129 + homepage: https://www.peacecorps.gov
1130 + categories: [international, government]
1131 + tier: B
1132 + aliases: [peace corps]
1133 + country: US
1134 + notes: "Federal Register agency slug: peace-corps"
1135 + discover: { rss: true }
1136 + sensors:
1137 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=peace-corps&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1138 + - id: uscc
1139 + name: "U.S.-China Economic and Security Review Commission"
1140 + domain: uscc.gov
1141 + homepage: https://www.uscc.gov
1142 + categories: [politics, trade, government]
1143 + tier: B
1144 + aliases: [uscc]
1145 + country: US
1146 + notes: "Federal Register agency slug: u-s-china-economic-and-security-review-commission"
1147 + discover: { rss: true }
1148 + sensors:
1149 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=u-s-china-economic-and-security-review-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1150 + - id: us-dod
1151 + extend: true
1152 + country: US
1153 + sensors:
1154 + - { name: Federal Register documents (DoD), url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=defense-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1155 + - { name: DFARS documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=defense-acquisition-regulations-system&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1156 + - id: us-army
1157 + name: "U.S. Army"
1158 + domain: army.mil
1159 + homepage: https://www.army.mil
1160 + categories: [government]
1161 + tier: B
1162 + aliases: [us army, army]
1163 + country: US
1164 + notes: "Federal Register agency slug: army-department"
1165 + discover: { rss: true }
1166 + sensors:
1167 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=army-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1168 + - id: us-navy
1169 + name: "U.S. Navy"
1170 + domain: navy.mil
1171 + homepage: https://www.navy.mil
1172 + categories: [government]
1173 + tier: B
1174 + aliases: [us navy, navy]
1175 + country: US
1176 + notes: "Federal Register agency slug: navy-department"
1177 + discover: { rss: true }
1178 + sensors:
1179 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=navy-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1180 + - id: us-air-force
1181 + name: "U.S. Air Force"
1182 + domain: af.mil
1183 + homepage: https://www.af.mil
1184 + categories: [government, space]
1185 + tier: B
1186 + aliases: [us air force, air force, usaf]
1187 + country: US
1188 + notes: "Federal Register agency slug: air-force-department"
1189 + discover: { rss: true }
1190 + sensors:
1191 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=air-force-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1192 + - id: usace
1193 + name: "U.S. Army Corps of Engineers"
1194 + domain: usace.army.mil
1195 + homepage: https://usace.army.mil
1196 + categories: [infrastructure, climate, government]
1197 + tier: B
1198 + aliases: [usace, army corps of engineers]
1199 + country: US
1200 + notes: "Federal Register agency slug: engineers-corps"
1201 + discover: { rss: true }
1202 + sensors:
1203 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=engineers-corps&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1204 + - id: fhwa
1205 + name: "Federal Highway Administration"
1206 + domain: fhwa.dot.gov
1207 + homepage: https://fhwa.dot.gov
1208 + categories: [transport, infrastructure, government]
1209 + tier: B
1210 + aliases: [fhwa]
1211 + country: US
1212 + notes: "Federal Register agency slug: federal-highway-administration"
1213 + discover: { rss: true }
1214 + sensors:
1215 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-highway-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1216 + - id: fta
1217 + name: "Federal Transit Administration"
1218 + domain: transit.dot.gov
1219 + homepage: https://transit.dot.gov
1220 + categories: [transport, government]
1221 + tier: B
1222 + aliases: [fta, federal transit administration]
1223 + country: US
1224 + notes: "Federal Register agency slug: federal-transit-administration"
1225 + discover: { rss: true }
1226 + sensors:
1227 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-transit-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1228 + - id: marad
1229 + name: "U.S. Maritime Administration"
1230 + domain: maritime.dot.gov
1231 + homepage: https://maritime.dot.gov
1232 + categories: [transport, logistics, government]
1233 + tier: B
1234 + aliases: [marad]
1235 + country: US
1236 + notes: "Federal Register agency slug: maritime-administration"
1237 + discover: { rss: true }
1238 + sensors:
1239 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=maritime-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1240 + - id: bts
1241 + name: "Bureau of Transportation Statistics"
1242 + domain: bts.gov
1243 + homepage: https://www.bts.gov
1244 + categories: [transport, statistics, government]
1245 + tier: B
1246 + aliases: [bts]
1247 + country: US
1248 + notes: "Federal Register agency slug: transportation-statistics-bureau"
1249 + discover: { rss: true }
1250 + sensors:
1251 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=transportation-statistics-bureau&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1252 + - id: amtrak
1253 + extend: true
1254 + country: US
1255 + sensors:
1256 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-railroad-passenger-corporation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1257 + - id: nasa
1258 + extend: true
1259 + country: US
1260 + sensors:
1261 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-aeronautics-and-space-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1262 + - id: white-house
1263 + extend: true
1264 + country: US
1265 + sensors:
1266 + - { name: Executive Office of the President documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=executive-office-of-the-president&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1267 + - { name: OMB documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=management-and-budget-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1268 + - { name: OSTP documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=science-and-technology-policy-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1269 + - { name: CEQ documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=council-on-environmental-quality&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1270 + - { name: ONDCP documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=office-of-national-drug-control-policy&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1271 + - { name: ONCD documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=office-of-the-national-cyber-director&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1272 + - id: federal-register
1273 + extend: true
1274 + country: US
1275 + sensors:
1276 + - { name: Office of the Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-register-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1277 + - id: reginfo
1278 + name: "Regulatory Information Service Center (Unified Agenda)"
1279 + domain: reginfo.gov
1280 + homepage: https://www.reginfo.gov
1281 + categories: [government, legal]
1282 + tier: B
1283 + aliases: [risc, reginfo, unified agenda]
1284 + country: US
1285 + notes: "Federal Register agency slug: regulatory-information-service-center"
1286 + discover: { rss: true }
1287 + sensors:
1288 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=regulatory-information-service-center&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1289 + - id: gsa
1290 + name: "U.S. General Services Administration"
1291 + domain: gsa.gov
1292 + homepage: https://www.gsa.gov
1293 + categories: [government, infrastructure]
1294 + tier: B
1295 + aliases: [gsa]
1296 + country: US
1297 + notes: "Federal Register agency slug: general-services-administration"
1298 + discover: { rss: true }
1299 + sensors:
1300 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=general-services-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1301 + - id: nara
1302 + name: "National Archives and Records Administration"
1303 + domain: archives.gov
1304 + homepage: https://www.archives.gov
1305 + categories: [government, legal]
1306 + tier: B
1307 + aliases: [nara, national archives]
1308 + country: US
1309 + notes: "Federal Register agency slug: national-archives-and-records-administration"
1310 + discover: { rss: true }
1311 + sensors:
1312 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-archives-and-records-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1313 + - id: gpo
1314 + name: "U.S. Government Publishing Office"
1315 + domain: gpo.gov
1316 + homepage: https://www.gpo.gov
1317 + categories: [government]
1318 + tier: B
1319 + aliases: [gpo, government publishing office]
1320 + country: US
1321 + notes: "Federal Register agency slug: government-publishing-office"
1322 + discover: { rss: true }
1323 + sensors:
1324 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=government-publishing-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1325 + - id: library-of-congress
1326 + name: "Library of Congress"
1327 + domain: loc.gov
1328 + homepage: https://www.loc.gov
1329 + categories: [education, government]
1330 + tier: B
1331 + aliases: [loc, library of congress]
1332 + country: US
1333 + notes: "Federal Register agency slug: library-of-congress"
1334 + discover: { rss: true }
1335 + sensors:
1336 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=library-of-congress&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1337 + - id: us-copyright-office
1338 + extend: true
1339 + country: US
1340 + sensors:
1341 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=copyright-office-library-of-congress&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1342 + - id: crb
1343 + name: "Copyright Royalty Board"
1344 + domain: crb.gov
1345 + homepage: https://www.crb.gov
1346 + categories: [media, legal, government]
1347 + tier: B
1348 + aliases: [crb, copyright royalty board]
1349 + country: US
1350 + notes: "Federal Register agency slug: copyright-royalty-board"
1351 + discover: { rss: true }
1352 + sensors:
1353 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=copyright-royalty-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1354 + - id: usps
1355 + extend: true
1356 + country: US
1357 + sensors:
1358 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=postal-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1359 + - id: prc-postal
1360 + name: "Postal Regulatory Commission"
1361 + domain: prc.gov
1362 + homepage: https://www.prc.gov
1363 + categories: [logistics, government]
1364 + tier: B
1365 + aliases: [prc, postal regulatory commission]
1366 + country: US
1367 + notes: "Federal Register agency slug: postal-regulatory-commission"
1368 + discover: { rss: true }
1369 + sensors:
1370 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=postal-regulatory-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1371 + - id: fec
1372 + extend: true
1373 + country: US
1374 + sensors:
1375 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-election-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1376 + - id: eac
1377 + extend: true
1378 + country: US
1379 + sensors:
1380 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=election-assistance-commission&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1381 + - id: oge
1382 + extend: true
1383 + country: US
1384 + sensors:
1385 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=government-ethics-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1386 + - id: us-osc
1387 + extend: true
1388 + country: US
1389 + sensors:
1390 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=special-counsel-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1391 + - id: ssa
1392 + name: "Social Security Administration"
1393 + domain: ssa.gov
1394 + homepage: https://www.ssa.gov
1395 + categories: [government, labour]
1396 + tier: B
1397 + aliases: [ssa, social security]
1398 + country: US
1399 + notes: "Federal Register agency slug: social-security-administration"
1400 + discover: { rss: true }
1401 + sensors:
1402 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=social-security-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1403 + - id: us-ed
1404 + name: "U.S. Department of Education"
1405 + domain: ed.gov
1406 + homepage: https://www.ed.gov
1407 + categories: [education, government]
1408 + tier: B
1409 + aliases: [ed, department of education]
1410 + country: US
1411 + notes: "Federal Register agency slug: education-department"
1412 + discover: { rss: true }
1413 + sensors:
1414 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=education-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1415 + - id: us-va
1416 + extend: true
1417 + country: US
1418 + sensors:
1419 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=veterans-affairs-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1420 + - id: hud
1421 + extend: true
1422 + country: US
1423 + sensors:
1424 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=housing-and-urban-development-department&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1425 + - id: sba
1426 + extend: true
1427 + country: US
1428 + sensors:
1429 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=small-business-administration&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1430 + - id: nsf
1431 + extend: true
1432 + country: US
1433 + sensors:
1434 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-science-foundation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1435 + - id: nea
1436 + name: "National Endowment for the Arts"
1437 + domain: arts.gov
1438 + homepage: https://www.arts.gov
1439 + categories: [entertainment, government]
1440 + tier: B
1441 + aliases: [nea, national endowment for the arts]
1442 + country: US
1443 + notes: "Federal Register agency slug: national-endowment-for-the-arts"
1444 + discover: { rss: true }
1445 + sensors:
1446 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-endowment-for-the-arts&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1447 + - id: neh
1448 + name: "National Endowment for the Humanities"
1449 + domain: neh.gov
1450 + homepage: https://www.neh.gov
1451 + categories: [education, government]
1452 + tier: B
1453 + aliases: [neh]
1454 + country: US
1455 + notes: "Federal Register agency slug: national-endowment-for-the-humanities"
1456 + discover: { rss: true }
1457 + sensors:
1458 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=national-endowment-for-the-humanities&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1459 + - id: imls
1460 + name: "Institute of Museum and Library Services"
1461 + domain: imls.gov
1462 + homepage: https://www.imls.gov
1463 + categories: [education, government]
1464 + tier: B
1465 + aliases: [imls]
1466 + country: US
1467 + notes: "Federal Register agency slug: institute-of-museum-and-library-services"
1468 + discover: { rss: true }
1469 + sensors:
1470 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=institute-of-museum-and-library-services&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1471 + - id: americorps
1472 + name: "AmeriCorps"
1473 + domain: americorps.gov
1474 + homepage: https://www.americorps.gov
1475 + categories: [government]
1476 + tier: B
1477 + aliases: [americorps, cncs]
1478 + country: US
1479 + notes: "Federal Register agency slug: corporation-for-national-and-community-service"
1480 + discover: { rss: true }
1481 + sensors:
1482 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=corporation-for-national-and-community-service&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1483 + - id: sss
1484 + name: "Selective Service System"
1485 + domain: sss.gov
1486 + homepage: https://www.sss.gov
1487 + categories: [government]
1488 + tier: B
1489 + aliases: [selective service]
1490 + country: US
1491 + notes: "Federal Register agency slug: selective-service-system"
1492 + discover: { rss: true }
1493 + sensors:
1494 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=selective-service-system&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1495 + - id: lsc
1496 + name: "Legal Services Corporation"
1497 + domain: lsc.gov
1498 + homepage: https://www.lsc.gov
1499 + categories: [legal, government]
1500 + tier: B
1501 + aliases: [lsc, legal services corporation]
1502 + country: US
1503 + notes: "Federal Register agency slug: legal-services-corporation"
1504 + discover: { rss: true }
1505 + sensors:
1506 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=legal-services-corporation&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1507 + - id: acus
1508 + name: "Administrative Conference of the United States"
1509 + domain: acus.gov
1510 + homepage: https://www.acus.gov
1511 + categories: [legal, government]
1512 + tier: B
1513 + aliases: [acus]
1514 + country: US
1515 + notes: "Federal Register agency slug: administrative-conference-of-the-united-states"
1516 + discover: { rss: true }
1517 + sensors:
1518 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=administrative-conference-of-the-united-states&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1519 + - id: access-board
1520 + name: "U.S. Access Board"
1521 + domain: access-board.gov
1522 + homepage: https://www.access-board.gov
1523 + categories: [standards, government]
1524 + tier: B
1525 + aliases: [access board, atbcb]
1526 + country: US
1527 + notes: "Federal Register agency slug: architectural-and-transportation-barriers-compliance-board"
1528 + discover: { rss: true }
1529 + sensors:
1530 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=architectural-and-transportation-barriers-compliance-board&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1531 + - id: permitting-council
1532 + name: "Federal Permitting Improvement Steering Council"
1533 + domain: permits.performance.gov
1534 + homepage: https://permits.performance.gov
1535 + categories: [infrastructure, energy, government]
1536 + tier: B
1537 + aliases: [permitting council, fpisc]
1538 + country: US
1539 + notes: "Federal Register agency slug: federal-permitting-improvement-steering-council"
1540 + discover: { rss: true }
1541 + sensors:
1542 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=federal-permitting-improvement-steering-council&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1543 + - id: firstnet-authority
1544 + name: "First Responder Network Authority (FirstNet)"
1545 + domain: firstnet.gov
1546 + homepage: https://www.firstnet.gov
1547 + categories: [telecom, government]
1548 + tier: B
1549 + aliases: [firstnet]
1550 + country: US
1551 + notes: "Federal Register agency slug: first-responder-network-authority"
1552 + discover: { rss: true }
1553 + sensors:
1554 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=first-responder-network-authority&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1555 + - id: us-courts
1556 + extend: true
1557 + country: US
1558 + sensors:
1559 + - { name: Judicial Conference documents in the Federal Register, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=judicial-conference-of-the-united-states&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
1560 + - id: gao
1561 + extend: true
1562 + country: US
1563 + sensors:
1564 + - { name: Federal Register documents, url: "https://www.federalregister.gov/api/v1/documents.json?conditions[agencies][]=government-accountability-office&order=newest&per_page=40", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: document_number, titleField: title, urlField: html_url, summaryField: abstract, dateField: publication_date, maxItems: 40 } }
added config/sources.d/50-cities-regions-public-bodies.yaml +2861 −0
@@ -0,0 +1,2861 @@
1 +# config/sources.d/50-cities-regions-public-bodies.yaml — sub-national public bodies: Canadian municipalities (top 60 by
2 +# population), Canadian crown corporations & federal agencies not yet covered, Québec ministries and organismes
3 +# (quebec.ca actualités filtered per organisme + Données Québec CKAN per city), US governors / state open-data portals /
4 +# state emergency management / 40 largest US cities, EU & UK regions and cities (news RSS + CKAN / Socrata / ArcGIS Hub /
5 +# Opendatasoft catalogues). Written 2026-09-11; every sensor validated with apps/engine/src/validate.ts (OK only).
6 +# Every entry carries `country:`; Québec / French bodies carry `language: fr`. Open-data catalogues are `llm: false`,
7 +# tier C/D (dataset churn is not news).
8 +#
9 +# Endpoint recipes used here:
10 +# canada.ca news API https://api.io.canada.ca/io-server/gc/news/en/v2?dept=<code>&sort=publishedDate&orderBy=desc&pick=50&format=atom
11 +# quebec.ca actualités https://www.quebec.ca/nouvelles/actualites?tx_solr[filter][]=mo_cabinets:<id>&tx_solr[sort]=newest desc
12 +# (server-rendered TYPO3 Solr list, selector #tx-solr-search; the fil-de-presse.rss ignores filters)
13 +# Données Québec CKAN …/api/3/action/package_search?fq=organization:<slug>&sort=metadata_modified+desc&rows=50
14 +# ArcGIS Hub https://<site>/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified
15 +# Socrata discovery https://api.us.socrata.com/api/catalog/v1?domains=<host>&order=updatedAt&limit=50
16 +# Opendatasoft https://<portal>/api/explore/v2.1/catalog/datasets?order_by=modified%20desc&limit=50
17 +#
18 +# Not listed because blocked or without any server-rendered endpoint (2026-09-11): Ottawa city news (Incapsula) — Open
19 +# Ottawa hub used instead; Vancouver news (sitemap only); Terrebonne, Chatham-Kent, Trois-Rivières (v3r.net feeds empty),
20 +# Richmond BC, Vaughan, Milton, Kelowna (no news feed or index; hubs used where they exist); Guelph (Cloudflare challenge on
21 +# feed); RTC Québec, STM alerts (API key), Winnipeg Transit alerts (API key); Loto-Québec, SAQ, LCBO, BCLC, Hydro One
22 +# (client-rendered media rooms), Investissement Québec (no feed), Nova Scotia Power (403), SGI (no feed), WCB Alberta
23 +# (no feed); quebec.ca fil-de-presse per-ministry RSS (filters ignored); US governors CA/FL/NY/TX/WA already in 25;
24 +# Illinois / Massachusetts / Michigan / Minnesota / New Jersey / Oregon / Pennsylvania / Wisconsin governor sites (JS
25 +# shells or 403); state Socrata portals without a catalogue (Hawaii, Iowa, Utah, Virginia, Wisconsin, Nevada…); Manchester,
26 +# Birmingham, Glasgow, Cardiff (no feed / 403), Amsterdam DCAT API (404), Frankfurt, Rotterdam, Oslo, Prague, Lisbon,
27 +# Madrid city (no server-rendered news, no CKAN reachable), Zurich media releases (client-rendered) — CKAN portals kept;
28 +# Comunidad de Madrid RSS (404), MEL Opendatasoft (HTML instead of JSON), data.gov.ie (429), Barcelona CKAN (timeouts),
29 +# Sherbrooke actualités (404), Windsor newsroom (client-rendered), Virginia governor / Cal OES / VDEM (incomplete TLS chain),
30 +# Connecticut / Indiana / Louisiana / South Carolina governors, NYC mayor, Denver, Long Beach, GLA media centre (JS shells).
31 +# quebec.ca answers HTTP 202 (placeholder) to bursts of filtered actualités requests: the ministries and the larger
32 +# organismes validated, ~30 smaller organismes did not under the validator's concurrency and were left out (or kept
33 +# sensor-less with discover flags when the body matters: Revenu Québec, Retraite Québec, SAQ, Investissement Québec, BAnQ,
34 +# Héma-Québec, SHQ).
35 +sources:
36 + # ───────────────────────────── CANADA — municipalities (extensions of existing ids first) ─────────────────────────────
37 + - id: ttc
38 + extend: true
39 + sensors:
40 + - { name: news, url: "https://www.ttc.ca/news", type: HTML, connector: http, tier: C }
41 + - id: oc-transpo
42 + extend: true
43 + sensors:
44 + - { name: service alerts, url: "https://www.octranspo.com/en/alerts/", type: HTML, connector: http, tier: B }
45 + - id: metrolinx
46 + extend: true
47 + sensors:
48 + - { name: GO Transit service updates, url: "https://www.gotransit.com/en/service-updates/service-updates", type: HTML, connector: http, tier: B }
49 + - id: hamilton
50 + extend: true
51 + sensors:
52 + - { name: open data hub (ArcGIS), url: "https://open.hamilton.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://open.hamilton.ca/datasets/{key}" } }
53 + - id: ville-de-quebec
54 + extend: true
55 + sensors:
56 + - { name: données ouvertes (Données Québec CKAN), url: "https://www.donneesquebec.ca/recherche/api/3/action/package_search?fq=organization:ville-de-quebec&sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://www.donneesquebec.ca/recherche/dataset/{key}" } }
57 + - id: gatineau
58 + extend: true
59 + sensors:
60 + - { name: données ouvertes (Données Québec CKAN), url: "https://www.donneesquebec.ca/recherche/api/3/action/package_search?fq=organization:ville-de-gatineau&sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://www.donneesquebec.ca/recherche/dataset/{key}" } }
61 + - id: longueuil
62 + extend: true
63 + sensors:
64 + - { name: données ouvertes (Données Québec CKAN), url: "https://www.donneesquebec.ca/recherche/api/3/action/package_search?fq=organization:ville-de-longueuil&sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://www.donneesquebec.ca/recherche/dataset/{key}" } }
65 + - id: city-of-ottawa
66 + name: City of Ottawa
67 + domain: ottawa.ca
68 + categories: [government, open-data]
69 + tier: C
70 + weight: 1.1
71 + aliases: [city of ottawa, ville d'ottawa, open ottawa]
72 + country: CA
73 + llm: false
74 + notes: "ottawa.ca news is behind Incapsula (bot challenge); the Open Ottawa ArcGIS Hub search API is the only pollable endpoint."
75 + sensors:
76 + - { name: Open Ottawa datasets (ArcGIS Hub), url: "https://open.ottawa.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: C, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://open.ottawa.ca/datasets/{key}" } }
77 + - id: city-of-winnipeg
78 + name: City of Winnipeg
79 + domain: winnipeg.ca
80 + categories: [government, open-data]
81 + tier: C
82 + weight: 1.1
83 + aliases: [city of winnipeg, winnipeg]
84 + country: CA
85 + sensors:
86 + - { name: media releases (RSS), url: "https://www.winnipeg.ca/rss/en/media-releases.xml", type: RSS, connector: rss, tier: C }
87 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.winnipeg.ca&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
88 + - id: city-of-mississauga
89 + name: City of Mississauga
90 + domain: mississauga.ca
91 + categories: [government, open-data]
92 + tier: C
93 + aliases: [city of mississauga, mississauga]
94 + country: CA
95 + sensors:
96 + - { name: news, url: "https://www.mississauga.ca/city-of-mississauga-news/news/", type: HTML, connector: http, tier: C }
97 + - { name: open data hub (ArcGIS), url: "https://data.mississauga.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.mississauga.ca/datasets/{key}" } }
98 + - id: city-of-vancouver
99 + name: City of Vancouver
100 + domain: vancouver.ca
101 + categories: [government]
102 + tier: C
103 + weight: 1.1
104 + aliases: [city of vancouver]
105 + country: CA
106 + discover: { rss: true, sitemap: true, pages: true }
107 + notes: "vancouver.ca news is 403 to non-browser clients; only the sitemap answers — kept for discovery (open data lives in vancouver-open-data). Open data catalogue is the vancouver-open-data source (Opendatasoft)."
108 + - id: city-of-brampton
109 + name: City of Brampton
110 + domain: brampton.ca
111 + categories: [government, open-data]
112 + tier: C
113 + aliases: [city of brampton, brampton]
114 + country: CA
115 + sensors:
116 + - { name: news, url: "https://www.brampton.ca/EN/City-Hall/News/", type: HTML, connector: http, tier: C }
117 + - { name: GeoHub datasets (ArcGIS), url: "https://geohub.brampton.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://geohub.brampton.ca/datasets/{key}" } }
118 + - id: city-of-surrey
119 + name: City of Surrey
120 + domain: surrey.ca
121 + categories: [government]
122 + tier: C
123 + aliases: [city of surrey, surrey bc]
124 + country: CA
125 + sensors:
126 + - { name: news, url: "https://www.surrey.ca/news-events/news", type: HTML, connector: http, tier: C }
127 + - id: halifax-regional-municipality
128 + name: Halifax Regional Municipality
129 + domain: halifax.ca
130 + categories: [government, transport, open-data]
131 + tier: C
132 + weight: 1.1
133 + aliases: [halifax, hrm, halifax regional municipality, halifax transit]
134 + country: CA
135 + sensors:
136 + - { name: news, url: "https://www.halifax.ca/home/news", type: HTML, connector: http, tier: C }
137 + - { name: nouvelles (RSS fr), url: "https://www.halifax.ca/fr/rss.xml", type: RSS, connector: rss, tier: C }
138 + - { name: Halifax Transit service alerts, url: "https://www.halifax.ca/transportation/halifax-transit/service-alerts", type: HTML, connector: http, tier: B }
139 + - { name: open data hub (ArcGIS), url: "https://data-hrm.hub.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data-hrm.hub.arcgis.com/datasets/{key}" } }
140 + - id: ville-de-laval
141 + name: Ville de Laval
142 + domain: laval.ca
143 + categories: [government, open-data]
144 + tier: C
145 + aliases: [ville de laval, laval]
146 + country: CA
147 + language: fr
148 + sensors:
149 + - { name: nouvelles (RSS), url: "https://www.laval.ca/feed/", type: RSS, connector: rss, tier: C }
150 + - { name: données ouvertes (Données Québec CKAN), url: "https://www.donneesquebec.ca/recherche/api/3/action/package_search?fq=organization:ville-de-laval&sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://www.donneesquebec.ca/recherche/dataset/{key}" } }
151 + - id: city-of-london-ontario
152 + name: City of London (Ontario)
153 + domain: london.ca
154 + categories: [government, open-data]
155 + tier: C
156 + aliases: [city of london ontario, london ontario]
157 + country: CA
158 + sensors:
159 + - { name: newsroom, url: "https://london.ca/newsroom", type: HTML, connector: http, tier: C }
160 + - { name: open data hub (ArcGIS), url: "https://opendata.london.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.london.ca/datasets/{key}" } }
161 + - id: city-of-markham
162 + name: City of Markham
163 + domain: markham.ca
164 + categories: [government, open-data]
165 + tier: C
166 + aliases: [city of markham, markham]
167 + country: CA
168 + sensors:
169 + - { name: news, url: "https://www.markham.ca/news", type: HTML, connector: http, tier: C }
170 + - { name: open data hub (ArcGIS), url: "https://data-markham.opendata.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data-markham.opendata.arcgis.com/datasets/{key}" } }
171 + - id: city-of-vaughan
172 + name: City of Vaughan
173 + domain: vaughan.ca
174 + categories: [government]
175 + tier: C
176 + aliases: [city of vaughan, vaughan]
177 + country: CA
178 + sensors:
179 + - { name: news, url: "https://www.vaughan.ca/news", type: HTML, connector: http, tier: C }
180 + - id: city-of-saskatoon
181 + name: City of Saskatoon
182 + domain: saskatoon.ca
183 + categories: [government]
184 + tier: C
185 + aliases: [city of saskatoon, saskatoon]
186 + country: CA
187 + sensors:
188 + - { name: news releases, url: "https://www.saskatoon.ca/news-releases", type: HTML, connector: http, tier: C }
189 + - id: city-of-kitchener
190 + name: City of Kitchener
191 + domain: kitchener.ca
192 + categories: [government, open-data]
193 + tier: C
194 + aliases: [city of kitchener, kitchener]
195 + country: CA
196 + sensors:
197 + - { name: news (RSS), url: "https://www.kitchener.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
198 + - { name: open data hub (ArcGIS), url: "https://open-kitchenergis.opendata.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://open-kitchenergis.opendata.arcgis.com/datasets/{key}" } }
199 + - id: city-of-burnaby
200 + name: City of Burnaby
201 + domain: burnaby.ca
202 + categories: [government, open-data]
203 + tier: C
204 + aliases: [city of burnaby, burnaby]
205 + country: CA
206 + sensors:
207 + - { name: news, url: "https://www.burnaby.ca/news", type: HTML, connector: http, tier: C }
208 + - { name: open data hub (ArcGIS), url: "https://data.burnaby.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.burnaby.ca/datasets/{key}" } }
209 + - id: city-of-regina
210 + name: City of Regina
211 + domain: regina.ca
212 + categories: [government]
213 + tier: C
214 + aliases: [city of regina, regina]
215 + country: CA
216 + sensors:
217 + - { name: news, url: "https://www.regina.ca/news", type: HTML, connector: http, tier: C }
218 + - id: town-of-oakville
219 + name: Town of Oakville
220 + domain: oakville.ca
221 + categories: [government, open-data]
222 + tier: C
223 + aliases: [town of oakville, oakville]
224 + country: CA
225 + llm: false
226 + sensors:
227 + - { name: Explore Oakville datasets (ArcGIS), url: "https://portal-exploreoakville.opendata.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://portal-exploreoakville.opendata.arcgis.com/datasets/{key}" } }
228 + - id: city-of-richmond-hill
229 + name: City of Richmond Hill
230 + domain: richmondhill.ca
231 + categories: [government]
232 + tier: C
233 + aliases: [city of richmond hill, richmond hill]
234 + country: CA
235 + sensors:
236 + - { name: news, url: "https://www.richmondhill.ca/news", type: HTML, connector: http, tier: C }
237 + - id: city-of-burlington
238 + name: City of Burlington
239 + domain: burlington.ca
240 + categories: [government, open-data]
241 + tier: C
242 + aliases: [city of burlington, burlington ontario]
243 + country: CA
244 + sensors:
245 + - { name: news and notices, url: "https://www.burlington.ca/news", type: HTML, connector: http, tier: C }
246 + - { name: open data hub (ArcGIS), url: "https://navburl-burlington.opendata.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://navburl-burlington.opendata.arcgis.com/datasets/{key}" } }
247 + - id: city-of-oshawa
248 + name: City of Oshawa
249 + domain: oshawa.ca
250 + categories: [government]
251 + tier: C
252 + aliases: [city of oshawa, oshawa]
253 + country: CA
254 + sensors:
255 + - { name: news (RSS), url: "https://www.oshawa.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
256 + - id: ville-de-sherbrooke
257 + name: Ville de Sherbrooke
258 + domain: sherbrooke.ca
259 + categories: [government, open-data]
260 + tier: C
261 + aliases: [ville de sherbrooke, sherbrooke]
262 + country: CA
263 + language: fr
264 + sensors:
265 + - { name: données géomatiques ouvertes (Données Québec CKAN), url: "https://www.donneesquebec.ca/recherche/api/3/action/package_search?fq=organization:ville-de-sherbrooke-donnees-geomatiques&sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://www.donneesquebec.ca/recherche/dataset/{key}" } }
266 + - id: city-of-greater-sudbury
267 + name: City of Greater Sudbury
268 + domain: greatersudbury.ca
269 + categories: [government, open-data]
270 + tier: C
271 + aliases: [city of greater sudbury, greater sudbury, sudbury]
272 + country: CA
273 + llm: false
274 + sensors:
275 + - { name: open data hub (ArcGIS), url: "https://opendata.greatersudbury.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.greatersudbury.ca/datasets/{key}" } }
276 + - id: city-of-abbotsford
277 + name: City of Abbotsford
278 + domain: abbotsford.ca
279 + categories: [government]
280 + tier: C
281 + aliases: [city of abbotsford, abbotsford]
282 + country: CA
283 + sensors:
284 + - { name: news and media, url: "https://www.abbotsford.ca/news", type: HTML, connector: http, tier: C }
285 + - id: ville-de-levis
286 + name: Ville de Lévis
287 + domain: ville.levis.qc.ca
288 + categories: [government, open-data]
289 + tier: C
290 + aliases: [ville de lévis, lévis, levis]
291 + country: CA
292 + language: fr
293 + sensors:
294 + - { name: salle de presse, url: "https://ville.levis.qc.ca/fr/salle-de-presse", type: HTML, connector: http, tier: C }
295 + - { name: données ouvertes (Données Québec CKAN), url: "https://www.donneesquebec.ca/recherche/api/3/action/package_search?fq=organization:ville-de-levis&sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://www.donneesquebec.ca/recherche/dataset/{key}" } }
296 + - id: city-of-coquitlam
297 + name: City of Coquitlam
298 + domain: coquitlam.ca
299 + categories: [government, open-data]
300 + tier: C
301 + aliases: [city of coquitlam, coquitlam]
302 + country: CA
303 + sensors:
304 + - { name: news flash (RSS), url: "https://www.coquitlam.ca/RSSFeed.aspx?ModID=76&CID=All-newsflash.xml", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
305 + - { name: open data hub (ArcGIS), url: "https://data.coquitlam.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.coquitlam.ca/datasets/{key}" } }
306 + - id: city-of-barrie
307 + name: City of Barrie
308 + domain: barrie.ca
309 + categories: [government, open-data]
310 + tier: C
311 + aliases: [city of barrie, barrie]
312 + country: CA
313 + sensors:
314 + - { name: news and notices, url: "https://www.barrie.ca/news", type: HTML, connector: http, tier: C }
315 + - { name: open data hub (ArcGIS), url: "https://opendata.barrie.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.barrie.ca/datasets/{key}" } }
316 + - id: ville-de-saguenay
317 + name: Ville de Saguenay
318 + domain: ville.saguenay.ca
319 + categories: [government, open-data]
320 + tier: C
321 + aliases: [ville de saguenay, saguenay]
322 + country: CA
323 + language: fr
324 + sensors:
325 + - { name: actualités, url: "https://ville.saguenay.ca/actualites", type: HTML, connector: http, tier: C }
326 + - { name: données ouvertes (Données Québec CKAN), url: "https://www.donneesquebec.ca/recherche/api/3/action/package_search?fq=organization:ville-de-saguenay&sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://www.donneesquebec.ca/recherche/dataset/{key}" } }
327 + - id: city-of-kelowna
328 + name: City of Kelowna
329 + domain: kelowna.ca
330 + categories: [government, open-data]
331 + tier: C
332 + aliases: [city of kelowna, kelowna]
333 + country: CA
334 + llm: false
335 + sensors:
336 + - { name: open data hub (ArcGIS), url: "https://opendata.kelowna.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.kelowna.ca/datasets/{key}" } }
337 + - id: city-of-guelph
338 + name: City of Guelph
339 + domain: guelph.ca
340 + categories: [government]
341 + tier: C
342 + aliases: [city of guelph, guelph]
343 + country: CA
344 + sensors:
345 + - { name: news (RSS), url: "https://guelph.ca/feed/", type: RSS, connector: rss, tier: C }
346 + - id: ville-de-trois-rivieres
347 + name: Ville de Trois-Rivières
348 + domain: v3r.net
349 + categories: [government, open-data]
350 + tier: C
351 + aliases: [ville de trois-rivières, trois-rivières, trois-rivieres]
352 + country: CA
353 + language: fr
354 + llm: false
355 + sensors:
356 + - { name: données ouvertes (Données Québec CKAN), url: "https://www.donneesquebec.ca/recherche/api/3/action/package_search?fq=organization:ville-de-trois-rivieres&sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://www.donneesquebec.ca/recherche/dataset/{key}" } }
357 + - id: town-of-whitby
358 + name: Town of Whitby
359 + domain: whitby.ca
360 + categories: [government]
361 + tier: C
362 + aliases: [town of whitby, whitby]
363 + country: CA
364 + sensors:
365 + - { name: news (RSS), url: "https://www.whitby.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
366 + - id: city-of-cambridge
367 + name: City of Cambridge (Ontario)
368 + domain: cambridge.ca
369 + categories: [government]
370 + tier: C
371 + aliases: [city of cambridge, cambridge ontario]
372 + country: CA
373 + sensors:
374 + - { name: news (RSS), url: "https://www.cambridge.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
375 + - id: city-of-st-catharines
376 + name: City of St. Catharines
377 + domain: stcatharines.ca
378 + categories: [government]
379 + tier: C
380 + aliases: [city of st. catharines, st. catharines, st catharines]
381 + country: CA
382 + sensors:
383 + - { name: news (RSS), url: "https://www.stcatharines.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
384 + - id: niagara-region
385 + name: Niagara Region
386 + domain: niagararegion.ca
387 + categories: [government, open-data]
388 + tier: C
389 + aliases: [niagara region, regional municipality of niagara, niagara open data]
390 + country: CA
391 + llm: false
392 + sensors:
393 + - { name: Niagara Open Data (CKAN), url: "https://niagaraopendata.ca/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://niagaraopendata.ca/dataset/{key}" } }
394 + - id: township-of-langley
395 + name: Township of Langley
396 + domain: tol.ca
397 + categories: [government]
398 + tier: C
399 + aliases: [township of langley, langley township, langley bc]
400 + country: CA
401 + sensors:
402 + - { name: news, url: "https://www.tol.ca/news", type: HTML, connector: http, tier: C }
403 + - id: city-of-kingston
404 + name: City of Kingston
405 + domain: cityofkingston.ca
406 + categories: [government, open-data]
407 + tier: C
408 + aliases: [city of kingston, kingston ontario]
409 + country: CA
410 + sensors:
411 + - { name: news (RSS), url: "https://www.cityofkingston.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
412 + - { name: open data hub (ArcGIS), url: "https://opendatakingston.cityofkingston.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendatakingston.cityofkingston.ca/datasets/{key}" } }
413 + - id: town-of-ajax
414 + name: Town of Ajax
415 + domain: ajax.ca
416 + categories: [government, open-data]
417 + tier: C
418 + aliases: [town of ajax, ajax ontario]
419 + country: CA
420 + sensors:
421 + - { name: community news and notices, url: "https://www.ajax.ca/en/news", type: HTML, connector: http, tier: C }
422 + - { name: open data hub (ArcGIS), url: "https://opendata.ajax.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.ajax.ca/datasets/{key}" } }
423 + - id: city-of-waterloo
424 + name: City of Waterloo
425 + domain: waterloo.ca
426 + categories: [government, open-data]
427 + tier: C
428 + aliases: [city of waterloo, waterloo ontario]
429 + country: CA
430 + sensors:
431 + - { name: news (RSS), url: "https://www.waterloo.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
432 + - { name: open data hub (ArcGIS), url: "https://data.waterloo.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.waterloo.ca/datasets/{key}" } }
433 + - id: region-of-waterloo
434 + name: Region of Waterloo
435 + domain: regionofwaterloo.ca
436 + categories: [government, open-data]
437 + tier: C
438 + aliases: [region of waterloo, regional municipality of waterloo, waterloo region]
439 + country: CA
440 + llm: false
441 + sensors:
442 + - { name: open data hub (ArcGIS), url: "https://rowopendata-rmw.opendata.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://rowopendata-rmw.opendata.arcgis.com/datasets/{key}" } }
443 + - id: district-of-saanich
444 + name: District of Saanich
445 + domain: saanich.ca
446 + categories: [government]
447 + tier: C
448 + aliases: [district of saanich, saanich]
449 + country: CA
450 + sensors:
451 + - { name: latest news, url: "https://www.saanich.ca/news", type: HTML, connector: http, tier: C }
452 + - id: city-of-st-johns
453 + name: City of St. John's
454 + domain: stjohns.ca
455 + categories: [government]
456 + tier: C
457 + aliases: [city of st. john's, st. john's, st john's newfoundland]
458 + country: CA
459 + sensors:
460 + - { name: news (RSS), url: "https://www.stjohns.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
461 + - id: city-of-thunder-bay
462 + name: City of Thunder Bay
463 + domain: thunderbay.ca
464 + categories: [government, open-data]
465 + tier: C
466 + aliases: [city of thunder bay, thunder bay]
467 + country: CA
468 + sensors:
469 + - { name: city news, url: "https://www.thunderbay.ca/news", type: HTML, connector: http, tier: C }
470 + - { name: open data hub (ArcGIS), url: "https://opendata.thunderbay.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.thunderbay.ca/datasets/{key}" } }
471 + - id: city-of-delta
472 + name: City of Delta
473 + domain: delta.ca
474 + categories: [government]
475 + tier: C
476 + aliases: [city of delta, delta bc]
477 + country: CA
478 + sensors:
479 + - { name: news, url: "https://www.delta.ca/news", type: HTML, connector: http, tier: C }
480 + - id: city-of-brantford
481 + name: City of Brantford
482 + domain: brantford.ca
483 + categories: [government]
484 + tier: C
485 + aliases: [city of brantford, brantford]
486 + country: CA
487 + sensors:
488 + - { name: news (RSS), url: "https://www.brantford.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
489 + - id: city-of-red-deer
490 + name: City of Red Deer
491 + domain: reddeer.ca
492 + categories: [government]
493 + tier: C
494 + aliases: [city of red deer, red deer]
495 + country: CA
496 + sensors:
497 + - { name: news (RSS), url: "https://www.reddeer.ca/rss/rss_news.xml", type: RSS, connector: rss, tier: C }
498 + - id: strathcona-county
499 + name: Strathcona County
500 + domain: strathcona.ca
501 + categories: [government]
502 + tier: C
503 + aliases: [strathcona county, sherwood park]
504 + country: CA
505 + sensors:
506 + - { name: news (RSS), url: "https://www.strathcona.ca/news/feed/", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
507 + - id: city-of-lethbridge
508 + name: City of Lethbridge
509 + domain: lethbridge.ca
510 + categories: [government, open-data]
511 + tier: C
512 + aliases: [city of lethbridge, lethbridge]
513 + country: CA
514 + sensors:
515 + - { name: news (RSS), url: "https://www.lethbridge.ca/news/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
516 + - { name: open data hub (ArcGIS), url: "https://opendata.lethbridge.ca/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.lethbridge.ca/datasets/{key}" } }
517 + - id: city-of-kamloops
518 + name: City of Kamloops
519 + domain: kamloops.ca
520 + categories: [government, open-data]
521 + tier: C
522 + aliases: [city of kamloops, kamloops]
523 + country: CA
524 + sensors:
525 + - { name: news releases, url: "https://www.kamloops.ca/news", type: HTML, connector: http, tier: C }
526 + - { name: open data hub (ArcGIS), url: "https://mydata-kamloops.opendata.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://mydata-kamloops.opendata.arcgis.com/datasets/{key}" } }
527 + - id: city-of-nanaimo
528 + name: City of Nanaimo
529 + domain: nanaimo.ca
530 + categories: [government]
531 + tier: C
532 + aliases: [city of nanaimo, nanaimo]
533 + country: CA
534 + sensors:
535 + - { name: news releases (Atom), url: "https://www.nanaimo.ca/NewsReleases/rss", type: ATOM, connector: rss, tier: C }
536 + - { name: newsroom, url: "https://www.nanaimo.ca/newsroom", type: HTML, connector: http, tier: C }
537 + - id: ville-de-repentigny
538 + name: Ville de Repentigny
539 + domain: repentigny.ca
540 + categories: [government, open-data]
541 + tier: C
542 + aliases: [ville de repentigny, repentigny]
543 + country: CA
544 + language: fr
545 + llm: false
546 + sensors:
547 + - { name: données ouvertes (Données Québec CKAN), url: "https://www.donneesquebec.ca/recherche/api/3/action/package_search?fq=organization:ville-de-repentigny&sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://www.donneesquebec.ca/recherche/dataset/{key}" } }
548 + - id: ville-de-brossard
549 + name: Ville de Brossard
550 + domain: brossard.ca
551 + categories: [government]
552 + tier: C
553 + aliases: [ville de brossard, brossard]
554 + country: CA
555 + language: fr
556 + sensors:
557 + - { name: actualités (RSS), url: "https://www.brossard.ca/feed/", type: RSS, connector: rss, tier: C }
558 + - id: ville-de-drummondville
559 + name: Ville de Drummondville
560 + domain: drummondville.ca
561 + categories: [government]
562 + tier: C
563 + aliases: [ville de drummondville, drummondville]
564 + country: CA
565 + language: fr
566 + sensors:
567 + - { name: nouvelles (RSS), url: "https://www.drummondville.ca/rss.xml", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
568 + - id: ville-de-saint-jerome
569 + name: Ville de Saint-Jérôme
570 + domain: vsj.ca
571 + categories: [government]
572 + tier: C
573 + aliases: [ville de saint-jérôme, saint-jérôme, saint-jerome]
574 + country: CA
575 + language: fr
576 + sensors:
577 + - { name: actualités (RSS), url: "https://www.vsj.ca/feed/", type: RSS, connector: rss, tier: C }
578 + - id: calgary-transit
579 + name: Calgary Transit
580 + domain: calgarytransit.com
581 + categories: [transport, government]
582 + tier: C
583 + aliases: [calgary transit]
584 + country: CA
585 + sensors:
586 + - { name: news, url: "https://www.calgarytransit.com/content/transit/en/home/news.html", type: HTML, connector: http, tier: C }
587 + - id: stl-laval
588 + name: Société de transport de Laval
589 + domain: stl.laval.qc.ca
590 + categories: [transport, government]
591 + tier: C
592 + aliases: [stl, société de transport de laval]
593 + country: CA
594 + language: fr
595 + sensors:
596 + - { name: news, url: "https://www.stl.laval.qc.ca/en/news/", type: HTML, connector: http, tier: C }
597 + - id: bc-transit
598 + name: BC Transit
599 + domain: bctransit.com
600 + categories: [transport, government]
601 + tier: C
602 + aliases: [bc transit]
603 + country: CA
604 + sensors:
605 + - { name: news and media, url: "https://www.bctransit.com/news", type: HTML, connector: http, tier: C }
606 + # ───────────────────────────── CANADA — crown corporations & federal agencies ─────────────────────────────
607 + - id: canadian-space-agency
608 + extend: true
609 + sensors:
610 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=spaceagency&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Canadian%20Space%20Agency", type: ATOM, connector: rss, tier: B }
611 + - id: cfia
612 + extend: true
613 + sensors:
614 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=foodinspectionagency&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=CFIA", type: ATOM, connector: rss, tier: B }
615 + - id: cer
616 + extend: true
617 + sensors:
618 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=nationalenergyboard&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Canada%20Energy%20Regulator", type: ATOM, connector: rss, tier: B }
619 + - id: nrc-canada
620 + extend: true
621 + sensors:
622 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=nationalresearchcouncil&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=NRC", type: ATOM, connector: rss, tier: B }
623 + - { name: stories, url: "https://nrc.canada.ca/en/stories", type: HTML, connector: http, tier: C }
624 + - id: cmhc
625 + extend: true
626 + sensors:
627 + - { name: news releases, url: "https://www.cmhc-schl.gc.ca/media-newsroom", type: HTML, connector: http, tier: B }
628 + - id: bdc
629 + name: Business Development Bank of Canada
630 + domain: bdc.ca
631 + categories: [finance, government]
632 + tier: C
633 + weight: 1.1
634 + aliases: [bdc, business development bank of canada, banque de développement du canada]
635 + country: CA
636 + sensors:
637 + - { name: news releases, url: "https://www.bdc.ca/en/about/mediaroom/news-releases", type: HTML, connector: http, tier: C }
638 + - id: canada-infrastructure-bank
639 + name: Canada Infrastructure Bank
640 + domain: cib-bic.ca
641 + categories: [finance, infrastructure, government]
642 + tier: C
643 + aliases: [cib, canada infrastructure bank, banque de l'infrastructure du canada]
644 + country: CA
645 + sensors:
646 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=canadainfrastructurebank&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Canada%20Infrastructure%20Bank", type: ATOM, connector: rss, tier: C }
647 + - id: library-and-archives-canada
648 + name: Library and Archives Canada
649 + domain: library-archives.canada.ca
650 + categories: [government, education]
651 + tier: C
652 + aliases: [lac, library and archives canada, bibliothèque et archives canada]
653 + country: CA
654 + sensors:
655 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=libraryarchives&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Library%20and%20Archives%20Canada", type: ATOM, connector: rss, tier: C }
656 + - { name: news, url: "https://library-archives.canada.ca/eng/corporate/news/Pages/news.aspx", type: HTML, connector: http, tier: C }
657 + - id: canadian-human-rights-commission
658 + name: Canadian Human Rights Commission
659 + domain: chrc-ccdp.gc.ca
660 + categories: [government, legal]
661 + tier: C
662 + aliases: [chrc, canadian human rights commission, commission canadienne des droits de la personne]
663 + country: CA
664 + sensors:
665 + - { name: news (RSS), url: "https://www.chrc-ccdp.gc.ca/rss.xml", type: RSS, connector: rss, tier: C }
666 + - id: correctional-service-canada
667 + name: Correctional Service Canada
668 + domain: csc-scc.gc.ca
669 + categories: [government, legal]
670 + tier: C
671 + aliases: [csc, correctional service canada, service correctionnel du canada]
672 + country: CA
673 + sensors:
674 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=correctionalservice&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Correctional%20Service%20Canada", type: ATOM, connector: rss, tier: C }
675 + - id: parole-board-canada
676 + name: Parole Board of Canada
677 + domain: pbc-clcc.gc.ca
678 + categories: [government, legal]
679 + tier: C
680 + aliases: [parole board of canada, commission des libérations conditionnelles du canada]
681 + country: CA
682 + sensors:
683 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=paroleboard&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Parole%20Board%20of%20Canada", type: ATOM, connector: rss, tier: C }
684 + - id: rcmp
685 + name: Royal Canadian Mounted Police
686 + domain: rcmp.ca
687 + categories: [government, legal]
688 + tier: B
689 + weight: 1.2
690 + aliases: [rcmp, grc, royal canadian mounted police, gendarmerie royale du canada, mounties]
691 + country: CA
692 + notes: "rcmp.ca news index is server-rendered; the canada.ca news API has no RCMP department code (news lives on rcmp.ca)."
693 + sensors:
694 + - { name: news, url: "https://rcmp.ca/en/news", type: HTML, connector: http, tier: B }
695 + - id: canadian-coast-guard
696 + name: Canadian Coast Guard
697 + domain: ccg-gcc.gc.ca
698 + categories: [government, transport]
699 + tier: C
700 + aliases: [ccg, canadian coast guard, garde côtière canadienne]
701 + country: CA
702 + sensors:
703 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=canadiancoastguard&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Canadian%20Coast%20Guard", type: ATOM, connector: rss, tier: C }
704 + - { name: notices, url: "https://www.ccg-gcc.gc.ca/publications/notices-avis-eng.html", type: HTML, connector: http, tier: C }
705 + - id: fisheries-and-oceans-canada
706 + name: Fisheries and Oceans Canada
707 + domain: dfo-mpo.gc.ca
708 + categories: [government, agriculture]
709 + tier: C
710 + weight: 1.1
711 + aliases: [dfo, fisheries and oceans canada, pêches et océans canada, mpo]
712 + country: CA
713 + sensors:
714 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=fisheriesoceans&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Fisheries%20and%20Oceans%20Canada", type: ATOM, connector: rss, tier: C }
715 + - id: canada-water-agency
716 + name: Canada Water Agency
717 + domain: canada.ca
718 + categories: [government, climate]
719 + tier: C
720 + aliases: [canada water agency, agence de l'eau du canada]
721 + country: CA
722 + sensors:
723 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=canadawateragency&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Canada%20Water%20Agency", type: ATOM, connector: rss, tier: C }
724 + - id: public-services-and-procurement-canada
725 + name: Public Services and Procurement Canada
726 + domain: tpsgc-pwgsc.gc.ca
727 + categories: [government]
728 + tier: C
729 + weight: 1.1
730 + aliases: [pspc, public services and procurement canada, spac, services publics et approvisionnement canada]
731 + country: CA
732 + sensors:
733 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=departmentofpublicworksandgovernmentservices&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=PSPC", type: ATOM, connector: rss, tier: C }
734 + - id: shared-services-canada
735 + name: Shared Services Canada
736 + domain: canada.ca
737 + categories: [government, cloud]
738 + tier: C
739 + aliases: [ssc, shared services canada, services partagés canada]
740 + country: CA
741 + sensors:
742 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=sharedservices&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Shared%20Services%20Canada", type: ATOM, connector: rss, tier: C }
743 + - id: public-service-commission-canada
744 + name: Public Service Commission of Canada
745 + domain: canada.ca
746 + categories: [government, labour]
747 + tier: D
748 + aliases: [psc, public service commission of canada, commission de la fonction publique du canada]
749 + country: CA
750 + sensors:
751 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=publicservicecommission&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Public%20Service%20Commission", type: ATOM, connector: rss, tier: D }
752 + - id: canadian-transportation-agency
753 + name: Canadian Transportation Agency
754 + domain: otc-cta.gc.ca
755 + categories: [government, transport]
756 + tier: C
757 + aliases: [canadian transportation agency, office des transports du canada]
758 + country: CA
759 + sensors:
760 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=transportationagency&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Canadian%20Transportation%20Agency", type: ATOM, connector: rss, tier: C }
761 + - id: ccohs
762 + name: Canadian Centre for Occupational Health and Safety
763 + domain: ccohs.ca
764 + categories: [government, labour, health]
765 + tier: D
766 + aliases: [ccohs, canadian centre for occupational health and safety, cchst]
767 + country: CA
768 + sensors:
769 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=canadiancentreforoccupationalhealthandsafety&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=CCOHS", type: ATOM, connector: rss, tier: D }
770 + - id: pmprb
771 + name: Patented Medicine Prices Review Board
772 + domain: canada.ca
773 + categories: [government, pharma]
774 + tier: C
775 + aliases: [pmprb, patented medicine prices review board, cepmb]
776 + country: CA
777 + sensors:
778 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=patentedmedicinepricesreviewboard&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=PMPRB", type: ATOM, connector: rss, tier: C }
779 + - id: national-film-board
780 + name: National Film Board of Canada
781 + domain: nfb.ca
782 + categories: [government, entertainment]
783 + tier: D
784 + aliases: [nfb, national film board, onf, office national du film]
785 + country: CA
786 + sensors:
787 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=nationalfilmboard&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=NFB", type: ATOM, connector: rss, tier: D }
788 + - id: national-capital-commission
789 + name: National Capital Commission
790 + domain: ncc-ccn.gc.ca
791 + categories: [government]
792 + tier: D
793 + aliases: [ncc, national capital commission, commission de la capitale nationale]
794 + country: CA
795 + sensors:
796 + - { name: news, url: "https://ncc-ccn.gc.ca/news", type: HTML, connector: http, tier: D }
797 + - id: canada-council-for-the-arts
798 + name: Canada Council for the Arts
799 + domain: canadacouncil.ca
800 + categories: [government, entertainment]
801 + tier: D
802 + aliases: [canada council for the arts, conseil des arts du canada]
803 + country: CA
804 + sensors:
805 + - { name: press, url: "https://canadacouncil.ca/press", type: HTML, connector: http, tier: D }
806 + - id: acoa
807 + name: Atlantic Canada Opportunities Agency
808 + domain: canada.ca
809 + categories: [government, finance]
810 + tier: D
811 + aliases: [acoa, atlantic canada opportunities agency, apeca]
812 + country: CA
813 + sensors:
814 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=atlanticcanadaopportunities&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=ACOA", type: ATOM, connector: rss, tier: D }
815 + - id: ced-quebec-regions
816 + name: Canada Economic Development for Quebec Regions
817 + domain: canada.ca
818 + categories: [government, finance]
819 + tier: D
820 + aliases: [ced, canada economic development for quebec regions, dec, développement économique canada pour les régions du québec]
821 + country: CA
822 + language: fr
823 + sensors:
824 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=economicdevelopmentquebecregions&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=CED", type: ATOM, connector: rss, tier: D }
825 + - id: prairiescan
826 + name: Prairies Economic Development Canada
827 + domain: canada.ca
828 + categories: [government, finance]
829 + tier: D
830 + aliases: [prairiescan, prairies economic development canada]
831 + country: CA
832 + sensors:
833 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=prairieseconomicdevelopment&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=PrairiesCan", type: ATOM, connector: rss, tier: D }
834 + - id: pacifican
835 + name: Pacific Economic Development Canada
836 + domain: canada.ca
837 + categories: [government, finance]
838 + tier: D
839 + aliases: [pacifican, pacific economic development canada]
840 + country: CA
841 + sensors:
842 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=pacificeconomicdevelopment&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=PacifiCan", type: ATOM, connector: rss, tier: D }
843 + - id: feddev-ontario
844 + name: Federal Economic Development Agency for Southern Ontario
845 + domain: canada.ca
846 + categories: [government, finance]
847 + tier: D
848 + aliases: [feddev ontario, federal economic development agency for southern ontario]
849 + country: CA
850 + sensors:
851 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=economicdevelopmentsouthernontario&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=FedDev%20Ontario", type: ATOM, connector: rss, tier: D }
852 + - id: fednor
853 + name: FedNor
854 + domain: canada.ca
855 + categories: [government, finance]
856 + tier: D
857 + aliases: [fednor, federal economic development agency for northern ontario]
858 + country: CA
859 + sensors:
860 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=fednor&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=FedNor", type: ATOM, connector: rss, tier: D }
861 + - id: cannor
862 + name: Canadian Northern Economic Development Agency
863 + domain: canada.ca
864 + categories: [government, finance]
865 + tier: D
866 + aliases: [cannor, canadian northern economic development agency]
867 + country: CA
868 + sensors:
869 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=canadiannortherneconomicdevelopmentagency&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=CanNor", type: ATOM, connector: rss, tier: D }
870 + - id: polar-knowledge-canada
871 + name: Polar Knowledge Canada
872 + domain: canada.ca
873 + categories: [government, science]
874 + tier: D
875 + aliases: [polar knowledge canada, savoir polaire canada]
876 + country: CA
877 + sensors:
878 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=polarknowledge&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Polar%20Knowledge%20Canada", type: ATOM, connector: rss, tier: D }
879 + - id: defence-investment-agency
880 + name: Defence Investment Agency
881 + domain: canada.ca
882 + categories: [government]
883 + tier: C
884 + aliases: [defence investment agency, agence d'investissement pour la défense]
885 + country: CA
886 + sensors:
887 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=defenceinvestmentagency&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Defence%20Investment%20Agency", type: ATOM, connector: rss, tier: C }
888 + - id: canada-research-chairs
889 + name: Canada Research Chairs
890 + domain: chairs-chaires.gc.ca
891 + categories: [government, research]
892 + tier: D
893 + aliases: [canada research chairs, chaires de recherche du canada]
894 + country: CA
895 + sensors:
896 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=researchchairs&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=Canada%20Research%20Chairs", type: ATOM, connector: rss, tier: D }
897 + - id: atssc
898 + name: Administrative Tribunals Support Service of Canada
899 + domain: canada.ca
900 + categories: [government, legal]
901 + tier: D
902 + aliases: [atssc, administrative tribunals support service of canada]
903 + country: CA
904 + sensors:
905 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=administrativetribunalssupportservice&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=ATSSC", type: ATOM, connector: rss, tier: D }
906 + - id: military-police-complaints-commission
907 + name: Military Police Complaints Commission of Canada
908 + domain: mpcc-cppm.gc.ca
909 + categories: [government, legal]
910 + tier: D
911 + aliases: [mpcc, military police complaints commission]
912 + country: CA
913 + sensors:
914 + - { name: news releases (canada.ca API), url: "https://api.io.canada.ca/io-server/gc/news/en/v2?dept=militarypolicecomplaints&sort=publishedDate&orderBy=desc&pick=50&format=atom&atomtitle=MPCC", type: ATOM, connector: rss, tier: D }
915 + # provincial crown corporations & agencies
916 + - id: saskpower
917 + name: SaskPower
918 + domain: saskpower.com
919 + categories: [energy, government]
920 + tier: C
921 + aliases: [saskpower, saskatchewan power corporation]
922 + country: CA
923 + sensors:
924 + - { name: news releases, url: "https://www.saskpower.com/about-us/media-information/news-releases", type: HTML, connector: http, tier: C }
925 + - id: manitoba-hydro
926 + name: Manitoba Hydro
927 + domain: hydro.mb.ca
928 + categories: [energy, government]
929 + tier: C
930 + aliases: [manitoba hydro]
931 + country: CA
932 + sensors:
933 + - { name: news and media, url: "https://www.hydro.mb.ca/corporate/news_media/", type: HTML, connector: http, tier: C }
934 + - id: nb-power
935 + name: NB Power
936 + domain: nbpower.com
937 + categories: [energy, government]
938 + tier: C
939 + aliases: [nb power, énergie nb, new brunswick power]
940 + country: CA
941 + sensors:
942 + - { name: news, url: "https://www.nbpower.com/en/about-us/news-media-centre/news/", type: HTML, connector: http, tier: C }
943 + - id: nl-hydro
944 + name: Newfoundland and Labrador Hydro
945 + domain: nlhydro.com
946 + categories: [energy, government]
947 + tier: C
948 + aliases: [nl hydro, newfoundland and labrador hydro]
949 + country: CA
950 + sensors:
951 + - { name: news, url: "https://nlhydro.com/news/", type: HTML, connector: http, tier: C }
952 + - id: manitoba-public-insurance
953 + name: Manitoba Public Insurance
954 + domain: mpi.mb.ca
955 + categories: [finance, government, automotive]
956 + tier: C
957 + aliases: [mpi, manitoba public insurance]
958 + country: CA
959 + sensors:
960 + - { name: news releases (RSS), url: "https://www.mpi.mb.ca/feed/", type: RSS, connector: rss, tier: C }
961 + - id: worksafebc
962 + extend: true
963 + sensors:
964 + - { name: news releases, url: "https://www.worksafebc.com/en/about-us/news-events/news-releases", type: HTML, connector: http, tier: C }
965 + - id: edmonton-international-airport
966 + name: Edmonton International Airport
967 + domain: flyeia.com
968 + categories: [aviation, transport]
969 + tier: C
970 + aliases: [yeg, edmonton international airport, flyeia]
971 + country: CA
972 + sensors:
973 + - { name: news (RSS), url: "https://flyeia.com/feed/", type: RSS, connector: rss, tier: C }
974 + - id: halifax-stanfield-airport
975 + name: Halifax Stanfield International Airport
976 + domain: halifaxstanfield.ca
977 + categories: [aviation, transport]
978 + tier: C
979 + aliases: [yhz, halifax stanfield, halifax international airport authority]
980 + country: CA
981 + sensors:
982 + - { name: media centre, url: "https://halifaxstanfield.ca/media-centre/", type: HTML, connector: http, tier: C }
983 + # ───────────────────────────── CANADA — Québec : ministères (quebec.ca actualités filtrées par organisme) ─────────────────────────────
984 + - id: msss
985 + extend: true
986 + sensors:
987 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A23&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
988 + - id: rbq
989 + extend: true
990 + sensors:
991 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A118&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
992 + - id: regie-energie-quebec
993 + extend: true
994 + sensors:
995 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A114&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
996 + - id: cnesst
997 + extend: true
998 + sensors:
999 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A149&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1000 + - id: opc-quebec
1001 + extend: true
1002 + sensors:
1003 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A106&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1004 + - id: surete-du-quebec
1005 + extend: true
1006 + sensors:
1007 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A357&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1008 + - id: saaq
1009 + extend: true
1010 + sensors:
1011 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A125&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1012 + - id: ramq
1013 + extend: true
1014 + sensors:
1015 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A113&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1016 + - id: inspq
1017 + extend: true
1018 + sensors:
1019 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A98&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1020 + - id: inesss
1021 + extend: true
1022 + sensors:
1023 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A97&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1024 + - id: isq
1025 + extend: true
1026 + sensors:
1027 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A95&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1028 + - id: vgq
1029 + extend: true
1030 + sensors:
1031 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A150&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1032 + - id: protecteur-du-citoyen
1033 + extend: true
1034 + sensors:
1035 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A155&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1036 + - id: cai-quebec
1037 + extend: true
1038 + sensors:
1039 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A60&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1040 + - id: sante-quebec
1041 + extend: true
1042 + sensors:
1043 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A4418&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1044 + - id: bape
1045 + extend: true
1046 + sensors:
1047 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A47&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1048 + - id: artm
1049 + extend: true
1050 + sensors:
1051 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A256&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1052 + - id: frq
1053 + extend: true
1054 + sensors:
1055 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A4237&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1056 + - id: tal-quebec
1057 + extend: true
1058 + sensors:
1059 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A119&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1060 + - id: mei-quebec
1061 + name: Ministère de l'Économie, de l'Innovation et de l'Énergie du Québec
1062 + domain: economie.gouv.qc.ca
1063 + categories: [government, finance, energy]
1064 + tier: B
1065 + weight: 1.1
1066 + aliases: [mei, ministère de l'économie de l'innovation et de l'énergie, économie québec]
1067 + country: CA
1068 + language: fr
1069 + sensors:
1070 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A26&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: B, config: { selector: "#tx-solr-search" } }
1071 + - id: mtq
1072 + name: Ministère des Transports et de la Mobilité durable du Québec
1073 + domain: transports.gouv.qc.ca
1074 + categories: [government, transport]
1075 + tier: B
1076 + weight: 1.1
1077 + aliases: [mtq, mtmd, ministère des transports et de la mobilité durable, transports québec]
1078 + country: CA
1079 + language: fr
1080 + sensors:
1081 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A44&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: B, config: { selector: "#tx-solr-search" } }
1082 + - id: melccfp
1083 + name: Ministère de l'Environnement, de la Lutte contre les changements climatiques, de la Faune et des Parcs
1084 + domain: environnement.gouv.qc.ca
1085 + categories: [government, climate]
1086 + tier: B
1087 + weight: 1.1
1088 + aliases: [melccfp, melcc, ministère de l'environnement du québec, environnement québec]
1089 + country: CA
1090 + language: fr
1091 + sensors:
1092 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A34&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: B, config: { selector: "#tx-solr-search" } }
1093 + - id: mapaq
1094 + name: Ministère de l'Agriculture, des Pêcheries et de l'Alimentation du Québec
1095 + domain: mapaq.gouv.qc.ca
1096 + categories: [government, agriculture, food]
1097 + tier: B
1098 + weight: 1.0
1099 + aliases: [mapaq, ministère de l'agriculture des pêcheries et de l'alimentation]
1100 + country: CA
1101 + language: fr
1102 + sensors:
1103 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A25&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: B, config: { selector: "#tx-solr-search" } }
1104 + - id: mfq
1105 + name: Ministère des Finances du Québec
1106 + domain: finances.gouv.qc.ca
1107 + categories: [government, finance]
1108 + tier: B
1109 + weight: 1.2
1110 + aliases: [mfq, ministère des finances du québec, finances québec]
1111 + country: CA
1112 + language: fr
1113 + sensors:
1114 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A30&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: B, config: { selector: "#tx-solr-search" } }
1115 + - id: mess-quebec
1116 + name: Ministère de l'Emploi et de la Solidarité sociale
1117 + domain: mess.gouv.qc.ca
1118 + categories: [government, labour]
1119 + tier: C
1120 + weight: 1.0
1121 + aliases: [mess, ministère de l'emploi et de la solidarité sociale, emploi québec]
1122 + country: CA
1123 + language: fr
1124 + sensors:
1125 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A4&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1126 + - id: meq
1127 + name: Ministère de l'Éducation du Québec
1128 + domain: education.gouv.qc.ca
1129 + categories: [government, education]
1130 + tier: B
1131 + weight: 1.0
1132 + aliases: [meq, ministère de l'éducation du québec, éducation québec]
1133 + country: CA
1134 + language: fr
1135 + sensors:
1136 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A5&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: B, config: { selector: "#tx-solr-search" } }
1137 + - id: mes-quebec
1138 + name: Ministère de l'Enseignement supérieur du Québec
1139 + domain: enseignementsuperieur.gouv.qc.ca
1140 + categories: [government, education]
1141 + tier: C
1142 + weight: 1.0
1143 + aliases: [mes, ministère de l'enseignement supérieur]
1144 + country: CA
1145 + language: fr
1146 + sensors:
1147 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A365&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1148 + - id: msp-quebec
1149 + name: Ministère de la Sécurité intérieure du Québec
1150 + domain: securitepublique.gouv.qc.ca
1151 + categories: [government]
1152 + tier: B
1153 + weight: 1.1
1154 + aliases: [msp, ministère de la sécurité publique, ministère de la sécurité intérieure, sécurité publique québec]
1155 + country: CA
1156 + language: fr
1157 + sensors:
1158 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A4657&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: B, config: { selector: "#tx-solr-search" } }
1159 + - id: justice-quebec
1160 + name: Ministère de la Justice du Québec
1161 + domain: justice.gouv.qc.ca
1162 + categories: [government, legal]
1163 + tier: C
1164 + weight: 1.0
1165 + aliases: [ministère de la justice du québec, justice québec]
1166 + country: CA
1167 + language: fr
1168 + sensors:
1169 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A22&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1170 + - id: mcc-quebec
1171 + name: Ministère de la Culture et des Communications du Québec
1172 + domain: mcc.gouv.qc.ca
1173 + categories: [government, entertainment]
1174 + tier: C
1175 + weight: 1.0
1176 + aliases: [mcc, ministère de la culture et des communications]
1177 + country: CA
1178 + language: fr
1179 + sensors:
1180 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A20&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1181 + - id: tourisme-quebec
1182 + name: Ministère du Tourisme du Québec
1183 + domain: tourisme.gouv.qc.ca
1184 + categories: [government, travel]
1185 + tier: C
1186 + weight: 1.0
1187 + aliases: [ministère du tourisme, tourisme québec]
1188 + country: CA
1189 + language: fr
1190 + sensors:
1191 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A35&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1192 + - id: mamh
1193 + name: Ministère des Affaires municipales et de l'Habitation
1194 + domain: mamh.gouv.qc.ca
1195 + categories: [government, real-estate]
1196 + tier: B
1197 + weight: 1.0
1198 + aliases: [mamh, ministère des affaires municipales et de l'habitation, affaires municipales québec]
1199 + country: CA
1200 + language: fr
1201 + sensors:
1202 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A29&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: B, config: { selector: "#tx-solr-search" } }
1203 + - id: mfa-quebec
1204 + name: Ministère de la Famille du Québec
1205 + domain: mfa.gouv.qc.ca
1206 + categories: [government]
1207 + tier: C
1208 + weight: 1.0
1209 + aliases: [mfa, ministère de la famille]
1210 + country: CA
1211 + language: fr
1212 + sensors:
1213 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A21&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1214 + - id: mri-quebec
1215 + name: Ministère des Relations internationales et de la Francophonie
1216 + domain: mri.gouv.qc.ca
1217 + categories: [government, international]
1218 + tier: C
1219 + weight: 1.0
1220 + aliases: [mri, mrif, ministère des relations internationales et de la francophonie]
1221 + country: CA
1222 + language: fr
1223 + sensors:
1224 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A32&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1225 + - id: travail-quebec
1226 + name: Ministère du Travail du Québec
1227 + domain: travail.gouv.qc.ca
1228 + categories: [government, labour]
1229 + tier: C
1230 + weight: 1.0
1231 + aliases: [ministère du travail du québec, travail québec]
1232 + country: CA
1233 + language: fr
1234 + sensors:
1235 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A4284&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1236 + - id: mrnf-quebec
1237 + name: Ministère des Ressources naturelles et des Forêts
1238 + domain: mrnf.gouv.qc.ca
1239 + categories: [government, energy, climate]
1240 + tier: C
1241 + weight: 1.0
1242 + aliases: [mrnf, ministère des ressources naturelles et des forêts]
1243 + country: CA
1244 + language: fr
1245 + sensors:
1246 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A27&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1247 + - id: mifi
1248 + name: Ministère de l'Immigration, de la Francisation et de l'Intégration
1249 + domain: immigration-quebec.gouv.qc.ca
1250 + categories: [government]
1251 + tier: C
1252 + weight: 1.0
1253 + aliases: [mifi, ministère de l'immigration de la francisation et de l'intégration, immigration québec]
1254 + country: CA
1255 + language: fr
1256 + sensors:
1257 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A28&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1258 + - id: mcn-quebec
1259 + name: Ministère de la Cybersécurité et du Numérique
1260 + domain: cybersecurite.gouv.qc.ca
1261 + categories: [government, cyber]
1262 + tier: C
1263 + weight: 1.0
1264 + aliases: [mcn, ministère de la cybersécurité et du numérique]
1265 + country: CA
1266 + language: fr
1267 + sensors:
1268 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A4244&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1269 + - id: mlf-quebec
1270 + name: Ministère de la Langue française
1271 + domain: quebec.ca
1272 + categories: [government]
1273 + tier: D
1274 + weight: 1.0
1275 + aliases: [ministère de la langue française]
1276 + country: CA
1277 + language: fr
1278 + sensors:
1279 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A4245&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: D, config: { selector: "#tx-solr-search" } }
1280 + - id: conseil-executif-quebec
1281 + name: Ministère du Conseil exécutif du Québec
1282 + domain: quebec.ca
1283 + categories: [government, politics]
1284 + tier: B
1285 + weight: 1.1
1286 + aliases: [mce, ministère du conseil exécutif, conseil exécutif québec]
1287 + country: CA
1288 + language: fr
1289 + sensors:
1290 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A33&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: B, config: { selector: "#tx-solr-search" } }
1291 + - id: sct-quebec
1292 + name: Secrétariat du Conseil du trésor du Québec
1293 + domain: tresor.gouv.qc.ca
1294 + categories: [government, finance]
1295 + tier: C
1296 + weight: 1.0
1297 + aliases: [sct, secrétariat du conseil du trésor, conseil du trésor québec]
1298 + country: CA
1299 + language: fr
1300 + sensors:
1301 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A43&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1302 + # ───────────────────────────── CANADA — Québec : organismes ─────────────────────────────
1303 + - id: amp-quebec
1304 + name: Autorité des marchés publics
1305 + domain: amp.quebec
1306 + categories: [government, legal]
1307 + tier: C
1308 + aliases: [amp, autorité des marchés publics]
1309 + country: CA
1310 + language: fr
1311 + sensors:
1312 + - { name: actualités, url: "https://amp.quebec/actualites/", type: HTML, connector: http, tier: C }
1313 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A159&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1314 + - id: tat-quebec
1315 + name: Tribunal administratif du travail
1316 + domain: tat.gouv.qc.ca
1317 + categories: [government, legal, labour]
1318 + tier: D
1319 + aliases: [tat, tribunal administratif du travail]
1320 + country: CA
1321 + language: fr
1322 + sensors:
1323 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A147&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: D, config: { selector: "#tx-solr-search" } }
1324 + - id: curateur-public-quebec
1325 + name: Curateur public du Québec
1326 + domain: curateur.gouv.qc.ca
1327 + categories: [government, legal]
1328 + tier: D
1329 + aliases: [curateur public du québec]
1330 + country: CA
1331 + language: fr
1332 + sensors:
1333 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A84&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: D, config: { selector: "#tx-solr-search" } }
1334 + - id: dpcp
1335 + name: Directeur des poursuites criminelles et pénales
1336 + domain: dpcp.gouv.qc.ca
1337 + categories: [government, legal]
1338 + tier: C
1339 + aliases: [dpcp, directeur des poursuites criminelles et pénales]
1340 + country: CA
1341 + language: fr
1342 + sensors:
1343 + - { name: actualités (quebec.ca, filtre organisme), url: "https://www.quebec.ca/nouvelles/actualites?tx_solr%5Bfilter%5D%5B%5D=mo_cabinets%3A85&tx_solr%5Bsort%5D=newest%20desc", type: HTML, connector: http, tier: C, config: { selector: "#tx-solr-search" } }
1344 + - id: retraite-quebec
1345 + name: Retraite Québec
1346 + domain: retraitequebec.gouv.qc.ca
1347 + categories: [government, finance]
1348 + tier: C
1349 + aliases: [retraite québec, rrq, régime de rentes du québec]
1350 + country: CA
1351 + discover: { rss: true, sitemap: true, pages: true }
1352 + notes: "quebec.ca actualités filter mo_cabinets:120 throttled (202) under load; retraitequebec.gouv.qc.ca news moved (404). Kept for discovery."
1353 + language: fr
1354 + - id: revenu-quebec
1355 + name: Revenu Québec
1356 + domain: revenuquebec.ca
1357 + categories: [government, finance]
1358 + tier: B
1359 + aliases: [revenu québec, agence du revenu du québec]
1360 + country: CA
1361 + discover: { rss: true, sitemap: true, pages: true }
1362 + notes: "quebec.ca actualités filtered on mo_cabinets:45 answers 202 (throttled placeholder) under validation load; revenuquebec.ca news is 403. Kept for discovery."
1363 + language: fr
1364 + - id: banq
1365 + name: Bibliothèque et Archives nationales du Québec
1366 + domain: banq.qc.ca
1367 + categories: [government, education]
1368 + tier: D
1369 + aliases: [banq, bibliothèque et archives nationales du québec]
1370 + country: CA
1371 + discover: { rss: true, sitemap: true, pages: true }
1372 + notes: "quebec.ca actualités filter mo_cabinets:6 throttled (202) under load; banq.qc.ca news 404. Kept for discovery."
1373 + language: fr
1374 + - id: cdpdj
1375 + name: Commission des droits de la personne et des droits de la jeunesse
1376 + domain: cdpdj.qc.ca
1377 + categories: [government, legal]
1378 + tier: C
1379 + aliases: [cdpdj, commission des droits de la personne et des droits de la jeunesse]
1380 + country: CA
1381 + language: fr
1382 + sensors:
1383 + - { name: actualités, url: "https://www.cdpdj.qc.ca/fr/actualites", type: HTML, connector: http, tier: C }
1384 + - id: cmq-quebec
1385 + name: Commission municipale du Québec
1386 + domain: cmq.gouv.qc.ca
1387 + categories: [government, legal]
1388 + tier: C
1389 + aliases: [cmq, commission municipale du québec]
1390 + country: CA
1391 + language: fr
1392 + sensors:
1393 + - { name: accueil (nouvelles) (site), url: "https://www.cmq.gouv.qc.ca/", type: HTML, connector: http, tier: C }
1394 + - id: coroner-quebec
1395 + name: Bureau du coroner du Québec
1396 + domain: coroner.gouv.qc.ca
1397 + categories: [government, legal, health]
1398 + tier: C
1399 + aliases: [bureau du coroner, coroner québec]
1400 + country: CA
1401 + language: fr
1402 + sensors:
1403 + - { name: accueil (site), url: "https://www.coroner.gouv.qc.ca/", type: HTML, connector: http, tier: C }
1404 + - id: bei-quebec
1405 + name: Bureau des enquêtes indépendantes
1406 + domain: bei.gouv.qc.ca
1407 + categories: [government, legal]
1408 + tier: C
1409 + aliases: [bei, bureau des enquêtes indépendantes]
1410 + country: CA
1411 + language: fr
1412 + sensors:
1413 + - { name: communiqués, url: "https://www.bei.gouv.qc.ca/communiques", type: HTML, connector: http, tier: C }
1414 + - id: upac
1415 + name: Commissaire à la lutte contre la corruption (UPAC)
1416 + domain: upac.gouv.qc.ca
1417 + categories: [government, legal]
1418 + tier: C
1419 + aliases: [upac, unité permanente anticorruption, commissaire à la lutte contre la corruption]
1420 + country: CA
1421 + language: fr
1422 + sensors:
1423 + - { name: accueil (communiqués) (site), url: "https://www.upac.gouv.qc.ca/", type: HTML, connector: http, tier: C }
1424 + - id: sqi-quebec
1425 + name: Société québécoise des infrastructures
1426 + domain: sqi.gouv.qc.ca
1427 + categories: [government, infrastructure, real-estate]
1428 + tier: C
1429 + aliases: [sqi, société québécoise des infrastructures]
1430 + country: CA
1431 + language: fr
1432 + sensors:
1433 + - { name: accueil (nouvelles) (site), url: "https://www.sqi.gouv.qc.ca/", type: HTML, connector: http, tier: C }
1434 + - id: sodec
1435 + name: Société de développement des entreprises culturelles
1436 + domain: sodec.gouv.qc.ca
1437 + categories: [government, entertainment]
1438 + tier: D
1439 + aliases: [sodec, société de développement des entreprises culturelles]
1440 + country: CA
1441 + language: fr
1442 + sensors:
1443 + - { name: actualités (RSS), url: "https://sodec.gouv.qc.ca/feed/", type: RSS, connector: rss, tier: D }
1444 + - id: saq
1445 + name: Société des alcools du Québec
1446 + domain: saq.com
1447 + categories: [retail, government]
1448 + tier: C
1449 + aliases: [saq, société des alcools du québec]
1450 + country: CA
1451 + discover: { rss: true, sitemap: true, pages: true }
1452 + notes: "quebec.ca actualités filter mo_cabinets:128 throttled (202) under load; saq.com press room is client-rendered. Kept for discovery."
1453 + language: fr
1454 + - id: investissement-quebec
1455 + name: Investissement Québec
1456 + domain: investquebec.com
1457 + categories: [finance, government]
1458 + tier: B
1459 + aliases: [investissement québec, iq]
1460 + country: CA
1461 + discover: { rss: true, sitemap: true, pages: true }
1462 + notes: "quebec.ca actualités filter mo_cabinets:100 throttled (202) under load; investquebec.com press pages 404 to non-browser clients. Kept for discovery."
1463 + language: fr
1464 + - id: hema-quebec
1465 + name: Héma-Québec
1466 + domain: hema-quebec.qc.ca
1467 + categories: [health, government]
1468 + tier: C
1469 + aliases: [héma-québec, hema-quebec]
1470 + country: CA
1471 + discover: { rss: true, sitemap: true, pages: true }
1472 + notes: "quebec.ca actualités filter mo_cabinets:93 throttled (202) under load. Kept for discovery."
1473 + language: fr
1474 + - id: shq
1475 + name: Société d'habitation du Québec
1476 + domain: habitation.gouv.qc.ca
1477 + categories: [government, real-estate]
1478 + tier: C
1479 + aliases: [shq, société d'habitation du québec]
1480 + country: CA
1481 + discover: { rss: true, sitemap: true, pages: true }
1482 + notes: "quebec.ca actualités filter mo_cabinets:121 throttled (202) under load; habitation.gouv.qc.ca is 403. Kept for discovery."
1483 + language: fr
1484 + # ───────────────────────────── UNITED STATES — governors ─────────────────────────────
1485 + - id: alabama-governor
1486 + name: Governor of Alabama
1487 + domain: governor.alabama.gov
1488 + categories: [government, politics]
1489 + tier: B
1490 + aliases: [governor of alabama, alabama governor, office of the governor alabama]
1491 + country: US
1492 + sensors:
1493 + - { name: news (RSS), url: "https://governor.alabama.gov/feed/", type: RSS, connector: rss, tier: B, config: { maxItems: 50 } }
1494 + - id: georgia-governor
1495 + name: Governor of Georgia
1496 + domain: gov.georgia.gov
1497 + categories: [government, politics]
1498 + tier: B
1499 + aliases: [governor of georgia, georgia governor, office of the governor georgia]
1500 + country: US
1501 + sensors:
1502 + - { name: news (RSS), url: "https://gov.georgia.gov/rss.xml", type: RSS, connector: rss, tier: B }
1503 + - id: hawaii-governor
1504 + name: Governor of Hawaii
1505 + domain: governor.hawaii.gov
1506 + categories: [government, politics]
1507 + tier: B
1508 + aliases: [governor of hawaii, hawaii governor, office of the governor hawaii]
1509 + country: US
1510 + sensors:
1511 + - { name: news (RSS), url: "https://governor.hawaii.gov/feed/", type: RSS, connector: rss, tier: B }
1512 + - id: mississippi-governor
1513 + name: Governor of Mississippi
1514 + domain: governorreeves.ms.gov
1515 + categories: [government, politics]
1516 + tier: B
1517 + aliases: [governor of mississippi, mississippi governor, office of the governor mississippi]
1518 + country: US
1519 + sensors:
1520 + - { name: news (RSS), url: "https://governorreeves.ms.gov/feed/", type: RSS, connector: rss, tier: B }
1521 + - id: missouri-governor
1522 + name: Governor of Missouri
1523 + domain: governor.mo.gov
1524 + categories: [government, politics]
1525 + tier: B
1526 + aliases: [governor of missouri, missouri governor, office of the governor missouri]
1527 + country: US
1528 + sensors:
1529 + - { name: news (RSS), url: "https://governor.mo.gov/rss.xml", type: RSS, connector: rss, tier: B }
1530 + - id: nebraska-governor
1531 + name: Governor of Nebraska
1532 + domain: governor.nebraska.gov
1533 + categories: [government, politics]
1534 + tier: B
1535 + aliases: [governor of nebraska, nebraska governor, office of the governor nebraska]
1536 + country: US
1537 + sensors:
1538 + - { name: news (RSS), url: "https://governor.nebraska.gov/rss.xml", type: RSS, connector: rss, tier: B }
1539 + - id: north-carolina-governor
1540 + name: Governor of North Carolina
1541 + domain: governor.nc.gov
1542 + categories: [government, politics]
1543 + tier: B
1544 + aliases: [governor of north carolina, north carolina governor, office of the governor north carolina]
1545 + country: US
1546 + sensors:
1547 + - { name: news (RSS), url: "https://governor.nc.gov/news/feed/", type: RSS, connector: rss, tier: B }
1548 + - id: north-dakota-governor
1549 + name: Governor of North Dakota
1550 + domain: governor.nd.gov
1551 + categories: [government, politics]
1552 + tier: B
1553 + aliases: [governor of north dakota, north dakota governor, office of the governor north dakota]
1554 + country: US
1555 + sensors:
1556 + - { name: news (RSS), url: "https://governor.nd.gov/rss.xml", type: RSS, connector: rss, tier: B }
1557 + - id: utah-governor
1558 + name: Governor of Utah
1559 + domain: governor.utah.gov
1560 + categories: [government, politics]
1561 + tier: B
1562 + aliases: [governor of utah, utah governor, office of the governor utah]
1563 + country: US
1564 + sensors:
1565 + - { name: news (RSS), url: "https://governor.utah.gov/feed/", type: RSS, connector: rss, tier: B }
1566 + - id: vermont-governor
1567 + name: Governor of Vermont
1568 + domain: governor.vermont.gov
1569 + categories: [government, politics]
1570 + tier: B
1571 + aliases: [governor of vermont, vermont governor, office of the governor vermont]
1572 + country: US
1573 + sensors:
1574 + - { name: news (RSS), url: "https://governor.vermont.gov/rss.xml", type: RSS, connector: rss, tier: B }
1575 + - id: west-virginia-governor
1576 + name: Governor of West Virginia
1577 + domain: governor.wv.gov
1578 + categories: [government, politics]
1579 + tier: B
1580 + aliases: [governor of west virginia, west virginia governor, office of the governor west virginia]
1581 + country: US
1582 + sensors:
1583 + - { name: news (RSS), url: "https://governor.wv.gov/rss.xml", type: RSS, connector: rss, tier: B, config: { maxItems: 50 } }
1584 + - id: arkansas-governor
1585 + name: Governor of Arkansas
1586 + domain: governor.arkansas.gov
1587 + categories: [government, politics]
1588 + tier: B
1589 + aliases: [governor of arkansas, arkansas governor, office of the governor arkansas]
1590 + country: US
1591 + sensors:
1592 + - { name: newsroom, url: "https://governor.arkansas.gov/newsroom", type: HTML, connector: http, tier: B }
1593 + - id: colorado-governor
1594 + name: Governor of Colorado
1595 + domain: colorado.gov
1596 + categories: [government, politics]
1597 + tier: B
1598 + aliases: [governor of colorado, colorado governor, office of the governor colorado]
1599 + country: US
1600 + sensors:
1601 + - { name: press releases, url: "https://colorado.gov/governor/news", type: HTML, connector: http, tier: B }
1602 + - id: delaware-governor
1603 + name: Governor of Delaware
1604 + domain: governor.delaware.gov
1605 + categories: [government, politics]
1606 + tier: B
1607 + aliases: [governor of delaware, delaware governor, office of the governor delaware]
1608 + country: US
1609 + sensors:
1610 + - { name: press releases, url: "https://governor.delaware.gov/press-releases", type: HTML, connector: http, tier: B }
1611 + - id: illinois-governor
1612 + name: Governor of Illinois
1613 + domain: gov.illinois.gov
1614 + categories: [government, politics]
1615 + tier: B
1616 + aliases: [governor of illinois, illinois governor, office of the governor illinois]
1617 + country: US
1618 + sensors:
1619 + - { name: newsroom, url: "https://gov.illinois.gov/newsroom", type: HTML, connector: http, tier: B }
1620 + - id: iowa-governor
1621 + name: Governor of Iowa
1622 + domain: governor.iowa.gov
1623 + categories: [government, politics]
1624 + tier: B
1625 + aliases: [governor of iowa, iowa governor, office of the governor iowa]
1626 + country: US
1627 + sensors:
1628 + - { name: newsroom, url: "https://governor.iowa.gov/newsroom", type: HTML, connector: http, tier: B }
1629 + - id: kentucky-governor
1630 + name: Governor of Kentucky
1631 + domain: governor.ky.gov
1632 + categories: [government, politics]
1633 + tier: B
1634 + aliases: [governor of kentucky, kentucky governor, office of the governor kentucky]
1635 + country: US
1636 + sensors:
1637 + - { name: news, url: "https://governor.ky.gov/news", type: HTML, connector: http, tier: B }
1638 + - id: maryland-governor
1639 + name: Governor of Maryland
1640 + domain: governor.maryland.gov
1641 + categories: [government, politics]
1642 + tier: B
1643 + aliases: [governor of maryland, maryland governor, office of the governor maryland]
1644 + country: US
1645 + sensors:
1646 + - { name: press releases, url: "https://governor.maryland.gov/news/press-releases", type: HTML, connector: http, tier: B }
1647 + - id: nevada-governor
1648 + name: Governor of Nevada
1649 + domain: gov.nv.gov
1650 + categories: [government, politics]
1651 + tier: B
1652 + aliases: [governor of nevada, nevada governor, office of the governor nevada]
1653 + country: US
1654 + sensors:
1655 + - { name: press releases, url: "https://gov.nv.gov/newsroom", type: HTML, connector: http, tier: B }
1656 + - id: new-mexico-governor
1657 + name: Governor of New Mexico
1658 + domain: governor.nm.gov
1659 + categories: [government, politics]
1660 + tier: B
1661 + aliases: [governor of new mexico, new mexico governor, office of the governor new mexico]
1662 + country: US
1663 + sensors:
1664 + - { name: press releases, url: "https://governor.nm.gov/press-releases", type: HTML, connector: http, tier: B }
1665 + - id: oklahoma-governor
1666 + name: Governor of Oklahoma
1667 + domain: oklahoma.gov
1668 + categories: [government, politics]
1669 + tier: B
1670 + aliases: [governor of oklahoma, oklahoma governor, office of the governor oklahoma]
1671 + country: US
1672 + sensors:
1673 + - { name: newsroom, url: "https://oklahoma.gov/governor/newsroom", type: HTML, connector: http, tier: B }
1674 + - id: tennessee-governor
1675 + name: Governor of Tennessee
1676 + domain: tn.gov
1677 + categories: [government, politics]
1678 + tier: B
1679 + aliases: [governor of tennessee, tennessee governor, office of the governor tennessee]
1680 + country: US
1681 + sensors:
1682 + - { name: news, url: "https://www.tn.gov/governor/news", type: HTML, connector: http, tier: B }
1683 + # ───────────────────────────── UNITED STATES — state open-data portals & emergency management ─────────────────────────────
1684 + - id: connecticut-open-data
1685 + name: Connecticut Open Data
1686 + domain: data.ct.gov
1687 + categories: [open-data, government, statistics]
1688 + tier: D
1689 + aliases: [connecticut open data, data.ct.gov]
1690 + country: US
1691 + llm: false
1692 + sensors:
1693 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.ct.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1694 + - id: delaware-open-data
1695 + name: Delaware Open Data
1696 + domain: data.delaware.gov
1697 + categories: [open-data, government, statistics]
1698 + tier: D
1699 + aliases: [delaware open data, data.delaware.gov]
1700 + country: US
1701 + llm: false
1702 + sensors:
1703 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.delaware.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1704 + - id: maryland-open-data
1705 + name: Maryland Open Data
1706 + domain: opendata.maryland.gov
1707 + categories: [open-data, government, statistics]
1708 + tier: D
1709 + aliases: [maryland open data, opendata.maryland.gov]
1710 + country: US
1711 + llm: false
1712 + sensors:
1713 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=opendata.maryland.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1714 + - id: michigan-open-data
1715 + name: Michigan Open Data
1716 + domain: data.michigan.gov
1717 + categories: [open-data, government, statistics]
1718 + tier: D
1719 + aliases: [michigan open data, data.michigan.gov]
1720 + country: US
1721 + llm: false
1722 + sensors:
1723 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.michigan.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1724 + - id: new-jersey-open-data
1725 + name: New Jersey Open Data
1726 + domain: data.nj.gov
1727 + categories: [open-data, government, statistics]
1728 + tier: D
1729 + aliases: [new jersey open data, data.nj.gov]
1730 + country: US
1731 + llm: false
1732 + sensors:
1733 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.nj.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1734 + - id: oregon-open-data
1735 + name: Oregon Open Data
1736 + domain: data.oregon.gov
1737 + categories: [open-data, government, statistics]
1738 + tier: D
1739 + aliases: [oregon open data, data.oregon.gov]
1740 + country: US
1741 + llm: false
1742 + sensors:
1743 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.oregon.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1744 + - id: pennsylvania-open-data
1745 + name: Pennsylvania Open Data
1746 + domain: data.pa.gov
1747 + categories: [open-data, government, statistics]
1748 + tier: D
1749 + aliases: [pennsylvania open data, data.pa.gov]
1750 + country: US
1751 + llm: false
1752 + sensors:
1753 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.pa.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1754 + - id: vermont-open-data
1755 + name: Vermont Open Data
1756 + domain: data.vermont.gov
1757 + categories: [open-data, government, statistics]
1758 + tier: D
1759 + aliases: [vermont open data, data.vermont.gov]
1760 + country: US
1761 + llm: false
1762 + sensors:
1763 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.vermont.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1764 + - id: washington-state-open-data
1765 + name: Washington State Open Data
1766 + domain: data.wa.gov
1767 + categories: [open-data, government, statistics]
1768 + tier: D
1769 + aliases: [washington state open data, data.wa.gov]
1770 + country: US
1771 + llm: false
1772 + sensors:
1773 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.wa.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1774 + - id: colorado-open-data
1775 + name: Colorado Open Data
1776 + domain: data.colorado.gov
1777 + categories: [open-data, government, statistics]
1778 + tier: D
1779 + aliases: [colorado open data, data.colorado.gov]
1780 + country: US
1781 + llm: false
1782 + sensors:
1783 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.colorado.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1784 + - id: missouri-open-data
1785 + name: Missouri Open Data
1786 + domain: data.mo.gov
1787 + categories: [open-data, government, statistics]
1788 + tier: D
1789 + aliases: [missouri open data, data.mo.gov]
1790 + country: US
1791 + llm: false
1792 + sensors:
1793 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.mo.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1794 + - id: oklahoma-open-data
1795 + name: Oklahoma Open Data
1796 + domain: data.ok.gov
1797 + categories: [open-data, government, statistics]
1798 + tier: D
1799 + aliases: [oklahoma open data, data.ok.gov]
1800 + country: US
1801 + llm: false
1802 + sensors:
1803 + - { name: open data catalogue (CKAN), url: "https://data.ok.gov/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://data.ok.gov/dataset/{key}" } }
1804 + - id: new-york-state-gis
1805 + name: New York State GIS Clearinghouse
1806 + domain: gis.ny.gov
1807 + categories: [open-data, government]
1808 + tier: D
1809 + aliases: [nys gis clearinghouse, gis.ny.gov]
1810 + country: US
1811 + llm: false
1812 + sensors:
1813 + - { name: open data hub (ArcGIS), url: "https://data.gis.ny.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.gis.ny.gov/datasets/{key}" } }
1814 + - id: alabama-ema
1815 + name: Alabama Emergency Management Agency
1816 + domain: ema.alabama.gov
1817 + categories: [government, weather]
1818 + tier: C
1819 + aliases: [alabama ema, alabama emergency management agency]
1820 + country: US
1821 + sensors:
1822 + - { name: news (RSS), url: "https://ema.alabama.gov/feed/", type: RSS, connector: rss, tier: C }
1823 + - id: ny-dhses
1824 + name: New York State Division of Homeland Security and Emergency Services
1825 + domain: dhses.ny.gov
1826 + categories: [government, weather]
1827 + tier: C
1828 + aliases: [dhses, new york homeland security and emergency services]
1829 + country: US
1830 + sensors:
1831 + - { name: news, url: "https://www.dhses.ny.gov/news", type: HTML, connector: http, tier: C }
1832 + - id: washington-military-department
1833 + name: Washington State Military Department / Emergency Management Division
1834 + domain: mil.wa.gov
1835 + categories: [government, weather]
1836 + tier: C
1837 + aliases: [washington emergency management division, wa emd, washington military department]
1838 + country: US
1839 + sensors:
1840 + - { name: news, url: "https://mil.wa.gov/news", type: HTML, connector: http, tier: C }
1841 + - id: njoem
1842 + name: New Jersey Office of Emergency Management
1843 + domain: ready.nj.gov
1844 + categories: [government, weather]
1845 + tier: C
1846 + aliases: [njoem, new jersey office of emergency management]
1847 + country: US
1848 + sensors:
1849 + - { name: news releases, url: "https://www.ready.nj.gov/news", type: HTML, connector: http, tier: C }
1850 + - id: gema
1851 + name: Georgia Emergency Management and Homeland Security Agency
1852 + domain: gema.georgia.gov
1853 + categories: [government, weather]
1854 + tier: C
1855 + aliases: [gema, georgia emergency management]
1856 + country: US
1857 + sensors:
1858 + - { name: press releases, url: "https://gema.georgia.gov/press-releases", type: HTML, connector: http, tier: C }
1859 + - id: tema
1860 + name: Tennessee Emergency Management Agency
1861 + domain: tn.gov
1862 + categories: [government, weather]
1863 + tier: C
1864 + aliases: [tema, tennessee emergency management agency]
1865 + country: US
1866 + sensors:
1867 + - { name: news, url: "https://www.tn.gov/tema/news.html", type: HTML, connector: http, tier: C }
1868 + - id: scemd
1869 + name: South Carolina Emergency Management Division
1870 + domain: scemd.org
1871 + categories: [government, weather]
1872 + tier: C
1873 + aliases: [scemd, south carolina emergency management division]
1874 + country: US
1875 + sensors:
1876 + - { name: news, url: "https://www.scemd.org/news/", type: HTML, connector: http, tier: C }
1877 + - id: indiana-dhs
1878 + name: Indiana Department of Homeland Security
1879 + domain: in.gov
1880 + categories: [government, weather]
1881 + tier: C
1882 + aliases: [indiana department of homeland security, idhs]
1883 + country: US
1884 + sensors:
1885 + - { name: newsroom, url: "https://www.in.gov/dhs/news/", type: HTML, connector: http, tier: C }
1886 + # ───────────────────────────── UNITED STATES — cities ─────────────────────────────
1887 + - id: city-of-los-angeles
1888 + name: City of Los Angeles (Mayor's Office)
1889 + domain: lacity.gov
1890 + categories: [government]
1891 + tier: C
1892 + weight: 1.2
1893 + aliases: [los angeles mayor, city of los angeles, la city hall]
1894 + country: US
1895 + sensors:
1896 + - { name: mayor press releases, url: "https://mayor.lacity.gov/news", type: HTML, connector: http, tier: B }
1897 + - { name: city news, url: "https://www.lacity.gov/news", type: HTML, connector: http, tier: C }
1898 + - id: city-of-chicago
1899 + name: City of Chicago (Mayor's Office)
1900 + domain: chicago.gov
1901 + categories: [government]
1902 + tier: C
1903 + weight: 1.2
1904 + aliases: [chicago mayor, city of chicago]
1905 + country: US
1906 + sensors:
1907 + - { name: mayor press releases, url: "https://www.chicago.gov/city/en/depts/mayor/press_room/press_releases.html", type: HTML, connector: http, tier: B }
1908 + - id: city-of-houston
1909 + name: City of Houston
1910 + domain: houstontx.gov
1911 + categories: [government, open-data]
1912 + tier: C
1913 + weight: 1.1
1914 + aliases: [city of houston, houston mayor]
1915 + country: US
1916 + sensors:
1917 + - { name: mayor press releases, url: "https://www.houstontx.gov/mayor/press/index.html", type: HTML, connector: http, tier: B }
1918 + - { name: open data catalogue (CKAN), url: "https://data.houstontx.gov/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://data.houstontx.gov/dataset/{key}" } }
1919 + - id: city-of-phoenix
1920 + name: City of Phoenix
1921 + domain: phoenix.gov
1922 + categories: [government, open-data]
1923 + tier: C
1924 + aliases: [city of phoenix]
1925 + country: US
1926 + sensors:
1927 + - { name: newsroom, url: "https://www.phoenix.gov/newsroom", type: HTML, connector: http, tier: C }
1928 + - { name: open data catalogue (CKAN), url: "https://phoenixopendata.com/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://phoenixopendata.com/dataset/{key}" } }
1929 + - id: city-of-philadelphia
1930 + name: City of Philadelphia
1931 + domain: phila.gov
1932 + categories: [government]
1933 + tier: C
1934 + weight: 1.1
1935 + aliases: [city of philadelphia, philly]
1936 + country: US
1937 + sensors:
1938 + - { name: the latest news, url: "https://www.phila.gov/the-latest/", type: HTML, connector: http, tier: C }
1939 + - id: city-of-san-antonio
1940 + name: City of San Antonio
1941 + domain: sanantonio.gov
1942 + categories: [government, open-data]
1943 + tier: C
1944 + aliases: [city of san antonio]
1945 + country: US
1946 + llm: false
1947 + sensors:
1948 + - { name: open data catalogue (CKAN), url: "https://data.sanantonio.gov/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://data.sanantonio.gov/dataset/{key}" } }
1949 + - id: city-of-san-diego
1950 + name: City of San Diego
1951 + domain: sandiego.gov
1952 + categories: [government]
1953 + tier: C
1954 + aliases: [city of san diego]
1955 + country: US
1956 + sensors:
1957 + - { name: news (RSS), url: "https://www.sandiego.gov/rss.xml", type: RSS, connector: rss, tier: C }
1958 + - id: city-of-dallas
1959 + name: City of Dallas
1960 + domain: dallascityhall.com
1961 + categories: [government, open-data]
1962 + tier: C
1963 + aliases: [city of dallas, dallas city news]
1964 + country: US
1965 + sensors:
1966 + - { name: Dallas City News (RSS), url: "https://www.dallascitynews.net/feed/", type: RSS, connector: rss, tier: C }
1967 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=www.dallasopendata.com&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1968 + - id: city-of-austin
1969 + name: City of Austin
1970 + domain: austintexas.gov
1971 + categories: [government]
1972 + tier: C
1973 + aliases: [city of austin]
1974 + country: US
1975 + sensors:
1976 + - { name: news, url: "https://www.austintexas.gov/news", type: HTML, connector: http, tier: C }
1977 + - id: city-of-fort-worth
1978 + name: City of Fort Worth
1979 + domain: fortworthtexas.gov
1980 + categories: [government, open-data]
1981 + tier: C
1982 + aliases: [city of fort worth]
1983 + country: US
1984 + llm: false
1985 + sensors:
1986 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.fortworthtexas.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
1987 + - id: city-of-columbus
1988 + name: City of Columbus
1989 + domain: columbus.gov
1990 + categories: [government, open-data]
1991 + tier: C
1992 + aliases: [city of columbus ohio]
1993 + country: US
1994 + llm: false
1995 + sensors:
1996 + - { name: open data hub (ArcGIS), url: "https://opendata.columbus.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.columbus.gov/datasets/{key}" } }
1997 + - id: city-of-charlotte
1998 + name: City of Charlotte
1999 + domain: charlottenc.gov
2000 + categories: [government, open-data]
2001 + tier: C
2002 + aliases: [city of charlotte]
2003 + country: US
2004 + llm: false
2005 + sensors:
2006 + - { name: open data hub (ArcGIS), url: "https://data.charlottenc.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.charlottenc.gov/datasets/{key}" } }
2007 + - id: city-of-indianapolis
2008 + name: City of Indianapolis
2009 + domain: indy.gov
2010 + categories: [government, open-data]
2011 + tier: C
2012 + aliases: [city of indianapolis, indy]
2013 + country: US
2014 + llm: false
2015 + sensors:
2016 + - { name: open data hub (ArcGIS), url: "https://data.indy.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.indy.gov/datasets/{key}" } }
2017 + - id: city-of-seattle
2018 + name: City of Seattle
2019 + domain: seattle.gov
2020 + categories: [government]
2021 + tier: C
2022 + weight: 1.1
2023 + aliases: [city of seattle]
2024 + country: US
2025 + sensors:
2026 + - { name: news (RSS), url: "https://news.seattle.gov/feed/", type: RSS, connector: rss, tier: C }
2027 + - id: city-of-denver
2028 + name: City and County of Denver
2029 + domain: denvergov.org
2030 + categories: [government, open-data]
2031 + tier: C
2032 + aliases: [city of denver, denver]
2033 + country: US
2034 + sensors:
2035 + - { name: open data hub (ArcGIS), url: "https://opendata-geospatialdenver.hub.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata-geospatialdenver.hub.arcgis.com/datasets/{key}" } }
2036 + - id: city-of-oklahoma-city
2037 + name: City of Oklahoma City
2038 + domain: okc.gov
2039 + categories: [government, open-data]
2040 + tier: C
2041 + aliases: [city of oklahoma city, okc]
2042 + country: US
2043 + llm: false
2044 + sensors:
2045 + - { name: open data hub (ArcGIS), url: "https://data.okc.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.okc.gov/datasets/{key}" } }
2046 + - id: city-of-nashville
2047 + name: Metropolitan Government of Nashville
2048 + domain: nashville.gov
2049 + categories: [government]
2050 + tier: C
2051 + aliases: [city of nashville, metro nashville]
2052 + country: US
2053 + sensors:
2054 + - { name: mayor's office newsroom, url: "https://www.nashville.gov/departments/mayor/news", type: HTML, connector: http, tier: C }
2055 + - id: city-of-el-paso
2056 + name: City of El Paso
2057 + domain: elpasotexas.gov
2058 + categories: [government]
2059 + tier: C
2060 + aliases: [city of el paso]
2061 + country: US
2062 + sensors:
2063 + - { name: news, url: "https://www.elpasotexas.gov/news", type: HTML, connector: http, tier: C }
2064 + - id: district-of-columbia
2065 + name: District of Columbia (Mayor's Office)
2066 + domain: dc.gov
2067 + categories: [government, open-data]
2068 + tier: C
2069 + weight: 1.2
2070 + aliases: [dc mayor, district of columbia, washington dc government]
2071 + country: US
2072 + sensors:
2073 + - { name: mayor's office news (RSS), url: "https://mayor.dc.gov/rss.xml", type: RSS, connector: rss, tier: B }
2074 + - { name: dc.gov news (RSS), url: "https://www.dc.gov/rss.xml", type: RSS, connector: rss, tier: C }
2075 + - { name: open data hub (ArcGIS), url: "https://opendata.dc.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.dc.gov/datasets/{key}" } }
2076 + - id: city-of-las-vegas
2077 + name: City of Las Vegas
2078 + domain: lasvegasnevada.gov
2079 + categories: [government, open-data]
2080 + tier: C
2081 + aliases: [city of las vegas]
2082 + country: US
2083 + sensors:
2084 + - { name: news, url: "https://www.lasvegasnevada.gov/News", type: HTML, connector: http, tier: C }
2085 + - { name: open data hub (ArcGIS), url: "https://opendataportal-lasvegas.opendata.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendataportal-lasvegas.opendata.arcgis.com/datasets/{key}" } }
2086 + - id: city-of-boston
2087 + name: City of Boston
2088 + domain: boston.gov
2089 + categories: [government, open-data]
2090 + tier: C
2091 + weight: 1.1
2092 + aliases: [city of boston]
2093 + country: US
2094 + sensors:
2095 + - { name: news (RSS), url: "https://www.boston.gov/rss.xml", type: RSS, connector: rss, tier: C }
2096 + - { name: open data catalogue (CKAN), url: "https://data.boston.gov/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://data.boston.gov/dataset/{key}" } }
2097 + - id: city-of-portland
2098 + name: City of Portland (Oregon)
2099 + domain: portland.gov
2100 + categories: [government, open-data]
2101 + tier: C
2102 + aliases: [city of portland, portland oregon]
2103 + country: US
2104 + sensors:
2105 + - { name: news, url: "https://www.portland.gov/news", type: HTML, connector: http, tier: C }
2106 + - { name: open data hub (ArcGIS), url: "https://gis-pdx.opendata.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://gis-pdx.opendata.arcgis.com/datasets/{key}" } }
2107 + - id: city-of-louisville
2108 + name: Louisville Metro Government
2109 + domain: louisvilleky.gov
2110 + categories: [government, open-data]
2111 + tier: C
2112 + aliases: [louisville metro, city of louisville]
2113 + country: US
2114 + llm: false
2115 + sensors:
2116 + - { name: open data hub (ArcGIS), url: "https://data.louisvilleky.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.louisvilleky.gov/datasets/{key}" } }
2117 + - id: city-of-memphis
2118 + name: City of Memphis
2119 + domain: memphistn.gov
2120 + categories: [government]
2121 + tier: C
2122 + aliases: [city of memphis]
2123 + country: US
2124 + sensors:
2125 + - { name: news (RSS), url: "https://www.memphistn.gov/feed/", type: RSS, connector: rss, tier: C }
2126 + - id: city-of-detroit
2127 + name: City of Detroit
2128 + domain: detroitmi.gov
2129 + categories: [government, open-data]
2130 + tier: C
2131 + weight: 1.1
2132 + aliases: [city of detroit]
2133 + country: US
2134 + sensors:
2135 + - { name: news (RSS), url: "https://www.detroitmi.gov/rss.xml", type: RSS, connector: rss, tier: C }
2136 + - { name: open data hub (ArcGIS), url: "https://data.detroitmi.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.detroitmi.gov/datasets/{key}" } }
2137 + - id: city-of-baltimore
2138 + name: City of Baltimore
2139 + domain: baltimorecity.gov
2140 + categories: [government, open-data]
2141 + tier: C
2142 + aliases: [city of baltimore, baltimore mayor]
2143 + country: US
2144 + sensors:
2145 + - { name: mayor's office news, url: "https://mayor.baltimorecity.gov/news", type: HTML, connector: http, tier: C }
2146 + - { name: open data hub (ArcGIS), url: "https://data.baltimorecity.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.baltimorecity.gov/datasets/{key}" } }
2147 + - id: city-of-milwaukee
2148 + name: City of Milwaukee
2149 + domain: milwaukee.gov
2150 + categories: [government, open-data]
2151 + tier: C
2152 + aliases: [city of milwaukee]
2153 + country: US
2154 + llm: false
2155 + sensors:
2156 + - { name: open data catalogue (CKAN), url: "https://data.milwaukee.gov/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://data.milwaukee.gov/dataset/{key}" } }
2157 + - id: city-of-albuquerque
2158 + name: City of Albuquerque
2159 + domain: cabq.gov
2160 + categories: [government]
2161 + tier: C
2162 + aliases: [city of albuquerque, cabq]
2163 + country: US
2164 + sensors:
2165 + - { name: news (RSS), url: "https://www.cabq.gov/rss.xml", type: RSS, connector: rss, tier: C }
2166 + - id: city-of-tucson
2167 + name: City of Tucson
2168 + domain: tucsonaz.gov
2169 + categories: [government, open-data]
2170 + tier: C
2171 + aliases: [city of tucson]
2172 + country: US
2173 + llm: false
2174 + sensors:
2175 + - { name: open data hub (ArcGIS), url: "https://gisdata.tucsonaz.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://gisdata.tucsonaz.gov/datasets/{key}" } }
2176 + - id: city-of-sacramento
2177 + name: City of Sacramento
2178 + domain: cityofsacramento.gov
2179 + categories: [government, open-data]
2180 + tier: C
2181 + aliases: [city of sacramento, sacramento city express]
2182 + country: US
2183 + sensors:
2184 + - { name: Sacramento City Express (RSS), url: "https://www.sacramentocityexpress.com/feed/", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
2185 + - { name: open data hub (ArcGIS), url: "https://data.cityofsacramento.org/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.cityofsacramento.org/datasets/{key}" } }
2186 + - id: city-of-kansas-city
2187 + name: City of Kansas City (Missouri)
2188 + domain: kcmo.gov
2189 + categories: [government, open-data]
2190 + tier: C
2191 + aliases: [city of kansas city, kcmo]
2192 + country: US
2193 + llm: false
2194 + sensors:
2195 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.kcmo.org&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2196 + - id: city-of-mesa
2197 + name: City of Mesa
2198 + domain: mesaaz.gov
2199 + categories: [government, open-data]
2200 + tier: C
2201 + aliases: [city of mesa]
2202 + country: US
2203 + llm: false
2204 + sensors:
2205 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.mesaaz.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2206 + - id: city-of-colorado-springs
2207 + name: City of Colorado Springs
2208 + domain: coloradosprings.gov
2209 + categories: [government]
2210 + tier: C
2211 + aliases: [city of colorado springs]
2212 + country: US
2213 + sensors:
2214 + - { name: news (RSS), url: "https://www.coloradosprings.gov/rss.xml", type: RSS, connector: rss, tier: C }
2215 + - id: city-of-raleigh
2216 + name: City of Raleigh
2217 + domain: raleighnc.gov
2218 + categories: [government, open-data]
2219 + tier: C
2220 + aliases: [city of raleigh]
2221 + country: US
2222 + llm: false
2223 + sensors:
2224 + - { name: open data hub (ArcGIS), url: "https://data.raleighnc.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.raleighnc.gov/datasets/{key}" } }
2225 + - id: city-of-miami
2226 + name: City of Miami
2227 + domain: miami.gov
2228 + categories: [government, open-data]
2229 + tier: C
2230 + aliases: [city of miami]
2231 + country: US
2232 + llm: false
2233 + sensors:
2234 + - { name: open data hub (ArcGIS), url: "https://datahub-miamigis.opendata.arcgis.com/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://datahub-miamigis.opendata.arcgis.com/datasets/{key}" } }
2235 + - id: city-of-minneapolis
2236 + name: City of Minneapolis
2237 + domain: minneapolismn.gov
2238 + categories: [government, open-data]
2239 + tier: C
2240 + aliases: [city of minneapolis]
2241 + country: US
2242 + llm: false
2243 + sensors:
2244 + - { name: open data hub (ArcGIS), url: "https://opendata.minneapolismn.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.minneapolismn.gov/datasets/{key}" } }
2245 + - id: city-of-tampa
2246 + name: City of Tampa
2247 + domain: tampa.gov
2248 + categories: [government]
2249 + tier: C
2250 + aliases: [city of tampa]
2251 + country: US
2252 + sensors:
2253 + - { name: news (RSS), url: "https://www.tampa.gov/rss.xml", type: RSS, connector: rss, tier: C }
2254 + - id: city-of-arlington-tx
2255 + name: City of Arlington (Texas)
2256 + domain: arlingtontx.gov
2257 + categories: [government, open-data]
2258 + tier: C
2259 + aliases: [city of arlington texas]
2260 + country: US
2261 + llm: false
2262 + sensors:
2263 + - { name: open data hub (ArcGIS), url: "https://opendata.arlingtontx.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://opendata.arlingtontx.gov/datasets/{key}" } }
2264 + - id: city-of-new-orleans
2265 + name: City of New Orleans
2266 + domain: nola.gov
2267 + categories: [government, open-data]
2268 + tier: C
2269 + aliases: [city of new orleans, nola]
2270 + country: US
2271 + sensors:
2272 + - { name: news, url: "https://www.nola.gov/news", type: HTML, connector: http, tier: C }
2273 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.nola.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2274 + - id: city-of-wichita
2275 + name: City of Wichita
2276 + domain: wichita.gov
2277 + categories: [government]
2278 + tier: C
2279 + aliases: [city of wichita]
2280 + country: US
2281 + sensors:
2282 + - { name: news, url: "https://www.wichita.gov/news", type: HTML, connector: http, tier: C }
2283 + - id: city-of-cleveland
2284 + name: City of Cleveland
2285 + domain: clevelandohio.gov
2286 + categories: [government, open-data]
2287 + tier: C
2288 + aliases: [city of cleveland]
2289 + country: US
2290 + sensors:
2291 + - { name: news (RSS), url: "https://www.clevelandohio.gov/rss.xml", type: RSS, connector: rss, tier: C }
2292 + - { name: open data hub (ArcGIS), url: "https://data.clevelandohio.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.clevelandohio.gov/datasets/{key}" } }
2293 + - id: city-of-honolulu
2294 + name: City and County of Honolulu
2295 + domain: honolulu.gov
2296 + categories: [government, open-data]
2297 + tier: C
2298 + aliases: [city of honolulu, honolulu]
2299 + country: US
2300 + sensors:
2301 + - { name: news, url: "https://www.honolulu.gov/news", type: HTML, connector: http, tier: C }
2302 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.honolulu.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2303 + - id: city-of-saint-paul
2304 + name: City of Saint Paul
2305 + domain: stpaul.gov
2306 + categories: [government]
2307 + tier: C
2308 + aliases: [city of saint paul, st. paul minnesota]
2309 + country: US
2310 + sensors:
2311 + - { name: news, url: "https://www.stpaul.gov/news", type: HTML, connector: http, tier: C }
2312 + - id: city-of-cincinnati
2313 + name: City of Cincinnati
2314 + domain: cincinnati-oh.gov
2315 + categories: [government, open-data]
2316 + tier: C
2317 + aliases: [city of cincinnati]
2318 + country: US
2319 + llm: false
2320 + sensors:
2321 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.cincinnati-oh.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2322 + - id: city-of-pittsburgh
2323 + name: City of Pittsburgh
2324 + domain: pittsburghpa.gov
2325 + categories: [government, open-data]
2326 + tier: C
2327 + aliases: [city of pittsburgh, wprdc]
2328 + country: US
2329 + llm: false
2330 + sensors:
2331 + - { name: open data catalogue (CKAN), url: "https://data.wprdc.org/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://data.wprdc.org/dataset/{key}" } }
2332 + - id: city-of-buffalo
2333 + name: City of Buffalo
2334 + domain: buffalony.gov
2335 + categories: [government, open-data]
2336 + tier: C
2337 + aliases: [city of buffalo]
2338 + country: US
2339 + sensors:
2340 + - { name: news flash, url: "https://www.buffalony.gov/CivicAlerts.aspx", type: HTML, connector: http, tier: C }
2341 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.buffalony.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2342 + - id: city-of-providence
2343 + name: City of Providence
2344 + domain: providenceri.gov
2345 + categories: [government, open-data]
2346 + tier: C
2347 + aliases: [city of providence]
2348 + country: US
2349 + sensors:
2350 + - { name: news (RSS), url: "https://www.providenceri.gov/feed/", type: RSS, connector: rss, tier: C }
2351 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.providenceri.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2352 + - id: city-of-baton-rouge
2353 + name: City of Baton Rouge / East Baton Rouge Parish
2354 + domain: brla.gov
2355 + categories: [government, open-data]
2356 + tier: C
2357 + aliases: [city of baton rouge, east baton rouge parish]
2358 + country: US
2359 + sensors:
2360 + - { name: news flash (RSS), url: "https://www.brla.gov/RSSFeed.aspx?ModID=1&CID=All-newsflash.xml", type: RSS, connector: rss, tier: C }
2361 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.brla.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2362 + - id: city-of-lexington
2363 + name: Lexington-Fayette Urban County Government
2364 + domain: lexingtonky.gov
2365 + categories: [government, open-data]
2366 + tier: C
2367 + aliases: [city of lexington kentucky, lfucg]
2368 + country: US
2369 + llm: false
2370 + sensors:
2371 + - { name: open data hub (ArcGIS), url: "https://data.lexingtonky.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.lexingtonky.gov/datasets/{key}" } }
2372 + - id: city-of-greensboro
2373 + name: City of Greensboro
2374 + domain: greensboro-nc.gov
2375 + categories: [government, open-data]
2376 + tier: C
2377 + aliases: [city of greensboro]
2378 + country: US
2379 + llm: false
2380 + sensors:
2381 + - { name: open data hub (ArcGIS), url: "https://data.greensboro-nc.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.greensboro-nc.gov/datasets/{key}" } }
2382 + - id: city-of-chattanooga
2383 + name: City of Chattanooga
2384 + domain: chattanooga.gov
2385 + categories: [government, open-data]
2386 + tier: C
2387 + aliases: [city of chattanooga]
2388 + country: US
2389 + llm: false
2390 + sensors:
2391 + - { name: open data hub (ArcGIS), url: "https://data.chattanooga.gov/api/search/v1/collections/all/items?limit=50&sortBy=-properties.modified", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: features, keyField: id, titleField: properties.title, summaryField: properties.snippet, compareFields: [properties.modified], maxItems: 50, urlTemplate: "https://data.chattanooga.gov/datasets/{key}" } }
2392 + - id: city-of-st-louis
2393 + name: City of St. Louis
2394 + domain: stlouis-mo.gov
2395 + categories: [government]
2396 + tier: C
2397 + aliases: [city of st. louis, st louis]
2398 + country: US
2399 + sensors:
2400 + - { name: mayor's office news, url: "https://www.stlouis-mo.gov/government/departments/mayor/news/index.cfm", type: HTML, connector: http, tier: C }
2401 + - id: city-of-oakland
2402 + name: City of Oakland
2403 + domain: oaklandca.gov
2404 + categories: [government, open-data]
2405 + tier: C
2406 + aliases: [city of oakland]
2407 + country: US
2408 + llm: false
2409 + sensors:
2410 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.oaklandca.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2411 + - id: city-of-richmond-va
2412 + name: City of Richmond (Virginia)
2413 + domain: rva.gov
2414 + categories: [government, open-data]
2415 + tier: C
2416 + aliases: [city of richmond virginia, rva]
2417 + country: US
2418 + llm: false
2419 + sensors:
2420 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.richmondgov.com&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2421 + - id: city-of-norfolk
2422 + name: City of Norfolk
2423 + domain: norfolk.gov
2424 + categories: [government, open-data]
2425 + tier: C
2426 + aliases: [city of norfolk]
2427 + country: US
2428 + llm: false
2429 + sensors:
2430 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.norfolk.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2431 + - id: city-of-cambridge-ma
2432 + name: City of Cambridge (Massachusetts)
2433 + domain: cambridgema.gov
2434 + categories: [government, open-data]
2435 + tier: C
2436 + aliases: [city of cambridge massachusetts]
2437 + country: US
2438 + llm: false
2439 + sensors:
2440 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.cambridgema.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2441 + - id: city-of-somerville
2442 + name: City of Somerville
2443 + domain: somervillema.gov
2444 + categories: [government, open-data]
2445 + tier: C
2446 + aliases: [city of somerville]
2447 + country: US
2448 + llm: false
2449 + sensors:
2450 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.somervillema.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2451 + - id: city-of-berkeley
2452 + name: City of Berkeley
2453 + domain: berkeleyca.gov
2454 + categories: [government, open-data]
2455 + tier: C
2456 + aliases: [city of berkeley]
2457 + country: US
2458 + llm: false
2459 + sensors:
2460 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.cityofberkeley.info&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2461 + - id: city-of-gainesville
2462 + name: City of Gainesville
2463 + domain: gainesvillefl.gov
2464 + categories: [government, open-data]
2465 + tier: C
2466 + aliases: [city of gainesville]
2467 + country: US
2468 + llm: false
2469 + sensors:
2470 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.cityofgainesville.org&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2471 + - id: montgomery-county-md
2472 + name: Montgomery County (Maryland)
2473 + domain: montgomerycountymd.gov
2474 + categories: [government, open-data]
2475 + tier: C
2476 + aliases: [montgomery county maryland]
2477 + country: US
2478 + llm: false
2479 + sensors:
2480 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.montgomerycountymd.gov&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2481 + - id: santa-clara-county
2482 + name: County of Santa Clara
2483 + domain: sccgov.org
2484 + categories: [government, open-data]
2485 + tier: C
2486 + aliases: [santa clara county, county of santa clara]
2487 + country: US
2488 + llm: false
2489 + sensors:
2490 + - { name: open data catalogue (Socrata), url: "https://api.us.socrata.com/api/catalog/v1?domains=data.sccgov.org&order=updatedAt&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: resource.id, titleField: resource.name, summaryField: resource.description, dateField: resource.updatedAt, urlField: link, compareFields: [resource.updatedAt], maxItems: 50 } }
2491 + # ───────────────────────────── UNITED KINGDOM & IRELAND — cities ─────────────────────────────
2492 + - id: greater-london-authority
2493 + name: Greater London Authority
2494 + domain: london.gov.uk
2495 + categories: [government, open-data]
2496 + tier: B
2497 + weight: 1.2
2498 + aliases: [gla, greater london authority, london city hall, mayor of london, london datastore]
2499 + country: GB
2500 + sensors:
2501 + - { name: news (RSS), url: "https://london.gov.uk/rss.xml", type: RSS, connector: rss, tier: B }
2502 + - { name: open data catalogue (CKAN), url: "https://data.london.gov.uk/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.result, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://data.london.gov.uk/dataset/{key}" } }
2503 + - id: city-of-edinburgh-council
2504 + name: City of Edinburgh Council
2505 + domain: edinburgh.gov.uk
2506 + categories: [government]
2507 + tier: C
2508 + aliases: [city of edinburgh council, edinburgh council]
2509 + country: GB
2510 + sensors:
2511 + - { name: news (RSS), url: "https://edinburgh.gov.uk/rss/news", type: RSS, connector: rss, tier: C }
2512 + - id: belfast-city-council
2513 + name: Belfast City Council
2514 + domain: belfastcity.gov.uk
2515 + categories: [government]
2516 + tier: C
2517 + aliases: [belfast city council]
2518 + country: GB
2519 + sensors:
2520 + - { name: news, url: "https://belfastcity.gov.uk/news", type: HTML, connector: http, tier: C }
2521 + - id: open-data-ni
2522 + name: OpenDataNI (Northern Ireland)
2523 + domain: opendatani.gov.uk
2524 + categories: [open-data, government]
2525 + tier: D
2526 + aliases: [opendatani, open data northern ireland]
2527 + country: GB
2528 + llm: false
2529 + sensors:
2530 + - { name: open data catalogue (CKAN), url: "https://admin.opendatani.gov.uk/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://admin.opendatani.gov.uk/dataset/{key}" } }
2531 + - id: cardiff-council
2532 + name: Cardiff Council
2533 + domain: cardiff.gov.uk
2534 + categories: [government]
2535 + tier: C
2536 + aliases: [cardiff council, cardiff newsroom]
2537 + country: GB
2538 + sensors:
2539 + - { name: newsroom, url: "https://www.cardiffnewsroom.co.uk/", type: HTML, connector: http, tier: C }
2540 + - id: dublin-city-council
2541 + name: Dublin City Council
2542 + domain: dublincity.ie
2543 + categories: [government, open-data]
2544 + tier: C
2545 + aliases: [dublin city council, smart dublin]
2546 + country: IE
2547 + sensors:
2548 + - { name: news (RSS), url: "https://www.dublincity.ie/rss.xml", type: RSS, connector: rss, tier: C }
2549 + - { name: open data catalogue (CKAN), url: "https://data.smartdublin.ie/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://data.smartdublin.ie/dataset/{key}" } }
2550 + - id: ville-de-paris
2551 + name: Ville de Paris
2552 + domain: paris.fr
2553 + categories: [government]
2554 + tier: B
2555 + weight: 1.2
2556 + aliases: [ville de paris, mairie de paris, paris presse]
2557 + country: FR
2558 + language: fr
2559 + sensors:
2560 + - { name: communiqués de presse, url: "https://presse.paris.fr/communiques", type: HTML, connector: http, tier: B }
2561 + - { name: actualités, url: "https://paris.fr/actualites", type: HTML, connector: http, tier: C }
2562 + - id: grand-lyon
2563 + name: Métropole de Lyon
2564 + domain: grandlyon.com
2565 + categories: [government]
2566 + tier: C
2567 + aliases: [grand lyon, métropole de lyon, ville de lyon]
2568 + country: FR
2569 + language: fr
2570 + sensors:
2571 + - { name: actualités (RSS), url: "https://www.grandlyon.com/actualites.xml", type: RSS, connector: rss, tier: C }
2572 + - id: ville-de-marseille
2573 + name: Ville de Marseille
2574 + domain: marseille.fr
2575 + categories: [government]
2576 + tier: C
2577 + aliases: [ville de marseille, mairie de marseille]
2578 + country: FR
2579 + language: fr
2580 + sensors:
2581 + - { name: actualités (RSS), url: "https://www.marseille.fr/actualites/rss", type: RSS, connector: rss, tier: C }
2582 + - id: aix-marseille-provence-metropole
2583 + name: Métropole Aix-Marseille-Provence
2584 + domain: ampmetropole.fr
2585 + categories: [government, open-data]
2586 + tier: D
2587 + aliases: [métropole aix-marseille-provence, amp métropole]
2588 + country: FR
2589 + language: fr
2590 + llm: false
2591 + sensors:
2592 + - { name: open data catalogue (Opendatasoft), url: "https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets?order_by=modified%20desc&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: dataset_id, titleField: metas.default.title, summaryField: metas.default.description, dateField: metas.default.modified, compareFields: [metas.default.modified], maxItems: 50, urlTemplate: "https://data.ampmetropole.fr/explore/dataset/{key}/" } }
2593 + - id: toulouse-metropole
2594 + name: Toulouse Métropole / Mairie de Toulouse
2595 + domain: toulouse.fr
2596 + categories: [government, open-data]
2597 + tier: C
2598 + aliases: [toulouse métropole, mairie de toulouse, ville de toulouse]
2599 + country: FR
2600 + language: fr
2601 + sensors:
2602 + - { name: actualités, url: "https://metropole.toulouse.fr/actualites", type: HTML, connector: http, tier: C }
2603 + - { name: open data catalogue (Opendatasoft), url: "https://data.toulouse-metropole.fr/api/explore/v2.1/catalog/datasets?order_by=modified%20desc&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: dataset_id, titleField: metas.default.title, summaryField: metas.default.description, dateField: metas.default.modified, compareFields: [metas.default.modified], maxItems: 50, urlTemplate: "https://data.toulouse-metropole.fr/explore/dataset/{key}/" } }
2604 + - id: ville-de-bordeaux
2605 + name: Ville de Bordeaux
2606 + domain: bordeaux.fr
2607 + categories: [government]
2608 + tier: C
2609 + aliases: [ville de bordeaux, mairie de bordeaux]
2610 + country: FR
2611 + language: fr
2612 + sensors:
2613 + - { name: actualités (RSS), url: "https://www.bordeaux.fr/rss.xml", type: RSS, connector: rss, tier: C }
2614 + - id: bordeaux-metropole
2615 + name: Bordeaux Métropole
2616 + domain: bordeaux-metropole.fr
2617 + categories: [government, open-data]
2618 + tier: C
2619 + aliases: [bordeaux métropole]
2620 + country: FR
2621 + language: fr
2622 + sensors:
2623 + - { name: actualités (RSS), url: "https://www.bordeaux-metropole.fr/rss.xml", type: RSS, connector: rss, tier: C }
2624 + - { name: open data catalogue (Opendatasoft), url: "https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets?order_by=modified%20desc&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: dataset_id, titleField: metas.default.title, summaryField: metas.default.description, dateField: metas.default.modified, compareFields: [metas.default.modified], maxItems: 50, urlTemplate: "https://opendata.bordeaux-metropole.fr/explore/dataset/{key}/" } }
2625 + - id: ville-de-lille
2626 + name: Ville de Lille
2627 + domain: lille.fr
2628 + categories: [government]
2629 + tier: C
2630 + aliases: [ville de lille, mairie de lille]
2631 + country: FR
2632 + language: fr
2633 + sensors:
2634 + - { name: actualités, url: "https://lille.fr/Actualites", type: HTML, connector: http, tier: C }
2635 + - id: metropole-europeenne-de-lille
2636 + name: Métropole Européenne de Lille
2637 + domain: lillemetropole.fr
2638 + categories: [government, open-data]
2639 + tier: C
2640 + aliases: [mel, métropole européenne de lille]
2641 + country: FR
2642 + language: fr
2643 + sensors:
2644 + - { name: actualités, url: "https://www.lillemetropole.fr/actualites", type: HTML, connector: http, tier: C }
2645 + - id: nantes-metropole
2646 + name: Nantes Métropole / Ville de Nantes
2647 + domain: metropole.nantes.fr
2648 + categories: [government, open-data]
2649 + tier: C
2650 + aliases: [nantes métropole, ville de nantes]
2651 + country: FR
2652 + language: fr
2653 + sensors:
2654 + - { name: actualités, url: "https://metropole.nantes.fr/actualites", type: HTML, connector: http, tier: C }
2655 + - { name: open data catalogue (Opendatasoft), url: "https://data.nantesmetropole.fr/api/explore/v2.1/catalog/datasets?order_by=modified%20desc&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: dataset_id, titleField: metas.default.title, summaryField: metas.default.description, dateField: metas.default.modified, compareFields: [metas.default.modified], maxItems: 50, urlTemplate: "https://data.nantesmetropole.fr/explore/dataset/{key}/" } }
2656 + - id: region-ile-de-france
2657 + name: Région Île-de-France
2658 + domain: iledefrance.fr
2659 + categories: [government, open-data]
2660 + tier: C
2661 + weight: 1.1
2662 + aliases: [région île-de-france, conseil régional d'île-de-france, idf]
2663 + country: FR
2664 + language: fr
2665 + sensors:
2666 + - { name: toutes les actualités, url: "https://www.iledefrance.fr/toutes-les-actualites", type: HTML, connector: http, tier: C }
2667 + - { name: open data catalogue (Opendatasoft), url: "https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets?order_by=modified%20desc&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: dataset_id, titleField: metas.default.title, summaryField: metas.default.description, dateField: metas.default.modified, compareFields: [metas.default.modified], maxItems: 50, urlTemplate: "https://data.iledefrance.fr/explore/dataset/{key}/" } }
2668 + # ───────────────────────────── GERMANY, AUSTRIA, SWITZERLAND ─────────────────────────────
2669 + - id: berlin
2670 + extend: true
2671 + sensors:
2672 + - { name: open data catalogue (CKAN), url: "https://datenregister.berlin.de/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://datenregister.berlin.de/dataset/{key}" } }
2673 + - id: stadt-muenchen
2674 + name: Landeshauptstadt München
2675 + domain: muenchen.de
2676 + categories: [government, open-data]
2677 + tier: C
2678 + weight: 1.1
2679 + aliases: [stadt münchen, city of munich, rathaus umschau]
2680 + country: DE
2681 + language: de
2682 + sensors:
2683 + - { name: Rathaus Umschau (RSS), url: "https://ru.muenchen.de/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
2684 + - { name: open data catalogue (CKAN), url: "https://opendata.muenchen.de/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://opendata.muenchen.de/dataset/{key}" } }
2685 + - id: stadt-hamburg
2686 + name: Freie und Hansestadt Hamburg
2687 + domain: hamburg.de
2688 + categories: [government, open-data]
2689 + tier: C
2690 + weight: 1.1
2691 + aliases: [stadt hamburg, hamburger senat, city of hamburg, transparenzportal hamburg]
2692 + country: DE
2693 + language: de
2694 + sensors:
2695 + - { name: Pressemeldungen des Senats, url: "https://www.hamburg.de/pressemeldungen", type: HTML, connector: http, tier: C }
2696 + - { name: open data catalogue (CKAN), url: "https://suche.transparenz.hamburg.de/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://suche.transparenz.hamburg.de/dataset/{key}" } }
2697 + - id: stadt-koeln
2698 + name: Stadt Köln
2699 + domain: stadt-koeln.de
2700 + categories: [government]
2701 + tier: C
2702 + aliases: [stadt köln, city of cologne]
2703 + country: DE
2704 + language: de
2705 + sensors:
2706 + - { name: Pressemitteilungen, url: "https://www.stadt-koeln.de/politik-und-verwaltung/presse/mitteilungen/", type: HTML, connector: http, tier: C }
2707 + - id: land-nrw
2708 + name: Land Nordrhein-Westfalen
2709 + domain: land.nrw
2710 + categories: [government, open-data]
2711 + tier: C
2712 + weight: 1.1
2713 + aliases: [nrw, nordrhein-westfalen, north rhine-westphalia, landesregierung nrw, open.nrw]
2714 + country: DE
2715 + language: de
2716 + sensors:
2717 + - { name: Pressemitteilungen (RSS), url: "https://land.nrw/rss.xml", type: RSS, connector: rss, tier: C }
2718 + - { name: open data catalogue (CKAN), url: "https://open.nrw/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://open.nrw/dataset/{key}" } }
2719 + - id: stadt-wien
2720 + name: Stadt Wien
2721 + domain: wien.gv.at
2722 + categories: [government]
2723 + tier: C
2724 + weight: 1.1
2725 + aliases: [stadt wien, city of vienna, rathauskorrespondenz]
2726 + country: AT
2727 + language: de
2728 + sensors:
2729 + - { name: Presse-Service (RSS), url: "https://presse.wien.gv.at/rss", type: RSS, connector: rss, tier: C, config: { maxItems: 50 } }
2730 + - id: stadt-zuerich
2731 + name: Stadt Zürich
2732 + domain: stadt-zuerich.ch
2733 + categories: [government, open-data]
2734 + tier: D
2735 + aliases: [stadt zürich, city of zurich, open data zürich]
2736 + country: CH
2737 + language: de
2738 + llm: false
2739 + sensors:
2740 + - { name: open data catalogue (CKAN), url: "https://data.stadt-zuerich.ch/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://data.stadt-zuerich.ch/dataset/{key}" } }
2741 + - id: ville-de-geneve
2742 + name: Ville de Genève
2743 + domain: geneve.ch
2744 + categories: [government]
2745 + tier: C
2746 + aliases: [ville de genève, city of geneva]
2747 + country: CH
2748 + language: fr
2749 + sensors:
2750 + - { name: actualités, url: "https://www.geneve.ch/actualites", type: HTML, connector: http, tier: C }
2751 + # ───────────────────────────── SPAIN, ITALY, BENELUX, NORDICS, POLAND ─────────────────────────────
2752 + - id: comunidad-de-madrid
2753 + name: Comunidad de Madrid
2754 + domain: comunidad.madrid
2755 + categories: [government, open-data]
2756 + tier: C
2757 + weight: 1.1
2758 + aliases: [comunidad de madrid, gobierno regional de madrid]
2759 + country: ES
2760 + language: es
2761 + sensors:
2762 + - { name: open data catalogue (CKAN), url: "https://datos.comunidad.madrid/catalogo/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://datos.comunidad.madrid/catalogo/dataset/{key}" } }
2763 + - id: barcelona
2764 + extend: true
2765 + sensors:
2766 + - { name: open data catalogue (CKAN), url: "https://opendata-ajuntament.barcelona.cat/data/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://opendata-ajuntament.barcelona.cat/data/dataset/{key}" } }
2767 + - id: roma-capitale
2768 + name: Roma Capitale
2769 + domain: comune.roma.it
2770 + categories: [government, open-data]
2771 + tier: C
2772 + weight: 1.1
2773 + aliases: [roma capitale, comune di roma, city of rome]
2774 + country: IT
2775 + language: it
2776 + sensors:
2777 + - { name: notizie, url: "https://www.comune.roma.it/web/it/notizie.page", type: HTML, connector: http, tier: C }
2778 + - { name: open data catalogue (CKAN), url: "https://dati.comune.roma.it/catalog/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://dati.comune.roma.it/catalog/dataset/{key}" } }
2779 + - id: comune-di-milano
2780 + name: Comune di Milano
2781 + domain: comune.milano.it
2782 + categories: [government, open-data]
2783 + tier: D
2784 + aliases: [comune di milano, city of milan]
2785 + country: IT
2786 + language: it
2787 + llm: false
2788 + sensors:
2789 + - { name: open data catalogue (CKAN), url: "https://dati.comune.milano.it/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://dati.comune.milano.it/dataset/{key}" } }
2790 + - id: citta-di-torino
2791 + name: Città di Torino
2792 + domain: comune.torino.it
2793 + categories: [government, open-data]
2794 + tier: C
2795 + aliases: [città di torino, comune di torino, city of turin]
2796 + country: IT
2797 + language: it
2798 + sensors:
2799 + - { name: notizie (RSS), url: "https://comune.torino.it/rss.xml", type: RSS, connector: rss, tier: C }
2800 + - { name: open data catalogue (CKAN), url: "https://aperto.comune.torino.it/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://aperto.comune.torino.it/dataset/{key}" } }
2801 + - id: gemeente-amsterdam
2802 + name: Gemeente Amsterdam
2803 + domain: amsterdam.nl
2804 + categories: [government]
2805 + tier: C
2806 + weight: 1.1
2807 + aliases: [gemeente amsterdam, city of amsterdam]
2808 + country: NL
2809 + language: nl
2810 + sensors:
2811 + - { name: nieuws, url: "https://amsterdam.nl/actueel/nieuws/", type: HTML, connector: http, tier: C }
2812 + - id: city-of-brussels
2813 + name: City of Brussels
2814 + domain: brussels.be
2815 + categories: [government, open-data]
2816 + tier: C
2817 + aliases: [city of brussels, ville de bruxelles, stad brussel]
2818 + country: BE
2819 + sensors:
2820 + - { name: news (RSS), url: "https://www.brussels.be/rss.xml", type: RSS, connector: rss, tier: C }
2821 + - { name: open data catalogue (Opendatasoft), url: "https://opendata.brussels.be/api/explore/v2.1/catalog/datasets?order_by=modified%20desc&limit=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: results, keyField: dataset_id, titleField: metas.default.title, summaryField: metas.default.description, dateField: metas.default.modified, compareFields: [metas.default.modified], maxItems: 50, urlTemplate: "https://opendata.brussels.be/explore/dataset/{key}/" } }
2822 + - id: stockholms-stad
2823 + name: Stockholms stad
2824 + domain: start.stockholm
2825 + categories: [government]
2826 + tier: C
2827 + aliases: [stockholms stad, city of stockholm]
2828 + country: SE
2829 + language: sv
2830 + sensors:
2831 + - { name: aktuellt, url: "https://start.stockholm/aktuellt/nyheter/", type: HTML, connector: http, tier: C }
2832 + - id: kobenhavns-kommune
2833 + name: Københavns Kommune
2834 + domain: kk.dk
2835 + categories: [government]
2836 + tier: C
2837 + aliases: [københavns kommune, city of copenhagen]
2838 + country: DK
2839 + language: da
2840 + sensors:
2841 + - { name: nyheder, url: "https://kk.dk/nyheder", type: HTML, connector: http, tier: C }
2842 + - id: city-of-helsinki
2843 + name: City of Helsinki
2844 + domain: hel.fi
2845 + categories: [government, open-data]
2846 + tier: C
2847 + aliases: [city of helsinki, helsingin kaupunki, helsinki region infoshare]
2848 + country: FI
2849 + sensors:
2850 + - { name: news (RSS), url: "https://hel.fi/en/news/rss", type: RSS, connector: rss, tier: C }
2851 + - { name: open data catalogue (CKAN), url: "https://hri.fi/data/api/3/action/package_search?sort=metadata_modified+desc&rows=50", type: REST_API, connector: jsonlist, tier: D, config: { itemsPath: result.results, keyField: id, titleField: title, summaryField: notes, dateField: metadata_modified, compareFields: [metadata_modified], maxItems: 50, urlTemplate: "https://hri.fi/data/dataset/{key}" } }
2852 + - id: miasto-warszawa
2853 + name: Miasto Warszawa
2854 + domain: um.warszawa.pl
2855 + categories: [government]
2856 + tier: C
2857 + aliases: [miasto warszawa, city of warsaw, urząd m.st. warszawy]
2858 + country: PL
2859 + language: pl
2860 + sensors:
2861 + - { name: aktualności, url: "https://um.warszawa.pl/aktualnosci", type: HTML, connector: http, tier: C }
added config/sources.d/51-world-governments-regulators.yaml +2018 −0
@@ -0,0 +1,3964 @@
1 +# config/sources.d/51-world-governments-regulators.yaml — world governments & regulators (authored 2026-09-11):
2 +# governments, parliaments, official gazettes, statistics offices, data-protection / competition / telecom / financial /
3 +# energy / medicines regulators, transport-safety boards and civil-protection alert feeds for the countries not covered by
4 +# 44-governments.yaml (Benelux, Ireland, Switzerland, Austria, Portugal, the Nordics, Central & Eastern Europe, the Baltics,
5 +# Ukraine, Türkiye, Israel, the Gulf, Egypt, Africa, Latin America, New Zealand, Singapore, Hong Kong, Taiwan, South-East Asia,
6 +# South Asia, China's English portals, Russia's official feeds) plus international bodies missing from 17. Every entry carries
7 +# `country:` (INT for international bodies) and `language:` when the feed is not in English. Every sensor was fetched and
8 +# parsed by apps/engine/src/validate.ts; blocked or client-rendered endpoints are recorded in `notes:`.
9 +sources:
10 + # ───────────────────────────── NETHERLANDS ─────────────────────────────
11 + - id: tweede-kamer
12 + name: Tweede Kamer der Staten-Generaal
13 + domain: tweedekamer.nl
14 + categories: [government, politics, legal]
15 + tier: B
16 + weight: 1.1
17 + aliases: [tweede kamer, dutch house of representatives, house of representatives of the netherlands]
18 + country: NL
19 + language: nl
20 + sensors:
21 + - { name: documents (open data), url: "https://gegevensmagazijn.tweedekamer.nl/OData/v4/2.0/Document?$top=50&$orderby=GewijzigdOp%20desc&$filter=Verwijderd%20eq%20false", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "value", keyField: "Id", titleField: "Onderwerp", dateField: "GewijzigdOp", summaryField: "Soort", urlTemplate: "https://gegevensmagazijn.tweedekamer.nl/OData/v4/2.0/Document({key})/resource", maxItems: 50 } }
22 + - { name: nieuws, url: "https://www.tweedekamer.nl/nieuws", type: HTML, connector: http, tier: B }
23 + - id: eerste-kamer
24 + name: Eerste Kamer der Staten-Generaal
25 + domain: eerstekamer.nl
26 + categories: [government, politics]
27 + tier: B
28 + aliases: [eerste kamer, dutch senate]
29 + country: NL
30 + language: nl
31 + sensors:
32 + - { name: nieuws, url: "https://www.eerstekamer.nl/nieuws", type: HTML, connector: http, tier: B }
33 + - id: officiele-bekendmakingen
34 + name: Officiële bekendmakingen (Staatsblad & Staatscourant)
35 + domain: officielebekendmakingen.nl
36 + categories: [government, legal]
37 + tier: B
38 + aliases: [staatscourant, staatsblad, officiele bekendmakingen]
39 + country: NL
40 + language: nl
41 + sensors:
42 + - { name: staatscourant, url: "https://www.officielebekendmakingen.nl/staatscourant", type: HTML, connector: http, tier: B }
43 + - { name: staatsblad, url: "https://www.officielebekendmakingen.nl/staatsblad", type: HTML, connector: http, tier: B }
44 + - id: autoriteit-persoonsgegevens
45 + extend: true
46 + country: NL
47 + sensors:
48 + - { name: actueel (nieuws), url: "https://www.autoriteitpersoonsgegevens.nl/actueel", type: HTML, connector: http, tier: B }
49 + - id: dutch-safety-board
50 + name: Dutch Safety Board (Onderzoeksraad voor Veiligheid)
51 + domain: onderzoeksraad.nl
52 + categories: [transport, government, consumer-safety]
53 + tier: B
54 + aliases: [onderzoeksraad voor veiligheid, dutch safety board, ovv]
55 + country: NL
56 + language: nl
57 + sensors:
58 + - { name: nieuws, url: "https://www.onderzoeksraad.nl/nl/nieuws", type: HTML, connector: http, tier: B }
59 + - { name: onderzoeken, url: "https://www.onderzoeksraad.nl/nl/onderzoeken", type: HTML, connector: http, tier: B }
60 + - id: rivm
61 + name: RIVM (National Institute for Public Health and the Environment)
62 + domain: rivm.nl
63 + categories: [health, government, science]
64 + tier: B
65 + aliases: [rivm, rijksinstituut voor volksgezondheid en milieu]
66 + country: NL
67 + language: nl
68 + sensors:
69 + - { name: nieuws, url: "https://www.rivm.nl/nieuws", type: HTML, connector: http, tier: B }
70 + - id: raad-van-state
71 + name: Raad van State (Council of State)
72 + domain: raadvanstate.nl
73 + categories: [legal, government]
74 + tier: B
75 + aliases: [raad van state, council of state netherlands]
76 + country: NL
77 + language: nl
78 + sensors:
79 + - { name: nieuws, url: "https://www.raadvanstate.nl/actueel/nieuws/", type: HTML, connector: http, tier: B }
80 + # ───────────────────────────── BELGIUM ─────────────────────────────
81 + - id: statbel
82 + extend: true
83 + country: BE
84 + sensors:
85 + - { name: actualités (français), url: "https://statbel.fgov.be/fr/rss.xml", type: RSS, connector: rss, tier: B }
86 + - { name: nieuws (Nederlands), url: "https://statbel.fgov.be/nl/rss.xml", type: RSS, connector: rss, tier: B }
87 + - id: fsma
88 + name: FSMA (Financial Services and Markets Authority, Belgium)
89 + domain: fsma.be
90 + categories: [finance, government]
91 + tier: B
92 + aliases: [fsma, financial services and markets authority, autorite des services et marches financiers]
93 + country: BE
94 + language: fr
95 + sensors:
96 + - { name: warnings, url: "https://www.fsma.be/en/warnings", type: HTML, connector: http, tier: B }
97 + - id: famhp
98 + name: Federal Agency for Medicines and Health Products (FAMHP/AFMPS)
99 + domain: afmps.be
100 + categories: [health, pharma, government]
101 + tier: B
102 + aliases: [famhp, afmps, fagg, agence federale des medicaments et des produits de sante]
103 + country: BE
104 + language: fr
105 + sensors:
106 + - { name: actualités, url: "https://www.afmps.be/fr/rss.xml", type: RSS, connector: rss, tier: B }
107 + - id: creg-belgium
108 + name: CREG (Belgian federal energy regulator)
109 + domain: creg.be
110 + categories: [energy, government]
111 + tier: B
112 + aliases: [creg, commission de regulation de l'electricite et du gaz]
113 + country: BE
114 + language: fr
115 + sensors:
116 + - { name: publications, url: "https://www.creg.be/fr/publications", type: HTML, connector: http, tier: B }
117 + - id: belgian-crisis-centre
118 + name: National Crisis Center (Belgium)
119 + domain: centredecrise.be
120 + categories: [government, consumer-safety]
121 + tier: B
122 + aliases: [centre de crise, crisiscentrum, nccn, national crisis center belgium]
123 + country: BE
124 + language: fr
125 + sensors:
126 + - { name: actualités, url: "https://centredecrise.be/fr/rss.xml", type: RSS, connector: rss, tier: B }
127 + # ───────────────────────────── LUXEMBOURG ─────────────────────────────
128 + - id: luxembourg-government
129 + name: Government of Luxembourg (gouvernement.lu)
130 + domain: gouvernement.lu
131 + categories: [government, politics]
132 + tier: A
133 + weight: 1.1
134 + aliases: [gouvernement luxembourgeois, luxembourg government, gouvernement.lu]
135 + country: LU
136 + language: fr
137 + sensors:
138 + - { name: actualités, url: "https://gouvernement.lu/fr/actualites/toutes_actualites.rss", type: RSS, connector: rss, tier: A }
139 + - id: chambre-des-deputes-lu
140 + name: Chambre des Députés du Luxembourg
141 + domain: chd.lu
142 + categories: [government, politics, legal]
143 + tier: B
144 + aliases: [chambre des deputes, chd.lu, luxembourg parliament]
145 + country: LU
146 + language: fr
147 + sensors:
148 + - { name: actualités, url: "https://www.chd.lu/fr/actualites", type: HTML, connector: http, tier: B }
149 + - id: statec
150 + name: STATEC (Luxembourg statistics)
151 + domain: statistiques.public.lu
152 + categories: [statistics, government]
153 + tier: B
154 + aliases: [statec, statistiques.public.lu]
155 + country: LU
156 + language: fr
157 + sensors:
158 + - { name: actualités, url: "https://statistiques.public.lu/fr/actualites.rss", type: RSS, connector: rss, tier: B }
159 + - id: cnpd
160 + name: Commission nationale pour la protection des données (CNPD)
161 + domain: cnpd.public.lu
162 + categories: [government, legal, web-policy]
163 + tier: B
164 + aliases: [cnpd, commission nationale pour la protection des donnees]
165 + country: LU
166 + language: fr
167 + sensors:
168 + - { name: actualités, url: "https://cnpd.public.lu/fr/actualites.rss", type: RSS, connector: rss, tier: B }
169 + - id: conseil-de-la-concurrence-lu
170 + name: Autorité de la concurrence du Grand-Duché de Luxembourg
171 + domain: concurrence.public.lu
172 + categories: [government, legal, commerce]
173 + tier: B
174 + aliases: [conseil de la concurrence luxembourg, autorite de la concurrence luxembourg]
175 + country: LU
176 + language: fr
177 + sensors:
178 + - { name: actualités, url: "https://concurrence.public.lu/fr/actualites.rss", type: RSS, connector: rss, tier: B }
179 + - id: ilr
180 + name: Institut Luxembourgeois de Régulation (ILR)
181 + domain: ilr.lu
182 + categories: [telecom, energy, government]
183 + tier: B
184 + aliases: [ilr, institut luxembourgeois de regulation]
185 + country: LU
186 + language: fr
187 + sensors:
188 + - { name: actualités, url: "https://web.ilr.lu/FR/Actualites", type: HTML, connector: http, tier: B }
189 + - id: cssf
190 + extend: true
191 + country: LU
192 + sensors:
193 + - { name: warnings, url: "https://www.cssf.lu/en/warnings/", type: HTML, connector: http, tier: B }
194 + # ───────────────────────────── IRELAND ─────────────────────────────
195 + - id: oireachtas
196 + name: Houses of the Oireachtas
197 + domain: oireachtas.ie
198 + categories: [government, politics, legal]
199 + tier: B
200 + weight: 1.1
201 + aliases: [oireachtas, dail, dail eireann, seanad, irish parliament]
202 + country: IE
203 + sensors:
204 + - { name: press releases, url: "https://www.oireachtas.ie/en/press-centre/press-releases/", type: HTML, connector: http, tier: B }
205 + - id: dpc-ireland
206 + name: Data Protection Commission (Ireland)
207 + domain: dataprotection.ie
208 + categories: [government, legal, web-policy]
209 + tier: B
210 + weight: 1.2
211 + aliases: [dpc, data protection commission, irish dpc]
212 + country: IE
213 + sensors:
214 + - { name: press releases, url: "https://www.dataprotection.ie/en/news-media/press-releases", type: HTML, connector: http, tier: B }
215 + - { name: latest news, url: "https://www.dataprotection.ie/en/news-media/latest-news", type: HTML, connector: http, tier: B }
216 + - id: revenue-ireland
217 + name: Revenue Commissioners (Ireland)
218 + domain: revenue.ie
219 + categories: [government, finance]
220 + tier: B
221 + aliases: [revenue, revenue commissioners, irish revenue]
222 + country: IE
223 + sensors:
224 + - { name: press releases, url: "https://www.revenue.ie/en/corporate/press-office/press-releases/index.aspx", type: HTML, connector: http, tier: B }
225 + - { name: ebriefs, url: "https://www.revenue.ie/en/tax-professionals/ebrief/index.aspx", type: HTML, connector: http, tier: B }
226 + - id: central-bank-of-ireland
227 + extend: true
228 + country: IE
229 + sensors:
230 + - { name: consumer warnings, url: "https://www.centralbank.ie/regulation/how-we-regulate/authorisation/unauthorised-firms", type: HTML, connector: http, tier: C }
231 + - id: met-eireann
232 + name: Met Éireann
233 + domain: met.ie
234 + categories: [weather, government]
235 + tier: B
236 + aliases: [met eireann, irish meteorological service]
237 + llm: false
238 + country: IE
239 + sensors:
240 + - { name: national warnings (JSON), url: "https://www.met.ie/Open_Data/json/warning_IRELAND.json", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "", keyField: "id", titleTemplate: "{type} warning ({level}) — {regions}", summaryField: "description", dateField: "issued", urlTemplate: "https://www.met.ie/warnings-today", maxItems: 50 } }
241 + # ───────────────────────────── SWITZERLAND ─────────────────────────────
242 + - id: swiss-federal-council
243 + name: Swiss Federal Council / Federal Administration (admin.ch)
244 + domain: admin.ch
245 + categories: [government, politics]
246 + tier: A
247 + weight: 1.3
248 + aliases: [federal council, bundesrat, conseil federal, swiss government, admin.ch]
249 + country: CH
250 + sensors:
251 + - { name: media releases (English), url: "https://www.admin.ch/gov/en/start/documentation/media-releases.html", type: HTML, connector: http, tier: A }
252 + - { name: Medienmitteilungen (Deutsch), url: "https://www.admin.ch/gov/de/start/dokumentation/medienmitteilungen.html", type: HTML, connector: http, tier: A }
253 + - id: weko
254 + name: Swiss Competition Commission (WEKO/COMCO)
255 + domain: weko.admin.ch
256 + categories: [government, legal, commerce]
257 + tier: B
258 + aliases: [weko, comco, wettbewerbskommission, commission de la concurrence]
259 + country: CH
260 + language: de
261 + sensors:
262 + - { name: Medieninformationen, url: "https://www.weko.admin.ch/de/medieninformationen", type: HTML, connector: http, tier: B }
263 + - id: elcom
264 + name: Swiss Federal Electricity Commission (ElCom)
265 + domain: elcom.admin.ch
266 + categories: [energy, government]
267 + tier: B
268 + aliases: [elcom, eidgenossische elektrizitatskommission]
269 + country: CH
270 + language: de
271 + sensors:
272 + - { name: Medienmitteilungen, url: "https://www.elcom.admin.ch/de/medienmitteilungen", type: HTML, connector: http, tier: B }
273 + - id: swissgrid
274 + name: Swissgrid
275 + domain: swissgrid.ch
276 + categories: [energy, infrastructure]
277 + tier: B
278 + aliases: [swissgrid]
279 + country: CH
280 + sensors:
281 + - { name: newsroom, url: "https://www.swissgrid.ch/en/home/newsroom.html", type: HTML, connector: http, tier: B }
282 + - id: alertswiss
283 + name: Alertswiss / Federal Office for Civil Protection (FOCP)
284 + domain: alert.swiss
285 + categories: [government, consumer-safety]
286 + tier: B
287 + aliases: [alertswiss, babs, focp, bundesamt fur bevolkerungsschutz]
288 + llm: false
289 + country: CH
290 + sensors:
291 + - { name: alerts, url: "https://www.alert.swiss/en/home.html", type: HTML, connector: http, tier: B }
292 + # ───────────────────────────── AUSTRIA ─────────────────────────────
293 + - id: austrian-parliament
294 + name: Austrian Parliament (Parlament Österreich)
295 + domain: parlament.gv.at
296 + categories: [government, politics, legal]
297 + tier: B
298 + weight: 1.1
299 + aliases: [austrian parliament, nationalrat, bundesrat austria, parlament.gv.at, parlamentskorrespondenz]
300 + country: AT
301 + language: de
302 + sensors:
303 + - { name: parlamentskorrespondenz, url: "https://www.parlament.gv.at/aktuelles/pk/", type: HTML, connector: http, tier: B }
304 + - { name: aktuelles, url: "https://www.parlament.gv.at/aktuelles/", type: HTML, connector: http, tier: B }
305 + - id: ris-austria
306 + name: RIS — Rechtsinformationssystem des Bundes (Bundesgesetzblatt)
307 + domain: ris.bka.gv.at
308 + categories: [government, legal]
309 + tier: B
310 + aliases: [ris, rechtsinformationssystem, bundesgesetzblatt, bgbl]
311 + country: AT
312 + language: de
313 + sensors:
314 + - { name: bundesgesetzblatt (API), url: "https://data.bka.gv.at/ris/api/v2.6/Bundesrecht?Applikation=BgblAuth&Bgblnummer=&Teil_SucheInTeil1=true&Teil_SucheInTeil2=true&Teil_SucheInTeil3=true&Sortierung_SortDirection=Descending&Sortierung_SortedByColumn=Kundmachungsdatum&Seitennummer=1&DokumenteProSeite=Fifty", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "OgdSearchResult.OgdDocumentResults.OgdDocumentReference", keyField: "Data.Metadaten.Technisch.ID", titleField: "Data.Metadaten.Bundesrecht.BgblAuth.Titel", dateField: "Data.Metadaten.Allgemein.Veroeffentlicht", urlTemplate: "https://www.ris.bka.gv.at/Dokument.wxe?Abfrage=BgblAuth&Dokumentnummer={key}", maxItems: 50 } }
315 + - id: dsb-austria
316 + name: Austrian Data Protection Authority (Datenschutzbehörde)
317 + domain: dsb.gv.at
318 + categories: [government, legal, web-policy]
319 + tier: B
320 + aliases: [dsb, datenschutzbehorde, austrian dpa]
321 + country: AT
322 + language: de
323 + sensors:
324 + - { name: news, url: "https://www.dsb.gv.at/", type: HTML, connector: http, tier: B }
325 + - id: fma-austria
326 + name: Austrian Financial Market Authority (FMA)
327 + domain: fma.gv.at
328 + categories: [finance, government]
329 + tier: B
330 + weight: 1.1
331 + aliases: [fma, finanzmarktaufsicht, austrian financial market authority]
332 + country: AT
333 + language: de
334 + sensors:
335 + - { name: news, url: "https://www.fma.gv.at/feed/", type: RSS, connector: rss, tier: B }
336 + - { name: news (English), url: "https://www.fma.gv.at/en/feed/", type: RSS, connector: rss, tier: B }
337 + - id: e-control
338 + name: E-Control (Austrian energy regulator)
339 + domain: e-control.at
340 + categories: [energy, government]
341 + tier: B
342 + aliases: [e-control, energie-control austria]
343 + country: AT
344 + language: de
345 + sensors:
346 + - { name: presse, url: "https://www.e-control.at/presse", type: HTML, connector: http, tier: B }
347 + - id: apg-austria
348 + name: Austrian Power Grid (APG)
349 + domain: apg.at
350 + categories: [energy, infrastructure]
351 + tier: B
352 + aliases: [apg, austrian power grid]
353 + country: AT
354 + language: de
355 + sensors:
356 + - { name: news, url: "https://www.apg.at/de/news", type: HTML, connector: http, tier: B }
357 + # ───────────────────────────── PORTUGAL ─────────────────────────────
358 + - id: diario-da-republica
359 + name: Diário da República (Portugal official gazette)
360 + domain: diariodarepublica.pt
361 + categories: [government, legal]
362 + tier: B
363 + aliases: [diario da republica, dre, portuguese official gazette]
364 + country: PT
365 + language: pt
366 + sensors:
367 + - { name: diário do dia, url: "https://files.diariodarepublica.pt/rss/serie1.xml", type: RSS, connector: rss, tier: B }
368 + - id: cnpd-portugal
369 + name: Comissão Nacional de Proteção de Dados (CNPD)
370 + domain: cnpd.pt
371 + categories: [government, legal, web-policy]
372 + tier: B
373 + aliases: [cnpd, comissao nacional de protecao de dados, portuguese dpa]
374 + country: PT
375 + language: pt
376 + sensors:
377 + - { name: notícias, url: "https://www.cnpd.pt/comunicacao-publica/noticias/", type: HTML, connector: http, tier: B }
378 + - { name: deliberações, url: "https://www.cnpd.pt/decisoes/deliberacoes/", type: HTML, connector: http, tier: B }
379 + - id: erse
380 + name: ERSE (Portuguese energy services regulator)
381 + domain: erse.pt
382 + categories: [energy, government]
383 + tier: B
384 + aliases: [erse, entidade reguladora dos servicos energeticos]
385 + country: PT
386 + language: pt
387 + sensors:
388 + - { name: destaques, url: "https://www.erse.pt/comunicacao/destaques/", type: HTML, connector: http, tier: B }
389 + - { name: comunicados, url: "https://www.erse.pt/comunicacao/comunicados/", type: HTML, connector: http, tier: B }
390 + - id: anepc
391 + name: ANEPC (Portuguese civil protection authority)
392 + domain: prociv.gov.pt
393 + categories: [government, consumer-safety]
394 + tier: B
395 + aliases: [anepc, prociv, autoridade nacional de emergencia e protecao civil]
396 + country: PT
397 + language: pt
398 + sensors:
399 + - { name: notícias, url: "https://prociv.gov.pt/pt/noticias/", type: HTML, connector: http, tier: B }
400 + - id: ipma
401 + name: IPMA (Portuguese Institute for Sea and Atmosphere)
402 + domain: ipma.pt
403 + categories: [weather, government]
404 + tier: B
405 + aliases: [ipma, instituto portugues do mar e da atmosfera]
406 + llm: false
407 + country: PT
408 + language: pt
409 + sensors:
410 + - { name: avisos meteorológicos (JSON), url: "https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "", keyField: "idAreaAviso", titleTemplate: "{awarenessTypeName} — {idAreaAviso} — {awarenessLevelID}", summaryField: "text", dateField: "startTime", compareFields: ["awarenessLevelID", "startTime", "endTime"], urlTemplate: "https://www.ipma.pt/pt/otempo/prev-sam/", maxItems: 200 } }
411 + - { name: sismicidade, url: "https://www.ipma.pt/pt/geofisica/sismicidade/", type: HTML, connector: http, tier: B }
412 + # ───────────────────────────── SWEDEN ─────────────────────────────
413 + - id: regeringen
414 + name: Government Offices of Sweden (Regeringskansliet)
415 + domain: regeringen.se
416 + categories: [government, politics]
417 + tier: A
418 + weight: 1.2
419 + aliases: [regeringen, regeringskansliet, swedish government, government offices of sweden]
420 + country: SE
421 + language: sv
422 + sensors:
423 + - { name: pressmeddelanden, url: "https://www.regeringen.se/Filter/RssFeed?filterType=Taxonomy&filterByType=FilterablePageBase&preFilteredCategories=1327&rootPageReference=0&filteredContentCategories=1284", type: RSS, connector: rss, tier: A }
424 + - { name: propositioner, url: "https://www.regeringen.se/rattsliga-dokument/proposition/", type: HTML, connector: http, tier: A }
425 + - id: riksdagen
426 + name: Sveriges riksdag
427 + domain: riksdagen.se
428 + categories: [government, politics, legal]
429 + tier: B
430 + weight: 1.1
431 + aliases: [riksdagen, swedish parliament, riksdag]
432 + country: SE
433 + language: sv
434 + sensors:
435 + - { name: propositioner (open data), url: "https://data.riksdagen.se/dokumentlista/?doktyp=prop&sort=datum&sortorder=desc&utformat=json&sz=50", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "dokumentlista.dokument", keyField: "dok_id", titleField: "titel", dateField: "datum", summaryField: "organ", urlTemplate: "https://data.riksdagen.se/dokument/{key}", maxItems: 50 } }
436 + - { name: svensk författningssamling (open data), url: "https://data.riksdagen.se/dokumentlista/?doktyp=sfs&sort=datum&sortorder=desc&utformat=json&sz=50", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "dokumentlista.dokument", keyField: "dok_id", titleField: "titel", dateField: "datum", urlTemplate: "https://data.riksdagen.se/dokument/{key}", maxItems: 50 } }
437 + - id: imy
438 + name: Swedish Authority for Privacy Protection (IMY)
439 + domain: imy.se
440 + categories: [government, legal, web-policy]
441 + tier: B
442 + aliases: [imy, integritetsskyddsmyndigheten, datainspektionen]
443 + country: SE
444 + language: sv
445 + sensors:
446 + - { name: nyheter, url: "https://www.imy.se/nyheter/rss/", type: RSS, connector: rss, tier: B }
447 + - { name: tillsynsbeslut, url: "https://www.imy.se/tillsyner/", type: HTML, connector: http, tier: B }
448 + - id: finansinspektionen
449 + name: Finansinspektionen (Swedish FSA)
450 + domain: fi.se
451 + categories: [finance, government]
452 + tier: B
453 + weight: 1.1
454 + aliases: [finansinspektionen, fi, swedish financial supervisory authority]
455 + country: SE
456 + language: sv
457 + sensors:
458 + - { name: nyheter, url: "https://www.fi.se/sv/publicerat/nyheter/", type: HTML, connector: http, tier: B }
459 + - { name: news (English), url: "https://www.fi.se/en/published/news/", type: HTML, connector: http, tier: B }
460 + - id: energimarknadsinspektionen
461 + name: Swedish Energy Markets Inspectorate (Ei)
462 + domain: ei.se
463 + categories: [energy, government]
464 + tier: B
465 + aliases: [ei, energimarknadsinspektionen]
466 + country: SE
467 + language: sv
468 + sensors:
469 + - { name: nyheter, url: "https://ei.se/om-oss/nyheter", type: HTML, connector: http, tier: B }
470 + - id: statens-haverikommission
471 + name: Swedish Accident Investigation Authority (SHK)
472 + domain: havkom.se
473 + categories: [transport, aviation, government]
474 + tier: B
475 + aliases: [shk, statens haverikommission, swedish accident investigation authority]
476 + country: SE
477 + language: sv
478 + sensors:
479 + - { name: aktuellt, url: "https://www.havkom.se/aktuellt", type: HTML, connector: http, tier: B }
480 + - id: msb
481 + name: Swedish Civil Contingencies Agency (MSB)
482 + domain: msb.se
483 + categories: [government, consumer-safety, cyber]
484 + tier: B
485 + aliases: [msb, myndigheten for samhallsskydd och beredskap]
486 + country: SE
487 + language: sv
488 + sensors:
489 + - { name: nyheter, url: "https://www.msb.se/sv/aktuellt/nyheter/", type: HTML, connector: http, tier: B }
490 + - id: krisinformation
491 + name: Krisinformation.se (Swedish emergency information)
492 + domain: krisinformation.se
493 + categories: [government, consumer-safety]
494 + tier: B
495 + aliases: [krisinformation, krisinformation.se]
496 + llm: false
497 + country: SE
498 + language: sv
499 + sensors:
500 + - { name: nyheter, url: "https://www.krisinformation.se/nyheter", type: HTML, connector: http, tier: B }
501 + - id: smhi
502 + name: SMHI (Swedish Meteorological and Hydrological Institute)
503 + domain: smhi.se
504 + categories: [weather, government]
505 + tier: B
506 + aliases: [smhi]
507 + llm: false
508 + country: SE
509 + language: sv
510 + sensors:
511 + - { name: varningar (JSON), url: "https://opendata-download-warnings.smhi.se/ibww/api/version/1/warning.json", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "", keyField: "id", titleTemplate: "{event.sv} — {areaName.sv}", dateField: "updated", compareFields: ["warningAreas"], urlTemplate: "https://www.smhi.se/vader/varningar-och-brandrisk/varningar-och-meddelanden", maxItems: 100 } }
512 + - id: riksgalden
513 + name: Swedish National Debt Office (Riksgälden)
514 + domain: riksgalden.se
515 + categories: [finance, government]
516 + tier: B
517 + aliases: [riksgalden, swedish national debt office]
518 + country: SE
519 + language: sv
520 + sensors:
521 + - { name: pressmeddelanden, url: "https://www.riksgalden.se/sv/press-och-publicerat/pressmeddelanden-och-nyheter/rss/", type: RSS, connector: rss, tier: B }
522 + - { name: press releases (English), url: "https://www.riksgalden.se/en/press-and-publications/press-releases-and-news/", type: HTML, connector: http, tier: B }
523 + # ───────────────────────────── NORWAY ─────────────────────────────
524 + - id: norway-government
525 + extend: true
526 + country: "NO"
527 + sensors:
528 + - { name: pressemeldinger (norsk), url: "https://www.regjeringen.no/no/rss/Rss/2581966/", type: RSS, connector: rss, tier: B }
529 + - { name: nyheter (norsk), url: "https://www.regjeringen.no/no/rss/Rss/2581966/?documentType=aktuelt/nyheter", type: RSS, connector: rss, tier: B }
530 + - id: stortinget
531 + name: Stortinget (Norwegian parliament)
532 + domain: stortinget.no
533 + categories: [government, politics, legal]
534 + tier: B
535 + weight: 1.1
536 + aliases: [stortinget, norwegian parliament]
537 + country: "NO"
538 + language: "no"
539 + sensors:
540 + - { name: cases (open data, English), url: "https://data.stortinget.no/eksport/publikasjoner?publikasjontype=innstilling&sesjonid=2025-2026&format=json", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "publikasjoner_liste", keyField: "id", titleField: "tittel", dateField: "dato", urlTemplate: "https://www.stortinget.no/no/Saker-og-publikasjoner/Publikasjoner/Innstillinger/Stortinget/2025-2026/{key}/", maxItems: 200 } }
541 + - id: lovdata
542 + name: Lovdata (Norsk Lovtidend)
543 + domain: lovdata.no
544 + categories: [government, legal]
545 + tier: B
546 + aliases: [lovdata, norsk lovtidend, lovtidend]
547 + country: "NO"
548 + language: "no"
549 + sensors:
550 + - { name: norsk lovtidend avd. I, url: "https://lovdata.no/register/lovtidend", type: HTML, connector: http, tier: B }
551 + - id: statistics-norway
552 + extend: true
553 + country: "NO"
554 + sensors:
555 + - { name: statistics rss (English), url: "https://www.ssb.no/en/rss", type: RSS, connector: rss, tier: B }
556 + - id: konkurransetilsynet
557 + name: Norwegian Competition Authority (Konkurransetilsynet)
558 + domain: konkurransetilsynet.no
559 + categories: [government, legal, commerce]
560 + tier: B
561 + aliases: [konkurransetilsynet, norwegian competition authority]
562 + country: "NO"
563 + language: "no"
564 + sensors:
565 + - { name: aktuelt, url: "https://konkurransetilsynet.no/feed/", type: RSS, connector: rss, tier: B }
566 + - id: nkom
567 + name: Norwegian Communications Authority (Nkom)
568 + domain: nkom.no
569 + categories: [telecom, government]
570 + tier: B
571 + aliases: [nkom, nasjonal kommunikasjonsmyndighet, norwegian communications authority]
572 + country: "NO"
573 + language: "no"
574 + sensors:
575 + - { name: aktuelt, url: "https://www.nkom.no/aktuelt", type: HTML, connector: http, tier: B }
576 + - id: nve
577 + name: Norwegian Water Resources and Energy Directorate (NVE / RME)
578 + domain: nve.no
579 + categories: [energy, government, weather]
580 + tier: B
581 + aliases: [nve, rme, norges vassdrags- og energidirektorat, reguleringsmyndigheten for energi]
582 + country: "NO"
583 + language: "no"
584 + sensors:
585 + - { name: nytt fra nve, url: "https://www.nve.no/nytt-fra-nve/rss/", type: RSS, connector: rss, tier: B }
586 + - id: dmp-norway
587 + name: Norwegian Medical Products Agency (DMP)
588 + domain: dmp.no
589 + categories: [health, pharma, government]
590 + tier: B
591 + aliases: [dmp, noma, direktoratet for medisinske produkter, legemiddelverket]
592 + country: "NO"
593 + language: "no"
594 + sensors:
595 + - { name: nyheter, url: "https://www.dmp.no/nyheter", type: HTML, connector: http, tier: B }
596 + - id: nsia-norway
597 + name: Norwegian Safety Investigation Authority (NSIA)
598 + domain: nsia.no
599 + categories: [transport, aviation, government]
600 + tier: B
601 + aliases: [nsia, shk, statens havarikommisjon, havarikommisjonen]
602 + country: "NO"
603 + language: "no"
604 + sensors:
605 + - { name: aktuelt, url: "https://havarikommisjonen.no/rss", type: RSS, connector: rss, tier: B }
606 + # ───────────────────────────── DENMARK ─────────────────────────────
607 + - id: folketinget
608 + name: Folketinget (Danish parliament)
609 + domain: ft.dk
610 + categories: [government, politics, legal]
611 + tier: B
612 + weight: 1.1
613 + aliases: [folketinget, danish parliament]
614 + country: DK
615 + language: da
616 + sensors:
617 + - { name: sager (open data), url: "https://oda.ft.dk/api/Sag?$top=50&$orderby=opdateringsdato%20desc", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "value", keyField: "id", titleField: "titelkort", dateField: "opdateringsdato", summaryField: "nummer", compareFields: ["statusid", "opdateringsdato"], urlTemplate: "https://oda.ft.dk/api/Sag({key})", maxItems: 50 } }
618 + - { name: dokumenter (open data), url: "https://oda.ft.dk/api/Dokument?$top=50&$orderby=opdateringsdato%20desc", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "value", keyField: "id", titleField: "titel", dateField: "opdateringsdato", urlTemplate: "https://oda.ft.dk/api/Dokument({key})", maxItems: 50 } }
619 + - id: statistics-denmark
620 + extend: true
621 + country: DK
622 + sensors:
623 + - { name: nyt fra danmarks statistik, url: "https://www.dst.dk/da/Statistik/nyheder-analyser-publ/nyt", type: HTML, connector: http, tier: B }
624 + - id: datatilsynet-dk
625 + name: Datatilsynet (Danish Data Protection Agency)
626 + domain: datatilsynet.dk
627 + categories: [government, legal, web-policy]
628 + tier: B
629 + aliases: [datatilsynet denmark, danish data protection agency, datatilsynet.dk]
630 + country: DK
631 + language: da
632 + sensors:
633 + - { name: afgørelser, url: "https://www.datatilsynet.dk/afgoerelser/afgoerelser", type: HTML, connector: http, tier: B }
634 + - id: finanstilsynet-dk
635 + name: Finanstilsynet (Danish Financial Supervisory Authority)
636 + domain: finanstilsynet.dk
637 + categories: [finance, government]
638 + tier: B
639 + weight: 1.1
640 + aliases: [finanstilsynet denmark, danish fsa, dfsa]
641 + country: DK
642 + language: da
643 + sensors:
644 + - { name: news (English), url: "https://www.dfsa.dk/news", type: HTML, connector: http, tier: B }
645 + - id: forsyningstilsynet
646 + name: Danish Utility Regulator (Forsyningstilsynet)
647 + domain: forsyningstilsynet.dk
648 + categories: [energy, government]
649 + tier: B
650 + aliases: [forsyningstilsynet, danish utility regulator, dur]
651 + country: DK
652 + language: da
653 + sensors:
654 + - { name: nyheder, url: "https://forsyningstilsynet.dk/nyheder", type: HTML, connector: http, tier: B }
655 + - id: dkma
656 + name: Danish Medicines Agency (Lægemiddelstyrelsen)
657 + domain: laegemiddelstyrelsen.dk
658 + categories: [health, pharma, government]
659 + tier: B
660 + aliases: [dkma, laegemiddelstyrelsen, danish medicines agency]
661 + country: DK
662 + language: da
663 + sensors:
664 + - { name: nyheder, url: "https://laegemiddelstyrelsen.dk/da/nyheder/", type: HTML, connector: http, tier: B }
665 + - { name: news (English), url: "https://laegemiddelstyrelsen.dk/en/news/", type: HTML, connector: http, tier: B }
666 + # ───────────────────────────── FINLAND ─────────────────────────────
667 + - id: valtioneuvosto
668 + name: Finnish Government (Valtioneuvosto)
669 + domain: valtioneuvosto.fi
670 + categories: [government, politics]
671 + tier: A
672 + weight: 1.2
673 + aliases: [valtioneuvosto, finnish government, government of finland, prime minister's office finland]
674 + country: FI
675 + sensors:
676 + - { name: press releases (English), url: "https://valtioneuvosto.fi/en/current-issues/press-releases", type: HTML, connector: http, tier: A }
677 + - { name: tiedotteet, url: "https://valtioneuvosto.fi/ajankohtaista/tiedotteet", type: HTML, connector: http, tier: A }
678 + - { name: decisions (English), url: "https://valtioneuvosto.fi/en/decisions", type: HTML, connector: http, tier: A }
679 + - id: finlex
680 + name: Finlex (Finnish statute book)
681 + domain: finlex.fi
682 + categories: [government, legal]
683 + tier: B
684 + aliases: [finlex, suomen saadoskokoelma, finnish statute book]
685 + country: FI
686 + language: fi
687 + sensors:
688 + - { name: säädöskokoelma, url: "https://www.finlex.fi/fi/lainsaadanto/saadoskokoelma", type: HTML, connector: http, tier: B }
689 + - id: tietosuojavaltuutettu
690 + name: Office of the Data Protection Ombudsman (Finland)
691 + domain: tietosuoja.fi
692 + categories: [government, legal, web-policy]
693 + tier: B
694 + aliases: [tietosuojavaltuutettu, data protection ombudsman finland, tietosuoja.fi]
695 + country: FI
696 + sensors:
697 + - { name: news (English), url: "https://tietosuoja.fi/en/current-issues", type: HTML, connector: http, tier: B }
698 + - { name: ajankohtaista, url: "https://tietosuoja.fi/ajankohtaista", type: HTML, connector: http, tier: B }
699 + - id: kkv-finland
700 + name: Finnish Competition and Consumer Authority (KKV)
701 + domain: kkv.fi
702 + categories: [government, legal, commerce, consumer-safety]
703 + tier: B
704 + aliases: [kkv, kilpailu- ja kuluttajavirasto, finnish competition and consumer authority]
705 + country: FI
706 + sensors:
707 + - { name: ajankohtaista, url: "https://www.kkv.fi/ajankohtaista/", type: HTML, connector: http, tier: B }
708 + - id: traficom
709 + name: Finnish Transport and Communications Agency (Traficom)
710 + domain: traficom.fi
711 + categories: [telecom, transport, government]
712 + tier: B
713 + aliases: [traficom, liikenne- ja viestintavirasto]
714 + country: FI
715 + sensors:
716 + - { name: ajankohtaista, url: "https://www.traficom.fi/fi/ajankohtaista", type: HTML, connector: http, tier: B }
717 + - id: fin-fsa
718 + name: Financial Supervisory Authority (FIN-FSA, Finland)
719 + domain: finanssivalvonta.fi
720 + categories: [finance, government]
721 + tier: B
722 + weight: 1.1
723 + aliases: [fin-fsa, finanssivalvonta, finnish financial supervisory authority]
724 + country: FI
725 + sensors:
726 + - { name: tiedotteet, url: "https://www.finanssivalvonta.fi/tiedotteet-ja-julkaisut/lehdistotiedotteet/", type: HTML, connector: http, tier: B }
727 + - id: energiavirasto
728 + name: Finnish Energy Authority (Energiavirasto)
729 + domain: energiavirasto.fi
730 + categories: [energy, government]
731 + tier: B
732 + aliases: [energiavirasto, finnish energy authority]
733 + country: FI
734 + sensors:
735 + - { name: news (English), url: "https://energiavirasto.fi/en/news", type: HTML, connector: http, tier: B }
736 + - { name: ajankohtaista, url: "https://energiavirasto.fi/ajankohtaista", type: HTML, connector: http, tier: B }
737 + - id: fimea
738 + name: Finnish Medicines Agency (Fimea)
739 + domain: fimea.fi
740 + categories: [health, pharma, government]
741 + tier: B
742 + aliases: [fimea, laakealan turvallisuus- ja kehittamiskeskus, finnish medicines agency]
743 + country: FI
744 + sensors:
745 + - { name: ajankohtaista, url: "https://fimea.fi/ajankohtaista", type: HTML, connector: http, tier: B }
746 + - id: siaf
747 + name: Safety Investigation Authority Finland (SIAF)
748 + domain: turvallisuustutkinta.fi
749 + categories: [transport, aviation, government]
750 + tier: B
751 + aliases: [siaf, onnettomuustutkintakeskus, otkes, safety investigation authority finland]
752 + country: FI
753 + sensors:
754 + - { name: news (English), url: "https://turvallisuustutkinta.fi/en/current-issues", type: HTML, connector: http, tier: B }
755 + - { name: ajankohtaista, url: "https://turvallisuustutkinta.fi/ajankohtaista", type: HTML, connector: http, tier: B }
756 + - id: pelastustoimi
757 + name: Finnish Rescue Services (Pelastustoimi / Ministry of the Interior)
758 + domain: pelastustoimi.fi
759 + categories: [government, consumer-safety]
760 + tier: B
761 + aliases: [pelastustoimi, finnish rescue services, 112.fi]
762 + country: FI
763 + language: fi
764 + sensors:
765 + - { name: ajankohtaista, url: "https://pelastustoimi.fi/ajankohtaista", type: HTML, connector: http, tier: B }
766 + - id: bank-of-finland
767 + name: Bank of Finland (Suomen Pankki)
768 + domain: suomenpankki.fi
769 + categories: [finance, central-bank, government]
770 + tier: B
771 + weight: 1.2
772 + aliases: [bank of finland, suomen pankki, finlands bank]
773 + country: FI
774 + sensors:
775 + - { name: press releases, url: "https://www.suomenpankki.fi/en/media-and-publications/releases/", type: HTML, connector: http, tier: B }
776 + - { name: news, url: "https://www.suomenpankki.fi/en/media-and-publications/news/", type: HTML, connector: http, tier: B }
777 + - id: fmi
778 + name: Finnish Meteorological Institute (FMI)
779 + domain: ilmatieteenlaitos.fi
780 + categories: [weather, government]
781 + tier: B
782 + aliases: [fmi, ilmatieteen laitos, finnish meteorological institute]
783 + llm: false
784 + country: FI
785 + sensors:
786 + - { name: warnings, url: "https://alerts.fmi.fi/cap/feed/rss_en-GB.rss", type: RSS, connector: rss, tier: B }
787 + # ───────────────────────────── ICELAND ─────────────────────────────
788 + - id: iceland-government
789 + name: Government of Iceland (Stjórnarráðið)
790 + domain: government.is
791 + categories: [government, politics]
792 + tier: A
793 + weight: 1.1
794 + aliases: [government of iceland, stjornarradid, icelandic government, prime minister of iceland]
795 + country: IS
796 + sensors:
797 + - { name: news (English), url: "https://www.government.is/news/", type: HTML, connector: http, tier: A }
798 + - { name: fréttir, url: "https://www.stjornarradid.is/efst-a-baugi/frettir/", type: HTML, connector: http, tier: A }
799 + - id: stjornartidindi
800 + name: Stjórnartíðindi (Icelandic official gazette)
801 + domain: stjornartidindi.is
802 + categories: [government, legal]
803 + tier: B
804 + aliases: [stjornartidindi, icelandic official gazette]
805 + country: IS
806 + language: is
807 + sensors:
808 + - { name: nýjustu auglýsingar, url: "https://www.stjornartidindi.is/", type: HTML, connector: http, tier: B }
809 + - id: statistics-iceland
810 + extend: true
811 + country: IS
812 + sensors:
813 + - { name: fréttir, url: "https://hagstofa.is/utgafur/frettasafn/", type: HTML, connector: http, tier: B }
814 + - id: samkeppniseftirlitid
815 + name: Icelandic Competition Authority (Samkeppniseftirlitið)
816 + domain: samkeppni.is
817 + categories: [government, legal, commerce]
818 + tier: B
819 + aliases: [samkeppniseftirlitid, icelandic competition authority]
820 + country: IS
821 + language: is
822 + sensors:
823 + - { name: fréttir, url: "https://www.samkeppni.is/rss", type: RSS, connector: rss, tier: B }
824 + - id: central-bank-of-iceland
825 + name: Central Bank of Iceland (Seðlabanki Íslands)
826 + domain: sedlabanki.is
827 + categories: [finance, central-bank, government]
828 + tier: B
829 + weight: 1.1
830 + aliases: [central bank of iceland, sedlabanki, seðlabanki íslands, cbi]
831 + country: IS
832 + sensors:
833 + - { name: fréttir, url: "https://www.sedlabanki.is/utgefid-efni/frettir-og-tilkynningar/", type: HTML, connector: http, tier: B }
834 + - id: almannavarnir
835 + name: Icelandic Civil Protection (Almannavarnir)
836 + domain: almannavarnir.is
837 + categories: [government, consumer-safety]
838 + tier: B
839 + aliases: [almannavarnir, icelandic civil protection, department of civil protection and emergency management]
840 + country: IS
841 + language: is
842 + sensors:
843 + - { name: fréttir, url: "https://www.almannavarnir.is/rss", type: RSS, connector: rss, tier: B }
844 + - id: lyfjastofnun
845 + name: Icelandic Medicines Agency (Lyfjastofnun)
846 + domain: lyfjastofnun.is
847 + categories: [health, pharma, government]
848 + tier: B
849 + aliases: [lyfjastofnun, icelandic medicines agency, ima]
850 + country: IS
851 + language: is
852 + sensors:
853 + - { name: fréttir, url: "https://www.lyfjastofnun.is/rss", type: RSS, connector: rss, tier: B }
854 + - id: rnsa
855 + name: Icelandic Transportation Safety Board (RNSA)
856 + domain: rnsa.is
857 + categories: [transport, aviation, government]
858 + tier: B
859 + aliases: [rnsa, rannsoknarnefnd samgonguslysa, icelandic transportation safety board]
860 + country: IS
861 + language: is
862 + sensors:
863 + - { name: fréttir, url: "https://www.rnsa.is/", type: HTML, connector: http, tier: B }
864 + - id: vedurstofa
865 + name: Icelandic Met Office (Veðurstofa Íslands)
866 + domain: vedur.is
867 + categories: [weather, government, science]
868 + tier: B
869 + aliases: [icelandic met office, vedurstofa, veðurstofa íslands, imo iceland]
870 + llm: false
871 + country: IS
872 + sensors:
873 + - { name: earthquakes (last 48 h), url: "https://en.vedur.is/earthquakes-and-volcanism/earthquakes/", type: HTML, connector: http, tier: B }
874 + - { name: news, url: "https://en.vedur.is/about-imo/news/", type: HTML, connector: http, tier: B }
875 + # ───────────────────────────── POLAND ─────────────────────────────
876 + - id: sejm
877 + name: Sejm of the Republic of Poland
878 + domain: sejm.gov.pl
879 + categories: [government, politics, legal]
880 + tier: B
881 + weight: 1.1
882 + aliases: [sejm, polish parliament, sejm rp]
883 + country: PL
884 + language: pl
885 + sensors:
886 + - { name: procesy legislacyjne (API), url: "https://api.sejm.gov.pl/sejm/term10/processes?sort_by=-changeDate&limit=50", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "", keyField: "number", titleField: "title", dateField: "changeDate", summaryField: "description", compareFields: ["changeDate"], urlTemplate: "https://www.sejm.gov.pl/Sejm10.nsf/PrzebiegProc.xsp?nr={key}", maxItems: 50 } }
887 + - id: statistics-poland
888 + extend: true
889 + country: PL
890 + sensors:
891 + - { name: informacje sygnalne, url: "https://stat.gov.pl/sygnalne/", type: HTML, connector: http, tier: B }
892 + - id: uodo
893 + name: Personal Data Protection Office (UODO, Poland)
894 + domain: uodo.gov.pl
895 + categories: [government, legal, web-policy]
896 + tier: B
897 + aliases: [uodo, urzad ochrony danych osobowych, polish dpa]
898 + country: PL
899 + language: pl
900 + sensors:
901 + - { name: aktualności, url: "https://uodo.gov.pl/pl/138", type: HTML, connector: http, tier: B }
902 + - id: uokik
903 + name: Office of Competition and Consumer Protection (UOKiK, Poland)
904 + domain: uokik.gov.pl
905 + categories: [government, legal, commerce, consumer-safety]
906 + tier: B
907 + aliases: [uokik, urzad ochrony konkurencji i konsumentow]
908 + country: PL
909 + language: pl
910 + sensors:
911 + - { name: aktualności, url: "https://uokik.gov.pl/aktualnosci", type: HTML, connector: http, tier: B }
912 + - id: uke
913 + name: Office of Electronic Communications (UKE, Poland)
914 + domain: uke.gov.pl
915 + categories: [telecom, government]
916 + tier: B
917 + aliases: [uke, urzad komunikacji elektronicznej]
918 + country: PL
919 + language: pl
920 + sensors:
921 + - { name: aktualności, url: "https://www.uke.gov.pl/akt/", type: HTML, connector: http, tier: B }
922 + - id: knf
923 + name: Polish Financial Supervision Authority (KNF)
924 + domain: knf.gov.pl
925 + categories: [finance, government]
926 + tier: B
927 + weight: 1.1
928 + aliases: [knf, komisja nadzoru finansowego, polish financial supervision authority]
929 + country: PL
930 + language: pl
931 + sensors:
932 + - { name: ostrzeżenia publiczne, url: "https://www.knf.gov.pl/dla_konsumenta/ostrzezenia_publiczne", type: HTML, connector: http, tier: C }
933 + - id: nbp
934 + extend: true
935 + country: PL
936 + sensors:
937 + - { name: exchange rates table A (API), url: "https://api.nbp.pl/api/exchangerates/tables/A/?format=json", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "0.rates", keyField: "code", titleTemplate: "{currency} ({code}) = {mid} PLN", compareFields: ["mid"], urlTemplate: "https://nbp.pl/en/statistic-and-financial-reporting/rates/", maxItems: 40 } }
938 + - id: ure
939 + name: Energy Regulatory Office (URE, Poland)
940 + domain: ure.gov.pl
941 + categories: [energy, government]
942 + tier: B
943 + aliases: [ure, urzad regulacji energetyki]
944 + country: PL
945 + language: pl
946 + sensors:
947 + - { name: aktualności, url: "https://www.ure.gov.pl/pl/urzad/informacje-ogolne/aktualnosci", type: HTML, connector: http, tier: B }
948 + - id: urpl
949 + name: Office for Registration of Medicinal Products (URPL, Poland)
950 + domain: urpl.gov.pl
951 + categories: [health, pharma, government]
952 + tier: B
953 + aliases: [urpl, urzad rejestracji produktow leczniczych]
954 + country: PL
955 + language: pl
956 + sensors:
957 + - { name: aktualności, url: "https://urpl.gov.pl/pl/aktualno%C5%9Bci", type: HTML, connector: http, tier: B }
958 + - { name: komunikaty bezpieczeństwa, url: "https://urpl.gov.pl/pl/produkty-lecznicze/zagadnienia-rejestracyjne/komunikaty-bezpiecze%C5%84stwa", type: HTML, connector: http, tier: B }
959 + - id: rcb
960 + name: Government Centre for Security (RCB, Poland)
961 + domain: gov.pl
962 + homepage: https://www.gov.pl/web/rcb
963 + categories: [government, consumer-safety]
964 + tier: B
965 + aliases: [rcb, rzadowe centrum bezpieczenstwa]
966 + country: PL
967 + language: pl
968 + sensors:
969 + - { name: aktualności, url: "https://www.gov.pl/web/rcb/aktualnosci", type: HTML, connector: http, tier: B }
970 + - id: pkbwl
971 + name: State Commission on Aircraft Accidents Investigation (PKBWL, Poland)
972 + domain: pkbwl.gov.pl
973 + categories: [aviation, transport, government]
974 + tier: B
975 + aliases: [pkbwl, panstwowa komisja badania wypadkow lotniczych]
976 + country: PL
977 + language: pl
978 + sensors:
979 + - { name: aktualności, url: "https://pkbwl.gov.pl/aktualnosci", type: HTML, connector: http, tier: B }
980 + # ───────────────────────────── CZECHIA ─────────────────────────────
981 + - id: psp-cz
982 + name: Chamber of Deputies of the Czech Republic (Poslanecká sněmovna)
983 + domain: psp.cz
984 + categories: [government, politics, legal]
985 + tier: B
986 + aliases: [poslanecka snemovna, psp, czech chamber of deputies]
987 + country: CZ
988 + language: cs
989 + sensors:
990 + - { name: tiskové zprávy, url: "https://www.psp.cz/sqw/hp.sqw?k=4000", type: HTML, connector: http, tier: B }
991 + - { name: sněmovní tisky, url: "https://www.psp.cz/sqw/tisky.sqw", type: HTML, connector: http, tier: B }
992 + - id: czso
993 + extend: true
994 + country: CZ
995 + sensors:
996 + - { name: rychlé informace (česky), url: "https://csu.gov.cz/rss/produkty?kodVlastnostiVystupu=RI&jazyk=CS", type: RSS, connector: rss, tier: B }
997 + - { name: aktuality, url: "https://csu.gov.cz/aktuality", type: HTML, connector: http, tier: B }
998 + - id: uohs
999 + name: Office for the Protection of Competition (ÚOHS, Czechia)
1000 + domain: uohs.gov.cz
1001 + categories: [government, legal, commerce, procurement]
1002 + tier: B
1003 + aliases: [uohs, urad pro ochranu hospodarske souteze, czech competition office]
1004 + country: CZ
1005 + language: cs
1006 + sensors:
1007 + - { name: tiskové zprávy, url: "https://uohs.gov.cz/cs/informacni-centrum/tiskove-zpravy.html", type: HTML, connector: http, tier: B }
1008 + - { name: press releases (English), url: "https://uohs.gov.cz/en/information-centre/press-releases.html", type: HTML, connector: http, tier: B }
1009 + - id: ctu
1010 + name: Czech Telecommunication Office (ČTÚ)
1011 + domain: ctu.gov.cz
1012 + categories: [telecom, government]
1013 + tier: B
1014 + aliases: [ctu, cesky telekomunikacni urad, czech telecommunication office]
1015 + country: CZ
1016 + language: cs
1017 + sensors:
1018 + - { name: aktuality, url: "https://ctu.gov.cz/rss.xml", type: RSS, connector: rss, tier: B }
1019 + - { name: tiskové zprávy, url: "https://ctu.gov.cz/tiskove-zpravy", type: HTML, connector: http, tier: B }
1020 + - id: eru
1021 + name: Energy Regulatory Office (ERÚ, Czechia)
1022 + domain: eru.gov.cz
1023 + categories: [energy, government]
1024 + tier: B
1025 + aliases: [eru, energeticky regulacni urad]
1026 + country: CZ
1027 + language: cs
1028 + sensors:
1029 + - { name: aktuality, url: "https://eru.gov.cz/rss.xml", type: RSS, connector: rss, tier: B }
1030 + - id: sukl
1031 + name: State Institute for Drug Control (SÚKL, Czechia)
1032 + domain: sukl.gov.cz
1033 + categories: [health, pharma, government]
1034 + tier: B
1035 + aliases: [sukl, statni ustav pro kontrolu leciv]
1036 + country: CZ
1037 + language: cs
1038 + sensors:
1039 + - { name: aktuality, url: "https://sukl.gov.cz/rss", type: RSS, connector: rss, tier: B }
1040 + - id: hzs-cr
1041 + name: Fire Rescue Service of the Czech Republic (HZS ČR)
1042 + domain: hzscr.cz
1043 + categories: [government, consumer-safety]
1044 + tier: B
1045 + aliases: [hzs cr, hasicsky zachranny sbor]
1046 + country: CZ
1047 + language: cs
1048 + sensors:
1049 + - { name: aktuality, url: "https://www.hzscr.cz/aktuality.aspx", type: HTML, connector: http, tier: B }
1050 + - id: cnb
1051 + extend: true
1052 + country: CZ
1053 + sensors:
1054 + - { name: monetary policy decisions, url: "https://www.cnb.cz/en/monetary-policy/bank-board-decisions/", type: HTML, connector: http, tier: B }
1055 + # ───────────────────────────── SLOVAKIA ─────────────────────────────
1056 + - id: slovak-government
1057 + name: Government of the Slovak Republic (Úrad vlády SR)
1058 + domain: vlada.gov.sk
1059 + categories: [government, politics]
1060 + tier: A
1061 + weight: 1.1
1062 + aliases: [urad vlady sr, slovak government, government of slovakia, vlada.gov.sk]
1063 + country: SK
1064 + language: sk
1065 + sensors:
1066 + - { name: aktuality, url: "https://www.vlada.gov.sk/rss/", type: RSS, connector: rss, tier: A }
1067 + - { name: tlačové správy, url: "https://www.vlada.gov.sk/tlacove-spravy/", type: HTML, connector: http, tier: A }
1068 + - id: nrsr
1069 + name: National Council of the Slovak Republic (NR SR)
1070 + domain: nrsr.sk
1071 + categories: [government, politics, legal]
1072 + tier: B
1073 + aliases: [nrsr, narodna rada slovenskej republiky, slovak parliament]
1074 + country: SK
1075 + language: sk
1076 + sensors:
1077 + - { name: aktuality, url: "https://www.nrsr.sk/web/?sid=aktuality", type: HTML, connector: http, tier: B }
1078 + - id: uoou-sk
1079 + name: Office for Personal Data Protection of the Slovak Republic
1080 + domain: dataprotection.gov.sk
1081 + categories: [government, legal, web-policy]
1082 + tier: B
1083 + aliases: [uoou sr, urad na ochranu osobnych udajov, slovak dpa]
1084 + country: SK
1085 + language: sk
1086 + sensors:
1087 + - { name: aktuality, url: "https://dataprotection.gov.sk/", type: HTML, connector: http, tier: B }
1088 + - id: pmu-sk
1089 + name: Antimonopoly Office of the Slovak Republic (PMÚ)
1090 + domain: antimon.gov.sk
1091 + categories: [government, legal, commerce]
1092 + tier: B
1093 + aliases: [pmu, protimonopolny urad, antimonopoly office slovakia]
1094 + country: SK
1095 + language: sk
1096 + sensors:
1097 + - { name: aktuality, url: "https://www.antimon.gov.sk/rss/", type: RSS, connector: rss, tier: B }
1098 + - { name: tlačové správy, url: "https://www.antimon.gov.sk/tlacove-spravy/", type: HTML, connector: http, tier: B }
1099 + - id: nbs
1100 + name: National Bank of Slovakia (NBS)
1101 + domain: nbs.sk
1102 + categories: [finance, central-bank, government]
1103 + tier: B
1104 + weight: 1.2
1105 + aliases: [nbs, narodna banka slovenska, national bank of slovakia]
1106 + country: SK
1107 + sensors:
1108 + - { name: press releases (English), url: "https://nbs.sk/en/feed/", type: RSS, connector: rss, tier: B }
1109 + - { name: tlačové správy, url: "https://nbs.sk/feed/", type: RSS, connector: rss, tier: B }
1110 + - id: urso
1111 + name: Regulatory Office for Network Industries (ÚRSO, Slovakia)
1112 + domain: urso.gov.sk
1113 + categories: [energy, government]
1114 + tier: B
1115 + aliases: [urso, urad pre regulaciu sietovych odvetvi]
1116 + country: SK
1117 + language: sk
1118 + sensors:
1119 + - { name: aktuality, url: "https://www.urso.gov.sk/aktuality/", type: HTML, connector: http, tier: B }
1120 + - id: sukl-sk
1121 + name: State Institute for Drug Control (ŠÚKL, Slovakia)
1122 + domain: sukl.sk
1123 + categories: [health, pharma, government]
1124 + tier: B
1125 + aliases: [sukl sk, statny ustav pre kontrolu lieciv]
1126 + country: SK
1127 + language: sk
1128 + sensors:
1129 + - { name: aktuality, url: "https://www.sukl.sk/", type: HTML, connector: http, tier: B }
1130 + # ───────────────────────────── HUNGARY ─────────────────────────────
1131 + - id: magyar-kozlony
1132 + name: Magyar Közlöny (Hungarian official gazette)
1133 + domain: magyarkozlony.hu
1134 + categories: [government, legal]
1135 + tier: B
1136 + aliases: [magyar kozlony, hungarian official gazette]
1137 + country: HU
1138 + language: hu
1139 + sensors:
1140 + - { name: latest issues, url: "https://magyarkozlony.hu/", type: HTML, connector: http, tier: B }
1141 + - id: ksh
1142 + name: Hungarian Central Statistical Office (KSH)
1143 + domain: ksh.hu
1144 + categories: [statistics, government]
1145 + tier: B
1146 + aliases: [ksh, kozponti statisztikai hivatal, hungarian central statistical office]
1147 + country: HU
1148 + sensors:
1149 + - { name: first releases (English), url: "https://www.ksh.hu/rss/gyors_en.xml", type: RSS, connector: rss, tier: B }
1150 + - { name: first releases (Hungarian), url: "https://www.ksh.hu/rss/gyors_hu.xml", type: RSS, connector: rss, tier: B }
1151 + - id: naih
1152 + name: Hungarian National Authority for Data Protection (NAIH)
1153 + domain: naih.hu
1154 + categories: [government, legal, web-policy]
1155 + tier: B
1156 + aliases: [naih, nemzeti adatvedelmi es informacioszabadsag hatosag, hungarian dpa]
1157 + country: HU
1158 + language: hu
1159 + sensors:
1160 + - { name: news (Hungarian), url: "https://naih.hu/hirek", type: HTML, connector: http, tier: B }
1161 + - { name: decisions, url: "https://naih.hu/hatarozatok-vegzesek", type: HTML, connector: http, tier: B }
1162 + - id: gvh
1163 + name: Hungarian Competition Authority (GVH)
1164 + domain: gvh.hu
1165 + categories: [government, legal, commerce]
1166 + tier: B
1167 + aliases: [gvh, gazdasagi versenyhivatal, hungarian competition authority]
1168 + country: HU
1169 + language: hu
1170 + sensors:
1171 + - { name: press releases (Hungarian), url: "https://www.gvh.hu/sajtoszoba/sajtokozlemenyek", type: HTML, connector: http, tier: B }
1172 + - { name: press releases (English), url: "https://www.gvh.hu/en/press_room/press_releases", type: HTML, connector: http, tier: B }
1173 + - id: nmhh
1174 + name: National Media and Infocommunications Authority (NMHH, Hungary)
1175 + domain: nmhh.hu
1176 + categories: [telecom, media, government]
1177 + tier: B
1178 + aliases: [nmhh, nemzeti media- es hirkozlesi hatosag]
1179 + country: HU
1180 + language: hu
1181 + sensors:
1182 + - { name: news (Hungarian), url: "https://nmhh.hu/hirek", type: HTML, connector: http, tier: B }
1183 + - { name: news (English), url: "https://nmhh.hu/english/news", type: HTML, connector: http, tier: B }
1184 + - id: mnb
1185 + extend: true
1186 + country: HU
1187 + sensors:
1188 + - { name: monetary council decisions, url: "https://www.mnb.hu/en/monetary-policy/the-monetary-council/press-releases", type: HTML, connector: http, tier: B }
1189 + - id: okf
1190 + name: National Directorate General for Disaster Management (OKF, Hungary)
1191 + domain: katasztrofavedelem.hu
1192 + categories: [government, consumer-safety]
1193 + tier: B
1194 + aliases: [okf, katasztrofavedelem, hungarian disaster management]
1195 + country: HU
1196 + language: hu
1197 + sensors:
1198 + - { name: news (Hungarian), url: "https://www.katasztrofavedelem.hu/29/hirek", type: HTML, connector: http, tier: B }
1199 + # ───────────────────────────── ROMANIA ─────────────────────────────
1200 + - id: romania-government
1201 + extend: true
1202 + country: RO
1203 + sensors:
1204 + - { name: comunicate de presă, url: "https://gov.ro/ro/media/comunicate", type: HTML, connector: http, tier: B }
1205 + - { name: ședințe de guvern, url: "https://gov.ro/ro/guvernul/sedinte-guvern", type: HTML, connector: http, tier: B }
1206 + - { name: news (English), url: "https://gov.ro/en/news", type: HTML, connector: http, tier: B }
1207 + - id: anspdcp
1208 + name: National Supervisory Authority for Personal Data Processing (Romania)
1209 + domain: dataprotection.ro
1210 + categories: [government, legal, web-policy]
1211 + tier: B
1212 + aliases: [anspdcp, autoritatea nationala de supraveghere a prelucrarii datelor cu caracter personal, romanian dpa]
1213 + country: RO
1214 + language: ro
1215 + sensors:
1216 + - { name: comunicate, url: "https://www.dataprotection.ro/?page=Comunicate_de_presa", type: HTML, connector: http, tier: B }
1217 + - id: consiliul-concurentei
1218 + name: Romanian Competition Council
1219 + domain: consiliulconcurentei.ro
1220 + categories: [government, legal, commerce]
1221 + tier: B
1222 + aliases: [consiliul concurentei, romanian competition council]
1223 + country: RO
1224 + language: ro
1225 + sensors:
1226 + - { name: comunicate, url: "https://www.consiliulconcurentei.ro/feed/", type: RSS, connector: rss, tier: B }
1227 + - id: ancom
1228 + name: ANCOM (Romanian communications regulator)
1229 + domain: ancom.ro
1230 + categories: [telecom, government]
1231 + tier: B
1232 + aliases: [ancom, autoritatea nationala pentru administrare si reglementare in comunicatii]
1233 + country: RO
1234 + language: ro
1235 + sensors:
1236 + - { name: comunicate, url: "https://www.ancom.ro/rss", type: RSS, connector: rss, tier: B }
1237 + - { name: press releases (English), url: "https://www.ancom.ro/en/press-releases_6202", type: HTML, connector: http, tier: B }
1238 + - id: anre
1239 + name: ANRE (Romanian energy regulator)
1240 + domain: anre.ro
1241 + categories: [energy, government]
1242 + tier: B
1243 + aliases: [anre, autoritatea nationala de reglementare in domeniul energiei]
1244 + country: RO
1245 + language: ro
1246 + sensors:
1247 + - { name: comunicate, url: "https://www.anre.ro/feed/", type: RSS, connector: rss, tier: B }
1248 + # ───────────────────────────── BULGARIA ─────────────────────────────
1249 + - id: bulgarian-government
1250 + name: Council of Ministers of Bulgaria (gov.bg)
1251 + domain: gov.bg
1252 + categories: [government, politics]
1253 + tier: A
1254 + weight: 1.1
1255 + aliases: [bulgarian government, council of ministers of bulgaria, gov.bg, ministerski savet]
1256 + country: BG
1257 + language: bg
1258 + sensors:
1259 + - { name: news (Ukrainian), url: "https://www.gov.bg/bg/prestsentar/novini", type: HTML, connector: http, tier: A }
1260 + - id: darjaven-vestnik
1261 + name: State Gazette of Bulgaria (Държавен вестник)
1262 + domain: dv.parliament.bg
1263 + categories: [government, legal]
1264 + tier: B
1265 + aliases: [darjaven vestnik, state gazette bulgaria, dv.parliament.bg]
1266 + country: BG
1267 + language: bg
1268 + sensors:
1269 + - { name: latest issue (Bulgarian), url: "https://dv.parliament.bg/DVWeb/index.faces", type: HTML, connector: http, tier: B }
1270 + - id: fsc-bulgaria
1271 + name: Financial Supervision Commission (Bulgaria)
1272 + domain: fsc.bg
1273 + categories: [finance, government]
1274 + tier: B
1275 + aliases: [fsc bulgaria, kfn, komisia za finansov nadzor]
1276 + country: BG
1277 + language: bg
1278 + sensors:
1279 + - { name: news (Ukrainian), url: "https://www.fsc.bg/feed/", type: RSS, connector: rss, tier: B }
1280 + - { name: news (English), url: "https://www.fsc.bg/en/news/", type: HTML, connector: http, tier: B }
1281 + - id: ewrc
1282 + name: Energy and Water Regulatory Commission (Bulgaria)
1283 + domain: dker.bg
1284 + categories: [energy, government]
1285 + tier: B
1286 + aliases: [ewrc, kevr, komisia za energiyno i vodno regulirane]
1287 + country: BG
1288 + language: bg
1289 + sensors:
1290 + - { name: news (Ukrainian), url: "https://www.dker.bg/bg/novini.html", type: HTML, connector: http, tier: B }
1291 + - id: bda-bulgaria
1292 + name: Bulgarian Drug Agency (BDA)
1293 + domain: bda.bg
1294 + categories: [health, pharma, government]
1295 + tier: B
1296 + aliases: [bda, izpalnitelna agentsia po lekarstvata, bulgarian drug agency]
1297 + country: BG
1298 + language: bg
1299 + sensors:
1300 + - { name: news (Ukrainian), url: "https://www.bda.bg/bg/", type: HTML, connector: http, tier: B }
1301 + # ───────────────────────────── GREECE ─────────────────────────────
1302 + - id: diavgeia
1303 + name: Diavgeia (Greek transparency programme)
1304 + domain: diavgeia.gov.gr
1305 + categories: [government, legal, open-data]
1306 + tier: B
1307 + aliases: [diavgeia, diavgeia.gov.gr, greek transparency portal]
1308 + llm: false
1309 + country: GR
1310 + language: el
1311 + sensors:
1312 + - { name: latest decisions (API), url: "https://diavgeia.gov.gr/opendata/search.json?q=*&size=50&sort=recent", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "decisions", keyField: "ada", titleField: "subject", dateField: "issueDate", urlField: "documentUrl", maxItems: 50 } }
1313 + - id: et-gr
1314 + name: National Printing House of Greece (Government Gazette ΦΕΚ)
1315 + domain: et.gr
1316 + categories: [government, legal]
1317 + tier: B
1318 + aliases: [et.gr, ethniko typografeio, fek, greek government gazette]
1319 + country: GR
1320 + language: el
1321 + sensors:
1322 + - { name: latest gazette issues (Greek), url: "https://www.et.gr/rss", type: RSS, connector: rss, tier: B }
1323 + - id: hdpa
1324 + name: Hellenic Data Protection Authority
1325 + domain: dpa.gr
1326 + categories: [government, legal, web-policy]
1327 + tier: B
1328 + aliases: [hdpa, hellenic data protection authority, archi prostasias dedomenon]
1329 + country: GR
1330 + language: el
1331 + sensors:
1332 + - { name: announcements (Greek), url: "https://www.dpa.gr/el/enimerwtiko/deltia", type: HTML, connector: http, tier: B }
1333 + - { name: news (English), url: "https://www.dpa.gr/en/enimerwtiko/prakseisArxis", type: HTML, connector: http, tier: B }
1334 + - id: hcc
1335 + name: Hellenic Competition Commission
1336 + domain: epant.gr
1337 + categories: [government, legal, commerce]
1338 + tier: B
1339 + aliases: [hcc, hellenic competition commission, epant, epitropi antagonismou]
1340 + country: GR
1341 + sensors:
1342 + - { name: press releases (English), url: "https://www.epant.gr/en/enimerosi/press-releases.html?format=feed&type=rss", type: RSS, connector: rss, tier: B }
1343 + - { name: press releases (Greek), url: "https://www.epant.gr/enimerosi/deltia-typou.html?format=feed&type=rss", type: RSS, connector: rss, tier: B }
1344 + - id: eett
1345 + name: Hellenic Telecommunications and Post Commission (EETT)
1346 + domain: eett.gr
1347 + categories: [telecom, government]
1348 + tier: B
1349 + aliases: [eett, hellenic telecommunications and post commission]
1350 + country: GR
1351 + language: el
1352 + sensors:
1353 + - { name: press releases (Greek), url: "https://www.eett.gr/feed/", type: RSS, connector: rss, tier: B }
1354 + - { name: press releases (English), url: "https://www.eett.gr/en/news/press-releases/", type: HTML, connector: http, tier: B }
1355 + - id: raaey
1356 + name: Regulatory Authority for Energy, Waste and Water (RAAEY, Greece)
1357 + domain: raaey.gr
1358 + categories: [energy, government]
1359 + tier: B
1360 + aliases: [raaey, rae, regulatory authority for energy greece]
1361 + country: GR
1362 + language: el
1363 + sensors:
1364 + - { name: announcements (Greek), url: "https://www.raaey.gr/feed/", type: RSS, connector: rss, tier: B }
1365 + - id: eof
1366 + name: National Organization for Medicines (EOF, Greece)
1367 + domain: eof.gr
1368 + categories: [health, pharma, government]
1369 + tier: B
1370 + aliases: [eof, ethnikos organismos farmakon, national organization for medicines greece]
1371 + country: GR
1372 + language: el
1373 + sensors:
1374 + - { name: announcements (Greek), url: "https://www.eof.gr/rss", type: RSS, connector: rss, tier: B }
1375 + - id: noa-geodynamic
1376 + name: National Observatory of Athens — Geodynamic Institute
1377 + domain: gein.noa.gr
1378 + categories: [science, government, consumer-safety]
1379 + tier: B
1380 + aliases: [geodynamic institute, noa, national observatory of athens, gein.noa.gr]
1381 + llm: false
1382 + country: GR
1383 + sensors:
1384 + - { name: recent earthquakes, url: "https://www.gein.noa.gr/en/", type: HTML, connector: http, tier: B }
1385 + # ───────────────────────────── CROATIA ─────────────────────────────
1386 + - id: croatian-government
1387 + name: Government of Croatia (vlada.gov.hr)
1388 + domain: vlada.gov.hr
1389 + categories: [government, politics]
1390 + tier: A
1391 + weight: 1.1
1392 + aliases: [vlada rh, croatian government, government of croatia, vlada.gov.hr]
1393 + country: HR
1394 + language: hr
1395 + sensors:
1396 + - { name: vijesti, url: "https://vlada.gov.hr/vijesti/8", type: HTML, connector: http, tier: A }
1397 + - { name: sjednice vlade, url: "https://vlada.gov.hr/sjednice/9", type: HTML, connector: http, tier: A }
1398 + - id: sabor
1399 + name: Croatian Parliament (Hrvatski sabor)
1400 + domain: sabor.hr
1401 + categories: [government, politics, legal]
1402 + tier: B
1403 + aliases: [sabor, hrvatski sabor, croatian parliament]
1404 + country: HR
1405 + language: hr
1406 + sensors:
1407 + - { name: priopćenja, url: "https://www.sabor.hr/hr/press/priopcenja", type: HTML, connector: http, tier: B }
1408 + - { name: news (English), url: "https://www.sabor.hr/en/press/news", type: HTML, connector: http, tier: B }
1409 + - id: dzs
1410 + name: Croatian Bureau of Statistics (DZS)
1411 + domain: dzs.gov.hr
1412 + categories: [statistics, government]
1413 + tier: B
1414 + aliases: [dzs, drzavni zavod za statistiku, croatian bureau of statistics]
1415 + country: HR
1416 + language: hr
1417 + sensors:
1418 + - { name: priopćenja, url: "https://podaci.dzs.hr/hr/", type: HTML, connector: http, tier: B }
1419 + - { name: releases (English), url: "https://podaci.dzs.hr/en/", type: HTML, connector: http, tier: B }
1420 + - id: azop
1421 + name: Croatian Personal Data Protection Agency (AZOP)
1422 + domain: azop.hr
1423 + categories: [government, legal, web-policy]
1424 + tier: B
1425 + aliases: [azop, agencija za zastitu osobnih podataka, croatian dpa]
1426 + country: HR
1427 + language: hr
1428 + sensors:
1429 + - { name: novosti, url: "https://azop.hr/feed/", type: RSS, connector: rss, tier: B }
1430 + - id: aztn
1431 + name: Croatian Competition Agency (AZTN)
1432 + domain: aztn.hr
1433 + categories: [government, legal, commerce]
1434 + tier: B
1435 + aliases: [aztn, agencija za zastitu trzisnog natjecanja, croatian competition agency]
1436 + country: HR
1437 + language: hr
1438 + sensors:
1439 + - { name: novosti, url: "https://www.aztn.hr/feed/", type: RSS, connector: rss, tier: B }
1440 + - id: hakom
1441 + name: HAKOM (Croatian Regulatory Authority for Network Industries)
1442 + domain: hakom.hr
1443 + categories: [telecom, government]
1444 + tier: B
1445 + aliases: [hakom, hrvatska regulatorna agencija za mrezne djelatnosti]
1446 + country: HR
1447 + language: hr
1448 + sensors:
1449 + - { name: novosti, url: "https://www.hakom.hr/rss", type: RSS, connector: rss, tier: B }
1450 + - id: hanfa
1451 + name: Croatian Financial Services Supervisory Agency (HANFA)
1452 + domain: hanfa.hr
1453 + categories: [finance, government]
1454 + tier: B
1455 + aliases: [hanfa, hrvatska agencija za nadzor financijskih usluga]
1456 + country: HR
1457 + language: hr
1458 + sensors:
1459 + - { name: vijesti, url: "https://www.hanfa.hr/rss", type: RSS, connector: rss, tier: B }
1460 + - id: hera
1461 + name: Croatian Energy Regulatory Agency (HERA)
1462 + domain: hera.hr
1463 + categories: [energy, government]
1464 + tier: B
1465 + aliases: [hera, hrvatska energetska regulatorna agencija]
1466 + country: HR
1467 + language: hr
1468 + sensors:
1469 + - { name: novosti, url: "https://www.hera.hr/", type: HTML, connector: http, tier: B }
1470 + - id: croatian-civil-protection
1471 + name: Croatian Civil Protection Directorate
1472 + domain: civilna-zastita.gov.hr
1473 + categories: [government, consumer-safety]
1474 + tier: B
1475 + aliases: [civilna zastita, ravnateljstvo civilne zastite, croatian civil protection]
1476 + country: HR
1477 + language: hr
1478 + sensors:
1479 + - { name: vijesti, url: "https://civilna-zastita.gov.hr/vijesti/8", type: HTML, connector: http, tier: B }
1480 + # ───────────────────────────── SLOVENIA ─────────────────────────────
1481 + - id: slovenian-government
1482 + name: Government of Slovenia (gov.si)
1483 + domain: gov.si
1484 + categories: [government, politics]
1485 + tier: A
1486 + weight: 1.1
1487 + aliases: [slovenian government, government of slovenia, gov.si, vlada republike slovenije]
1488 + country: SI
1489 + sensors:
1490 + - { name: news (English), url: "https://www.gov.si/en/news/rss/", type: RSS, connector: rss, tier: A }
1491 + - { name: novice, url: "https://www.gov.si/novice/rss/", type: RSS, connector: rss, tier: A }
1492 + - id: uradni-list
1493 + name: Uradni list Republike Slovenije (official gazette)
1494 + domain: uradni-list.si
1495 + categories: [government, legal]
1496 + tier: B
1497 + aliases: [uradni list, slovenian official gazette]
1498 + country: SI
1499 + language: sl
1500 + sensors:
1501 + - { name: zadnje številke, url: "https://www.uradni-list.si/glasilo-uradni-list-rs", type: HTML, connector: http, tier: B }
1502 + - id: ip-rs
1503 + name: Information Commissioner of Slovenia (IP-RS)
1504 + domain: ip-rs.si
1505 + categories: [government, legal, web-policy]
1506 + tier: B
1507 + aliases: [informacijski pooblascenec, ip-rs, slovenian information commissioner]
1508 + country: SI
1509 + language: sl
1510 + sensors:
1511 + - { name: novice, url: "https://www.ip-rs.si/novice/", type: HTML, connector: http, tier: B }
1512 + - id: avk
1513 + name: Slovenian Competition Protection Agency (AVK)
1514 + domain: varstvo-konkurence.si
1515 + categories: [government, legal, commerce]
1516 + tier: B
1517 + aliases: [avk, javna agencija za varstvo konkurence, slovenian competition agency]
1518 + country: SI
1519 + language: sl
1520 + sensors:
1521 + - { name: novice, url: "https://www.varstvo-konkurence.si/", type: HTML, connector: http, tier: B }
1522 + - id: jazmp
1523 + name: Agency for Medicinal Products and Medical Devices of Slovenia (JAZMP)
1524 + domain: jazmp.si
1525 + categories: [health, pharma, government]
1526 + tier: B
1527 + aliases: [jazmp, javna agencija za zdravila in medicinske pripomocke]
1528 + country: SI
1529 + language: sl
1530 + sensors:
1531 + - { name: novice, url: "https://www.jazmp.si/feed/", type: RSS, connector: rss, tier: B }
1532 + - id: urszr
1533 + name: Administration for Civil Protection and Disaster Relief (URSZR, Slovenia)
1534 + domain: sos112.si
1535 + categories: [government, consumer-safety]
1536 + tier: B
1537 + aliases: [urszr, uprava za zascito in resevanje, sos112]
1538 + country: SI
1539 + language: sl
1540 + sensors:
1541 + - { name: novice, url: "https://www.gov.si/drzavni-organi/organi-v-sestavi/uprava-za-zascito-in-resevanje/", type: HTML, connector: http, tier: B }
1542 + # ───────────────────────────── ESTONIA ─────────────────────────────
1543 + - id: riigikogu
1544 + name: Riigikogu (Parliament of Estonia)
1545 + domain: riigikogu.ee
1546 + categories: [government, politics, legal]
1547 + tier: B
1548 + weight: 1.1
1549 + aliases: [riigikogu, estonian parliament, parliament of estonia]
1550 + country: EE
1551 + sensors:
1552 + - { name: press releases (English), url: "https://www.riigikogu.ee/en/feed/", type: RSS, connector: rss, tier: B }
1553 + - { name: pressiteated, url: "https://www.riigikogu.ee/feed/", type: RSS, connector: rss, tier: B }
1554 + - id: statistics-estonia
1555 + extend: true
1556 + country: EE
1557 + sensors:
1558 + - { name: uudised rss, url: "https://www.stat.ee/et/rss", type: RSS, connector: rss, tier: B }
1559 + - { name: news, url: "https://www.stat.ee/en/news", type: HTML, connector: http, tier: B }
1560 + - id: finantsinspektsioon
1561 + name: Finantsinspektsioon (Estonian Financial Supervision Authority)
1562 + domain: fi.ee
1563 + categories: [finance, government]
1564 + tier: B
1565 + aliases: [finantsinspektsioon, estonian fsa, efsa]
1566 + country: EE
1567 + sensors:
1568 + - { name: news (English), url: "https://www.fi.ee/en/news", type: HTML, connector: http, tier: B }
1569 + - { name: uudised, url: "https://www.fi.ee/et/uudised", type: HTML, connector: http, tier: B }
1570 + - id: eesti-pank
1571 + name: Eesti Pank (Bank of Estonia)
1572 + domain: eestipank.ee
1573 + categories: [finance, central-bank, government]
1574 + tier: B
1575 + weight: 1.1
1576 + aliases: [eesti pank, bank of estonia]
1577 + country: EE
1578 + sensors:
1579 + - { name: press releases (English), url: "https://www.eestipank.ee/en/press/press-releases", type: HTML, connector: http, tier: B }
1580 + - { name: pressiteated, url: "https://www.eestipank.ee/press/pressiteated", type: HTML, connector: http, tier: B }
1581 + - id: ravimiamet
1582 + name: Estonian State Agency of Medicines (Ravimiamet)
1583 + domain: ravimiamet.ee
1584 + categories: [health, pharma, government]
1585 + tier: B
1586 + aliases: [ravimiamet, estonian state agency of medicines]
1587 + country: EE
1588 + sensors:
1589 + - { name: uudised, url: "https://www.ravimiamet.ee/uudised", type: HTML, connector: http, tier: B }
1590 + - id: paasteamet
1591 + name: Estonian Rescue Board (Päästeamet)
1592 + domain: rescue.ee
1593 + categories: [government, consumer-safety]
1594 + tier: B
1595 + aliases: [paasteamet, estonian rescue board]
1596 + country: EE
1597 + sensors:
1598 + - { name: news (English), url: "https://www.rescue.ee/en/news", type: HTML, connector: http, tier: B }
1599 + # ───────────────────────────── LATVIA ─────────────────────────────
1600 + - id: latvian-government
1601 + name: Cabinet of Ministers of Latvia (mk.gov.lv)
1602 + domain: mk.gov.lv
1603 + categories: [government, politics]
1604 + tier: A
1605 + weight: 1.1
1606 + aliases: [latvian government, cabinet of ministers of latvia, ministru kabinets, mk.gov.lv]
1607 + country: LV
1608 + sensors:
1609 + - { name: news (English), url: "https://www.mk.gov.lv/en/news", type: HTML, connector: http, tier: A }
1610 + - { name: jaunumi, url: "https://www.mk.gov.lv/lv/jaunumi", type: HTML, connector: http, tier: A }
1611 + - id: latvijas-vestnesis
1612 + name: Latvijas Vēstnesis (Latvian official gazette)
1613 + domain: vestnesis.lv
1614 + categories: [government, legal]
1615 + tier: B
1616 + aliases: [latvijas vestnesis, latvian official gazette, vestnesis.lv]
1617 + country: LV
1618 + language: lv
1619 + sensors:
1620 + - { name: oficiālās publikācijas, url: "https://www.vestnesis.lv/", type: HTML, connector: http, tier: B }
1621 + - id: dvi
1622 + name: Data State Inspectorate of Latvia (DVI)
1623 + domain: dvi.gov.lv
1624 + categories: [government, legal, web-policy]
1625 + tier: B
1626 + aliases: [dvi, datu valsts inspekcija, latvian dpa]
1627 + country: LV
1628 + sensors:
1629 + - { name: jaunumi, url: "https://www.dvi.gov.lv/lv/jaunumi", type: HTML, connector: http, tier: B }
1630 + - id: competition-council-latvia
1631 + name: Competition Council of Latvia (KP)
1632 + domain: kp.gov.lv
1633 + categories: [government, legal, commerce]
1634 + tier: B
1635 + aliases: [konkurences padome, competition council latvia, kp.gov.lv]
1636 + country: LV
1637 + sensors:
1638 + - { name: jaunumi, url: "https://www.kp.gov.lv/lv/jaunumi", type: HTML, connector: http, tier: B }
1639 + - id: sprk
1640 + name: Public Utilities Commission of Latvia (SPRK)
1641 + domain: sprk.gov.lv
1642 + categories: [telecom, energy, government]
1643 + tier: B
1644 + aliases: [sprk, sabiedrisko pakalpojumu regulesanas komisija, public utilities commission latvia]
1645 + country: LV
1646 + sensors:
1647 + - { name: news (English), url: "https://www.sprk.gov.lv/en/news", type: HTML, connector: http, tier: B }
1648 + - { name: jaunumi, url: "https://www.sprk.gov.lv/lv/jaunumi", type: HTML, connector: http, tier: B }
1649 + - id: vugd
1650 + name: State Fire and Rescue Service of Latvia (VUGD)
1651 + domain: vugd.gov.lv
1652 + categories: [government, consumer-safety]
1653 + tier: B
1654 + aliases: [vugd, valsts ugunsdzesibas un glabsanas dienests]
1655 + country: LV
1656 + language: lv
1657 + sensors:
1658 + - { name: jaunumi, url: "https://www.vugd.gov.lv/lv/jaunumi", type: HTML, connector: http, tier: B }
1659 + # ───────────────────────────── LITHUANIA ─────────────────────────────
1660 + - id: lithuanian-government
1661 + name: Government of Lithuania (lrv.lt)
1662 + domain: lrv.lt
1663 + categories: [government, politics]
1664 + tier: A
1665 + weight: 1.1
1666 + aliases: [lithuanian government, government of lithuania, vyriausybe, lrv.lt]
1667 + country: LT
1668 + sensors:
1669 + - { name: news (English), url: "https://lrv.lt/en/news/rss", type: RSS, connector: rss, tier: A }
1670 + - { name: naujienos, url: "https://lrv.lt/lt/naujienos/rss", type: RSS, connector: rss, tier: A }
1671 + - id: seimas
1672 + name: Seimas (Parliament of Lithuania)
1673 + domain: lrs.lt
1674 + categories: [government, politics, legal]
1675 + tier: B
1676 + weight: 1.1
1677 + aliases: [seimas, lithuanian parliament, parliament of lithuania]
1678 + country: LT
1679 + sensors:
1680 + - { name: news (English), url: "https://www.lrs.lt/sip/portal.show?p_r=35403&p_k=2", type: HTML, connector: http, tier: B }
1681 + - { name: naujienos, url: "https://www.lrs.lt/sip/portal.show?p_r=35403&p_k=1", type: HTML, connector: http, tier: B }
1682 + - id: vdai
1683 + name: State Data Protection Inspectorate of Lithuania (VDAI)
1684 + domain: vdai.lrv.lt
1685 + categories: [government, legal, web-policy]
1686 + tier: B
1687 + aliases: [vdai, valstybine duomenu apsaugos inspekcija, lithuanian dpa]
1688 + country: LT
1689 + sensors:
1690 + - { name: naujienos, url: "https://vdai.lrv.lt/lt/naujienos/rss", type: RSS, connector: rss, tier: B }
1691 + - id: rrt
1692 + name: Communications Regulatory Authority of Lithuania (RRT)
1693 + domain: rrt.lt
1694 + categories: [telecom, government]
1695 + tier: B
1696 + aliases: [rrt, rysiu reguliavimo tarnyba, communications regulatory authority lithuania]
1697 + country: LT
1698 + sensors:
1699 + - { name: naujienos, url: "https://www.rrt.lt/naujienos/", type: HTML, connector: http, tier: B }
1700 + - id: vvkt
1701 + name: State Medicines Control Agency of Lithuania (VVKT)
1702 + domain: vvkt.lrv.lt
1703 + categories: [health, pharma, government]
1704 + tier: B
1705 + aliases: [vvkt, valstybine vaistu kontroles tarnyba, state medicines control agency lithuania]
1706 + country: LT
1707 + sensors:
1708 + - { name: naujienos, url: "https://vvkt.lrv.lt/lt/naujienos/rss", type: RSS, connector: rss, tier: B }
1709 + - id: pagd
1710 + name: Fire and Rescue Department of Lithuania (PAGD)
1711 + domain: pagd.lrv.lt
1712 + categories: [government, consumer-safety]
1713 + tier: B
1714 + aliases: [pagd, priesgaisrines apsaugos ir gelbejimo departamentas]
1715 + country: LT
1716 + language: lt
1717 + sensors:
1718 + - { name: naujienos, url: "https://pagd.lrv.lt/lt/naujienos/rss", type: RSS, connector: rss, tier: B }
1719 + # ───────────────────────────── UKRAINE ─────────────────────────────
1720 + - id: ukrainian-government
1721 + name: Cabinet of Ministers of Ukraine (kmu.gov.ua)
1722 + domain: kmu.gov.ua
1723 + categories: [government, politics]
1724 + tier: A
1725 + weight: 1.3
1726 + aliases: [cabinet of ministers of ukraine, ukrainian government, kmu, kmu.gov.ua]
1727 + country: UA
1728 + sensors:
1729 + - { name: news (English), url: "https://www.kmu.gov.ua/en/news", type: HTML, connector: http, tier: A }
1730 + - { name: news (Ukrainian), url: "https://www.kmu.gov.ua/news", type: HTML, connector: http, tier: A }
1731 + - { name: resolutions and orders, url: "https://www.kmu.gov.ua/npasearch", type: HTML, connector: http, tier: A }
1732 + - id: verkhovna-rada
1733 + name: Verkhovna Rada of Ukraine
1734 + domain: rada.gov.ua
1735 + categories: [government, politics, legal]
1736 + tier: B
1737 + weight: 1.2
1738 + aliases: [verkhovna rada, ukrainian parliament, rada]
1739 + country: UA
1740 + sensors:
1741 + - { name: news, url: "https://www.rada.gov.ua/rss/news", type: RSS, connector: rss, tier: B }
1742 + - { name: news (English), url: "https://www.rada.gov.ua/en/news", type: HTML, connector: http, tier: B }
1743 + - { name: adopted laws, url: "https://zakon.rada.gov.ua/laws/main/new", type: HTML, connector: http, tier: B }
1744 + - id: ukrstat
1745 + name: State Statistics Service of Ukraine (Ukrstat)
1746 + domain: ukrstat.gov.ua
1747 + categories: [statistics, government]
1748 + tier: B
1749 + aliases: [ukrstat, derzhstat, state statistics service of ukraine, stat.gov.ua]
1750 + country: UA
1751 + language: uk
1752 + sensors:
1753 + - { name: news (Ukrainian), url: "https://stat.gov.ua/uk", type: HTML, connector: http, tier: B }
1754 + - { name: news (English), url: "https://stat.gov.ua/en", type: HTML, connector: http, tier: B }
1755 + - id: nkek
1756 + name: National Commission for Electronic Communications of Ukraine (NCEC)
1757 + domain: nkrzi.gov.ua
1758 + categories: [telecom, government]
1759 + tier: B
1760 + aliases: [ncec, nkek, nkrzi, national commission for electronic communications ukraine]
1761 + country: UA
1762 + language: uk
1763 + sensors:
1764 + - { name: news (Ukrainian), url: "https://nkek.gov.ua/", type: HTML, connector: http, tier: B }
1765 + - id: nssmc
1766 + name: National Securities and Stock Market Commission of Ukraine (NSSMC)
1767 + domain: nssmc.gov.ua
1768 + categories: [finance, government]
1769 + tier: B
1770 + aliases: [nssmc, nkcpfr, national securities and stock market commission]
1771 + country: UA
1772 + sensors:
1773 + - { name: news (English), url: "https://www.nssmc.gov.ua/en/feed/", type: RSS, connector: rss, tier: B }
1774 + - { name: news (Ukrainian), url: "https://www.nssmc.gov.ua/feed/", type: RSS, connector: rss, tier: B }
1775 + - id: neurc
1776 + name: National Energy and Utilities Regulatory Commission of Ukraine (NEURC)
1777 + domain: nerc.gov.ua
1778 + categories: [energy, government]
1779 + tier: B
1780 + aliases: [neurc, nkrekp, national energy and utilities regulatory commission]
1781 + country: UA
1782 + language: uk
1783 + sensors:
1784 + - { name: news (Ukrainian), url: "https://www.nerc.gov.ua/news", type: HTML, connector: http, tier: B }
1785 + # ───────────────────────────── TÜRKİYE ─────────────────────────────
1786 + - id: turkish-communications-directorate
1787 + name: Directorate of Communications (İletişim Başkanlığı)
1788 + domain: iletisim.gov.tr
1789 + categories: [government, politics]
1790 + tier: B
1791 + aliases: [iletisim baskanligi, directorate of communications turkiye, cib]
1792 + country: TR
1793 + language: tr
1794 + sensors:
1795 + - { name: haberler, url: "https://www.iletisim.gov.tr/turkce/haberler", type: HTML, connector: http, tier: B }
1796 + - { name: news (English), url: "https://www.iletisim.gov.tr/english/haberler", type: HTML, connector: http, tier: B }
1797 + - id: tbmm
1798 + name: Grand National Assembly of Türkiye (TBMM)
1799 + domain: tbmm.gov.tr
1800 + categories: [government, politics, legal]
1801 + tier: B
1802 + weight: 1.1
1803 + aliases: [tbmm, turkish parliament, grand national assembly, buyuk millet meclisi]
1804 + country: TR
1805 + language: tr
1806 + sensors:
1807 + - { name: kanun teklifleri, url: "https://www.tbmm.gov.tr/yasama/kanun-teklifleri", type: HTML, connector: http, tier: B }
1808 + - id: btk
1809 + name: Information and Communication Technologies Authority of Türkiye (BTK)
1810 + domain: btk.gov.tr
1811 + categories: [telecom, government]
1812 + tier: B
1813 + aliases: [btk, bilgi teknolojileri ve iletisim kurumu]
1814 + country: TR
1815 + language: tr
1816 + sensors:
1817 + - { name: haberler, url: "https://www.btk.gov.tr/haberler", type: HTML, connector: http, tier: B }
1818 + - { name: duyurular, url: "https://www.btk.gov.tr/duyurular", type: HTML, connector: http, tier: B }
1819 + - id: spk
1820 + name: Capital Markets Board of Türkiye (SPK)
1821 + domain: spk.gov.tr
1822 + categories: [finance, government]
1823 + tier: B
1824 + aliases: [spk, sermaye piyasasi kurulu, capital markets board of turkiye, cmb turkey]
1825 + country: TR
1826 + language: tr
1827 + sensors:
1828 + - { name: duyurular, url: "https://spk.gov.tr/duyurular", type: HTML, connector: http, tier: B }
1829 + - id: titck
1830 + name: Turkish Medicines and Medical Devices Agency (TİTCK)
1831 + domain: titck.gov.tr
1832 + categories: [health, pharma, government]
1833 + tier: B
1834 + aliases: [titck, turkiye ilac ve tibbi cihaz kurumu]
1835 + country: TR
1836 + language: tr
1837 + sensors:
1838 + - { name: duyurular, url: "https://www.titck.gov.tr/duyuru", type: HTML, connector: http, tier: B }
1839 + - id: afad
1840 + name: Disaster and Emergency Management Presidency of Türkiye (AFAD)
1841 + domain: afad.gov.tr
1842 + categories: [government, consumer-safety]
1843 + tier: B
1844 + weight: 1.1
1845 + aliases: [afad, afet ve acil durum yonetimi baskanligi]
1846 + llm: false
1847 + country: TR
1848 + language: tr
1849 + sensors:
1850 + - { name: earthquakes ≥ M3.5 (API), url: "https://deprem.afad.gov.tr/apiv2/event/filter?start={now-3d}&end={now}&minmag=3.5&orderby=timedesc&limit=50", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "", keyField: "eventID", titleTemplate: "M{magnitude} {location}", dateField: "date", summaryField: "type", urlTemplate: "https://deprem.afad.gov.tr/event-detail/{key}", maxItems: 50, noConditional: true } }
1851 + - { name: haberler, url: "https://www.afad.gov.tr/haberler", type: HTML, connector: http, tier: B }
1852 + - { name: duyurular, url: "https://www.afad.gov.tr/duyurular", type: HTML, connector: http, tier: B }
1853 + - id: kandilli
1854 + name: Kandilli Observatory and Earthquake Research Institute (KOERI)
1855 + domain: koeri.boun.edu.tr
1856 + categories: [science, consumer-safety]
1857 + tier: B
1858 + aliases: [kandilli, koeri, kandilli observatory, bogazici university kandilli]
1859 + llm: false
1860 + country: TR
1861 + sensors:
1862 + - { name: recent earthquakes, url: "http://www.koeri.boun.edu.tr/scripts/lst0.asp", type: HTML, connector: http, tier: B }
1863 + - id: cbrt
1864 + extend: true
1865 + country: TR
1866 + sensors:
1867 + - { name: interest rates page, url: "https://www.tcmb.gov.tr/wps/wcm/connect/EN/TCMB+EN/Main+Menu/Core+Functions/Monetary+Policy/Central+Bank+Interest+Rates/", type: HTML, connector: http, tier: B }
1868 + - id: turkish-mfa
1869 + name: Ministry of Foreign Affairs of Türkiye
1870 + domain: mfa.gov.tr
1871 + categories: [government, politics]
1872 + tier: B
1873 + aliases: [turkish foreign ministry, mfa turkiye, disisleri bakanligi]
1874 + country: TR
1875 + sensors:
1876 + - { name: press releases (English), url: "https://www.mfa.gov.tr/press-releases.en.mfa", type: HTML, connector: http, tier: B }
1877 + - { name: basın açıklamaları, url: "https://www.mfa.gov.tr/basin-aciklamalari.tr.mfa", type: HTML, connector: http, tier: B }
1878 + # ───────────────────────────── ISRAEL ─────────────────────────────
1879 + - id: knesset
1880 + name: Knesset
1881 + domain: knesset.gov.il
1882 + categories: [government, politics, legal]
1883 + tier: B
1884 + weight: 1.2
1885 + aliases: [knesset, israeli parliament]
1886 + country: IL
1887 + sensors:
1888 + - { name: bills (OData), url: "https://knesset.gov.il/Odata/ParliamentInfo.svc/KNS_Bill?$top=50&$orderby=LastUpdatedDate%20desc&$format=json", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "value", keyField: "BillID", titleField: "Name", dateField: "LastUpdatedDate", compareFields: ["StatusID", "LastUpdatedDate"], urlTemplate: "https://main.knesset.gov.il/Activity/Legislation/Laws/Pages/LawBill.aspx?t=lawsuggestionssearch&lawitemid={key}", maxItems: 50 } }
1889 + - { name: laws (OData), url: "https://knesset.gov.il/Odata/ParliamentInfo.svc/KNS_Law?$top=50&$orderby=LastUpdatedDate%20desc&$format=json", type: REST_API, connector: jsonlist, tier: B, config: { itemsPath: "value", keyField: "LawID", titleField: "Name", dateField: "LastUpdatedDate", urlTemplate: "https://main.knesset.gov.il/Activity/Legislation/Laws/Pages/LawPrimary.aspx?t=lawlaws&st=lawlaws&lawitemid={key}", maxItems: 50 } }
1890 + # ───────────────────────────── UNITED ARAB EMIRATES ─────────────────────────────
1891 + - id: uae-government
1892 + name: UAE Government Portal (u.ae)
1893 + domain: u.ae
1894 + categories: [government, politics]
1895 + tier: A
1896 + weight: 1.2
1897 + aliases: [u.ae, uae government, united arab emirates government, uae government portal]
1898 + country: AE
1899 + sensors:
1900 + - { name: news, url: "https://u.ae/en/media/news", type: HTML, connector: http, tier: A }
1901 + - id: sca-uae
1902 + name: Securities and Commodities Authority (UAE)
1903 + domain: sca.gov.ae
1904 + categories: [finance, government]
1905 + tier: B
1906 + aliases: [sca, securities and commodities authority, sca uae]
1907 + country: AE
1908 + sensors:
1909 + - { name: news, url: "https://www.sca.gov.ae/en/media-center/news.aspx", type: HTML, connector: http, tier: B }
1910 + - id: dfsa
1911 + name: Dubai Financial Services Authority (DFSA)
1912 + domain: dfsa.ae
1913 + categories: [finance, government]
1914 + tier: B
1915 + aliases: [dfsa, dubai financial services authority, difc regulator]
1916 + country: AE
1917 + sensors:
1918 + - { name: news, url: "https://www.dfsa.ae/news", type: HTML, connector: http, tier: B }
1919 + - id: adgm
1920 + name: Abu Dhabi Global Market (ADGM / FSRA)
1921 + domain: adgm.com
1922 + categories: [finance, government]
1923 + tier: B
1924 + aliases: [adgm, abu dhabi global market, fsra, financial services regulatory authority abu dhabi]
1925 + country: AE
1926 + sensors:
1927 + - { name: announcements, url: "https://www.adgm.com/media/announcements", type: HTML, connector: http, tier: B }
1928 + # ───────────────────────────── SAUDI ARABIA ─────────────────────────────
1929 + - id: shura-council
1930 + name: Shura Council of Saudi Arabia
1931 + domain: shura.gov.sa
1932 + categories: [government, politics]
1933 + tier: B
1934 + aliases: [shura council, majlis ash-shura, saudi consultative assembly]
1935 + country: SA
1936 + sensors:
1937 + - { name: news, url: "https://www.shura.gov.sa/wps/wcm/connect/ShuraEn/internet/News/", type: HTML, connector: http, tier: B }
1938 + - id: umm-al-qura
1939 + name: Umm Al-Qura (Official Gazette of Saudi Arabia)
1940 + domain: uqn.gov.sa
1941 + categories: [government, legal]
1942 + tier: B
1943 + aliases: [umm al-qura, saudi official gazette, uqn]
1944 + country: SA
1945 + language: ar
1946 + sensors:
1947 + - { name: latest issues, url: "https://uqn.gov.sa/", type: HTML, connector: http, tier: B }
1948 + - id: gastat
1949 + name: General Authority for Statistics (GASTAT, Saudi Arabia)
1950 + domain: stats.gov.sa
1951 + categories: [statistics, government]
1952 + tier: B
1953 + weight: 1.1
1954 + aliases: [gastat, general authority for statistics, saudi statistics]
1955 + country: SA
1956 + sensors:
1957 + - { name: news, url: "https://www.stats.gov.sa/en/news", type: HTML, connector: http, tier: B }
1958 + - id: sdaia
1959 + name: Saudi Data & AI Authority (SDAIA)
1960 + domain: sdaia.gov.sa
1961 + categories: [government, ai, web-policy]
1962 + tier: B
1963 + aliases: [sdaia, saudi data and ai authority, ndmo, national data management office]
1964 + country: SA
1965 + sensors:
1966 + - { name: news, url: "https://sdaia.gov.sa/en/MediaCenter/News/Pages/default.aspx", type: HTML, connector: http, tier: B }
1967 + - id: sfda
1968 + name: Saudi Food and Drug Authority (SFDA)
1969 + domain: sfda.gov.sa
1970 + categories: [health, pharma, food, government]
1971 + tier: B
1972 + aliases: [sfda, saudi food and drug authority]
1973 + country: SA
1974 + sensors:
1975 + - { name: news, url: "https://www.sfda.gov.sa/en/rss.xml", type: RSS, connector: rss, tier: B }
1976 + - { name: warnings, url: "https://www.sfda.gov.sa/en/warnings", type: HTML, connector: http, tier: B }
1977 + - id: saudi-mfa
1978 + name: Ministry of Foreign Affairs of Saudi Arabia
1979 + domain: mofa.gov.sa
1980 + categories: [government, politics]
1981 + tier: B
1982 + aliases: [saudi mfa, saudi foreign ministry, mofa saudi arabia]
1983 + country: SA
1984 + sensors:
1985 + - { name: statements, url: "https://www.mofa.gov.sa/en/ministry/statements/Pages/default.aspx", type: HTML, connector: http, tier: B }
1986 + - { name: news, url: "https://www.mofa.gov.sa/en/ministry/news/Pages/default.aspx", type: HTML, connector: http, tier: B }
1987 + # ───────────────────────────── EGYPT ─────────────────────────────
1988 + - id: fra-egypt
1989 + name: Financial Regulatory Authority (Egypt)
1990 + domain: fra.gov.eg
1991 + categories: [finance, government]
1992 + tier: B
1993 + aliases: [fra egypt, financial regulatory authority egypt, efsa egypt]
1994 + country: EG
1995 + sensors:
1996 + - { name: news, url: "https://fra.gov.eg/en/feed/", type: RSS, connector: rss, tier: B }
1997 + - id: ntra
1998 + name: National Telecom Regulatory Authority (NTRA, Egypt)
1999 + domain: tra.gov.eg
2000 + categories: [telecom, government]
2001 + tier: B
2002 + aliases: [ntra, national telecom regulatory authority egypt]
2003 + country: EG
2004 + sensors:
2005 + - { name: news, url: "https://www.tra.gov.eg/en/rss", type: RSS, connector: rss, tier: B }
2006 + - id: eda-egypt
2007 + name: Egyptian Drug Authority (EDA)
2008 + domain: edaegypt.gov.eg
2009 + categories: [health, pharma, government]
2010 + tier: B
2011 + aliases: [eda, egyptian drug authority]
2012 + country: EG
2013 + sensors:
2014 + - { name: news, url: "https://www.edaegypt.gov.eg/en/", type: HTML, connector: http, tier: B }
2015 + - id: egypt-mfa
2016 + name: Ministry of Foreign Affairs of Egypt
2017 + domain: mfa.gov.eg
2018 + categories: [government, politics]

Diff truncated — file too large.