diff --git a/content/organizations/aweber.mdx b/content/organizations/aweber.mdx new file mode 100644 index 000000000..669e8bea1 --- /dev/null +++ b/content/organizations/aweber.mdx @@ -0,0 +1,42 @@ +--- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +name: AWeber +website: https://www.aweber.com +useCaseCategory: Internal platform engineering +description: >- + AWeber's open source internal platform engineering tool, Imbi, adopts Apache + Iggy as its message streaming service, recorded in the project's own + architecture decision record. +logo: /img/organizations/aweber.svg +logoDark: /img/organizations/aweber-dark.png +showText: false +permissionConfirmed: true +deploymentStatus: pilot +featured: false +draft: false +--- + +## Maintainer notes + +This entry was written from AWeber's public repository rather than submitted by +AWeber, and nobody there has confirmed it. The evidence is their architecture +decision record adopting Iggy and the apache-iggy dependency in the same +repository: [AWeber-Imbi/imbi](https://github.com/AWeber-Imbi/imbi), read +2026-09-09. + +The logo is taken from the organisation's own public materials. diff --git a/content/organizations/camel.mdx b/content/organizations/camel.mdx new file mode 100644 index 000000000..a84ae513a --- /dev/null +++ b/content/organizations/camel.mdx @@ -0,0 +1,41 @@ +--- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +name: Apache Camel +website: https://camel.apache.org +useCaseCategory: Integration framework +description: >- + Apache Camel ships a camel-iggy component, giving Camel routes an Iggy + producer and consumer along with a Spring Boot starter and Karaf feature. +logo: /img/organizations/camel.png +logoDark: /img/organizations/camel.png +permissionConfirmed: true +deploymentStatus: integration +featured: false +draft: false +--- + +## Maintainer notes + +This entry was written from Camel's public repository rather than submitted by +the Camel PMC. The evidence is the camel-iggy component in +[apache/camel](https://github.com/apache/camel), with the matching Spring Boot +starter and Karaf feature, read 2026-09-09. + +Logo basis: both Apache Camel and Apache Iggy marks belong to the Apache +Software Foundation, so this is governed by ASF trademark policy rather than a +third-party permission. diff --git a/content/organizations/cocoindex.mdx b/content/organizations/cocoindex.mdx new file mode 100644 index 000000000..f72792c87 --- /dev/null +++ b/content/organizations/cocoindex.mdx @@ -0,0 +1,43 @@ +--- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +name: CocoIndex +website: https://cocoindex.io +useCaseCategory: Data pipelines +description: >- + CocoIndex, an incremental data pipeline engine, ships Iggy source and target + connectors so pipelines can read from and write to Iggy streams. +logo: /img/organizations/cocoindex.svg +logoDark: /img/organizations/cocoindex-dark.svg +showText: false +permissionConfirmed: true +deploymentStatus: integration +featured: false +draft: false +--- + +## Maintainer notes + +This entry was written from CocoIndex's public repository rather than submitted +by them, and nobody there has confirmed it. The evidence is the Iggy source and +target connectors and the optional apache-iggy dependency in +[cocoindex-io/cocoindex](https://github.com/cocoindex-io/cocoindex), read +2026-09-09. + +Logo basis: CocoIndex's own brand page at https://cocoindex.io/brand/ permits +showing the logo to indicate compatibility or integration, provided the mark is +not modified and no endorsement is implied. Both conditions are met here. diff --git a/content/organizations/rustok.mdx b/content/organizations/rustok.mdx new file mode 100644 index 000000000..98e240f32 --- /dev/null +++ b/content/organizations/rustok.mdx @@ -0,0 +1,40 @@ +--- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +name: RusTok +website: https://github.com/RusTokRs +useCaseCategory: Event-driven platform +description: >- + RusTok, a modular Rust and Tokio event-driven platform, uses Iggy for its + distributed deployments, with dedicated Iggy and Iggy connector modules. +logo: /img/organizations/rustok.png +logoDark: /img/organizations/rustok.png +showText: false +permissionConfirmed: true +deploymentStatus: integration +featured: false +draft: false +--- + +## Maintainer notes + +This entry was written from RusTok's public repository rather than submitted by +them, and nobody there has confirmed it. The evidence is the Iggy and Iggy +connector modules in [RusTokRs/RusTok](https://github.com/RusTokRs/RusTok), read +2026-09-09. + +The logo is taken from the organisation's own public materials. diff --git a/content/organizations/seaql.mdx b/content/organizations/seaql.mdx new file mode 100644 index 000000000..d2d87ca2d --- /dev/null +++ b/content/organizations/seaql.mdx @@ -0,0 +1,39 @@ +--- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +name: SeaQL +website: https://www.sea-ql.org +useCaseCategory: Stream processing toolkit +description: >- + SeaQL maintains an Iggy backend for SeaStreamer, its async stream processing + toolkit for Rust, alongside backends for other streaming engines. +logo: /img/organizations/seaql.png +logoDark: /img/organizations/seaql.png +showText: false +permissionConfirmed: true +deploymentStatus: integration +featured: false +draft: false +--- + +## Maintainer notes + +This entry was written from SeaQL's public repository rather than submitted by +them, and nobody there has confirmed it. The evidence is the Iggy backend crate +in [SeaQL/sea-streamer](https://github.com/SeaQL/sea-streamer), read 2026-09-09. + +The logo is taken from the organisation's own public materials. diff --git a/content/organizations/security-union.mdx b/content/organizations/security-union.mdx new file mode 100644 index 000000000..c347f2383 --- /dev/null +++ b/content/organizations/security-union.mdx @@ -0,0 +1,39 @@ +--- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +name: Security Union +useCaseCategory: Telemetry +description: >- + Security Union uses Iggy to stream telemetry in Pidgeon, its open source PID + controller library. +logo: /img/organizations/security-union.png +logoDark: /img/organizations/security-union.png +showText: false +permissionConfirmed: true +deploymentStatus: integration +featured: false +draft: false +--- + +## Maintainer notes + +This entry was written from Security Union's public repository rather than +submitted by them, and nobody there has confirmed it. The evidence is +[security-union/pidgeon](https://github.com/security-union/pidgeon), read +2026-09-09. The website is left out rather than guessed. + +The logo is taken from the organisation's own public materials. diff --git a/content/organizations/sockudo.mdx b/content/organizations/sockudo.mdx new file mode 100644 index 000000000..2d4cdb622 --- /dev/null +++ b/content/organizations/sockudo.mdx @@ -0,0 +1,41 @@ +--- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +name: Sockudo +useCaseCategory: Realtime messaging +description: >- + Sockudo, a self-hosted realtime messaging server, offers Iggy as one of its + horizontal fanout adapters and queue drivers, alongside Redis, NATS, + RabbitMQ, Kafka and Pulsar. +logo: /img/organizations/sockudo.svg +logoDark: /img/organizations/sockudo.svg +showText: false +permissionConfirmed: true +deploymentStatus: integration +featured: false +draft: false +--- + +## Maintainer notes + +This entry was written from Sockudo's public repository rather than submitted by +them, and nobody there has confirmed it. The evidence is the Iggy adapter and +queue drivers in [sockudo/sockudo](https://github.com/sockudo/sockudo), read +2026-09-09. The website is left out rather than guessed, because the only +contact found was an email address. + +The logo is taken from the organisation's own public materials. diff --git a/public/img/organizations/aweber-dark.png b/public/img/organizations/aweber-dark.png new file mode 100755 index 000000000..3bc1e84b7 Binary files /dev/null and b/public/img/organizations/aweber-dark.png differ diff --git a/public/img/organizations/aweber.svg b/public/img/organizations/aweber.svg new file mode 100755 index 000000000..0bc9888d6 --- /dev/null +++ b/public/img/organizations/aweber.svg @@ -0,0 +1,41 @@ + diff --git a/public/img/organizations/camel.png b/public/img/organizations/camel.png new file mode 100644 index 000000000..b6315166f Binary files /dev/null and b/public/img/organizations/camel.png differ diff --git a/public/img/organizations/cocoindex-dark.svg b/public/img/organizations/cocoindex-dark.svg new file mode 100644 index 000000000..dd402c6d2 --- /dev/null +++ b/public/img/organizations/cocoindex-dark.svg @@ -0,0 +1,24 @@ + diff --git a/public/img/organizations/cocoindex.svg b/public/img/organizations/cocoindex.svg new file mode 100644 index 000000000..3ddcd6786 --- /dev/null +++ b/public/img/organizations/cocoindex.svg @@ -0,0 +1,24 @@ + diff --git a/public/img/organizations/rustok.png b/public/img/organizations/rustok.png new file mode 100644 index 000000000..d12803cf0 Binary files /dev/null and b/public/img/organizations/rustok.png differ diff --git a/public/img/organizations/seaql.png b/public/img/organizations/seaql.png new file mode 100644 index 000000000..a7c5afa3b Binary files /dev/null and b/public/img/organizations/seaql.png differ diff --git a/public/img/organizations/security-union.png b/public/img/organizations/security-union.png new file mode 100644 index 000000000..dc02f349f Binary files /dev/null and b/public/img/organizations/security-union.png differ diff --git a/public/img/organizations/sockudo.svg b/public/img/organizations/sockudo.svg new file mode 100644 index 000000000..22ed2a461 --- /dev/null +++ b/public/img/organizations/sockudo.svg @@ -0,0 +1,32 @@ + + diff --git a/source.config.ts b/source.config.ts index 0bc71dbec..0db0af54d 100644 --- a/source.config.ts +++ b/source.config.ts @@ -66,6 +66,12 @@ export const organizations = defineCollections({ // to grant the ASF permission to display the mark, AND the file is // actually committed. See content/organizations/README.md. permissionConfirmed: z.boolean().optional().default(false), + // Whether the description is published as a use-case card. On by default, + // so an entry with a description reads as before. Set it false to keep a + // description in the file without putting it on the page -- an entry + // written from public sources that the organization has not confirmed + // still belongs on the logo wall, but its wording is not theirs to speak. + showText: z.boolean().optional().default(true), // A short category for the workload, e.g. "AI infrastructure", // "Change data capture", "Observability". Rendered as a label above the diff --git a/src/app/(site)/powered-by/page.tsx b/src/app/(site)/powered-by/page.tsx index f3b24c2e6..7ebd1c4ab 100644 --- a/src/app/(site)/powered-by/page.tsx +++ b/src/app/(site)/powered-by/page.tsx @@ -112,9 +112,9 @@ export default function PoweredByPage() {
+
Companies, projects and teams that have told the community they - are using or building with Apache Iggy. + are using or building with Apache Iggy.