# Instructure, Inc. — developer ecosystem report

- GitHub org: `instructure`
- Category: saas
- Overall score: 55.0 / 100
- Overall rank: #139
- Last refreshed: 2026-08-22

## Pillar scores

| Pillar | Score / 100 | Rank | Weight in overall |
| --- | --- | --- | --- |
| Code & Polish | 56.0 | #305 | ~22% |
| Education | 57.0 | #609 | ~18% |
| AI readiness | 37.0 | #369 | part of Reach |
| Builder experience | 0.0 | #1 | ~12% |
| Community | 46.0 | #230 | ~16% |
| Reach | 56.0 | #220 | ~18% |
| Momentum | 35.0 | #418 | ~14% |

## Links

- GitHub: https://github.com/instructure
- Website: https://instructure.com
- Docs: https://developerdocs.instructure.com/

## Public GitHub totals

| Metric | Value |
| --- | --- |
| Repos analyzed | 12 |
| Stars | 10,254 |
| Forks | 4,218 |
| Open issues | 872 |
| Contributors | — |

## Top repositories

| Repo | Stars | Language | Description |
| --- | --- | --- | --- |
| [canvas-lms](https://github.com/instructure/canvas-lms) | 6,771 | Ruby | The open LMS by Instructure, Inc. |
| [canvas-ios](https://github.com/instructure/canvas-ios) | 921 | Swift | Canvas iOS apps |
| [instructure-ui](https://github.com/instructure/instructure-ui) | 479 | TypeScript | A UI Component Library made by Instructure, Inc. |
| [ims-lti](https://github.com/instructure/ims-lti) | 203 | Ruby | A Ruby library to help implement IMS LTI tool consumers and providers |
| [ic-ajax](https://github.com/instructure/ic-ajax) | 164 | JavaScript | ember-friendly jQuery.ajax wrapper |
| [canvas-android](https://github.com/instructure/canvas-android) | 153 | Kotlin | Canvas Android apps |
| [dynamo-local-admin-docker](https://github.com/instructure/dynamo-local-admin-docker) | 133 | — | A combined docker image with DynamoDB-Local and dynamo-admin. |
| [idb-cache](https://github.com/instructure/idb-cache) | 127 | TypeScript | IndexedDB-based caching library with encryption and chunked storage, designed for performance and security. Implements A |
| [common-cartridge-viewer](https://github.com/instructure/common-cartridge-viewer) | 93 | JavaScript | View Common Cartridges in the browser |
| [aws-keychain-util](https://github.com/instructure/aws-keychain-util) | 70 | Ruby | A small command-line utility to help manage AWS credentials in the OS X keychain. |
| [switchman](https://github.com/instructure/switchman) | 67 | Ruby | — |
| [ic-tabs](https://github.com/instructure/ic-tabs) | 63 | JavaScript | — |

## 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/instructure
Machine index: https://www.smoower.com/llms.txt · MCP server: https://www.smoower.com/mcp · REST API: https://www.smoower.com/api/v1
