# tray.ai — developer ecosystem report

- GitHub org: `trayio`
- Category: saas
- Overall score: 35.0 / 100
- Overall rank: #598
- Last refreshed: 2026-08-20

## Pillar scores

| Pillar | Score / 100 | Rank | Weight in overall |
| --- | --- | --- | --- |
| Code & Polish | 43.0 | #643 | ~22% |
| Education | 66.0 | #411 | ~18% |
| AI readiness | 42.0 | #293 | part of Reach |
| Builder experience | 0.0 | #1 | ~12% |
| Community | 14.0 | #761 | ~16% |
| Reach | 19.0 | #896 | ~18% |
| Momentum | 17.0 | #689 | ~14% |

## Links

- GitHub: https://github.com/trayio
- Website: https://tray.ai
- Docs: https://docs.tray.ai

## Public GitHub totals

| Metric | Value |
| --- | --- |
| Repos analyzed | 12 |
| Stars | 302 |
| Forks | 109 |
| Open issues | 151 |
| Contributors | — |

## Top repositories

| Repo | Stars | Language | Description |
| --- | --- | --- | --- |
| [babel-plugin-webpack-alias](https://github.com/trayio/babel-plugin-webpack-alias) | 148 | JavaScript | babel 6 plugin which allows to use webpack resolve options |
| [graphql-query-to-json](https://github.com/trayio/graphql-query-to-json) | 25 | TypeScript | This is a simple module that takes a graphQL query string and converts it into a JSON object. Think of it as the reverse |
| [falafel](https://github.com/trayio/falafel) | 23 | JavaScript | A Node.js framework for making it super simple to build connectors on tray.io. |
| [embedded-edition-sample-app](https://github.com/trayio/embedded-edition-sample-app) | 22 | JavaScript | — |
| [threadneedle](https://github.com/trayio/threadneedle) | 22 | JavaScript | An ORM-style abstraction layer for interacting with third party HTTP-based APIs. |
| [mock-inspect](https://github.com/trayio/mock-inspect) | 18 | TypeScript | Mocks network requests and allows you to make assertions about how these requests happened. Supports auto-mocking of gra |
| [tray-plugins](https://github.com/trayio/tray-plugins) | 9 | — | Tray Headless — the full Tray platform, in your AI IDE. Official Tray.ai plugins for Claude Code. |
| [CDK-examples-public](https://github.com/trayio/CDK-examples-public) | 7 | TypeScript | A collection of example Connectors built using the Tray.io CDK. |
| [script-connector-tester](https://github.com/trayio/script-connector-tester) | 5 | JavaScript | — |
| [embedded-customjs-public](https://github.com/trayio/embedded-customjs-public) | 4 | JavaScript | — |
| [vpn-client](https://github.com/trayio/vpn-client) | 4 | Shell | Tray.io VPN Client |
| [heka-logentries](https://github.com/trayio/heka-logentries) | 4 | Lua | Docker + Heka + Logentries |

## Methodology

Scores are computed from public signals only (GitHub, package registries, docs sites, community platforms). Pillar definitions: https://www.smoower.com/docs.md

---

HTML version: https://www.smoower.com/trayio
Machine index: https://www.smoower.com/llms.txt · MCP server: https://www.smoower.com/mcp · REST API: https://www.smoower.com/api/v1
