---
title: Open source at Fastly
summary: null
url: https://www.fastly.com/documentation/developers/community/open-source
---

We have a lot of code and we love to see people using it to do great things. All the code examples you can find on this website are available to use with permissive licences, and larger codebases are hosted on GitHub. Check out our [GitHub organization profile](https://github.com/fastly), or take a look at some of our releases here.

## Featured projects

Our most high profile open source projects are well supported and continue to be actively developed:

> **NOTE:** This page contains a formatted list. Visit the URL to see the full content.

## All projects

See [understanding topics and support levels](https://www.fastly.com/documentation/developers/community/open-source#understanding-topics-and-support-levels) for more details of how we organize and support our open source code.

<table>
<tr><th>Repository</th><th>Type</th><th>Support&nbsp;level</th></tr>
> **NOTE:** This page contains dynamic content. Visit the URL to see the full list.

</table>

## Understanding topics and support levels

We use GitHub topics to help group our open source repositories into themes:

- **Tools**: These projects are tools you can run in your own environment, usually to help you interact with Fastly.
- **Plugins**: Sometimes we release code that can be used with third-party products to help them integrate with Fastly.
- **Demos**: Applications that you can run on or with Fastly, demonstrating creative uses of the Fastly platform.
- **API clients**: The [Fastly API](https://www.fastly.com/documentation/reference/api) is accessible over HTTP and therefore any HTTP client (e.g. [curl](https://curl.se/) or [Postman](https://www.postman.com/downloads/)) will work, but we also provide dedicated adapters for a variety of languages.
- **Compute Starter kits**: The Fastly [Compute platform](https://www.fastly.com/documentation/guides/compute) allows you to run your code on our giant edge network in a variety of languages. Starter kits offer complete example Compute applications that are great for scaffolding new projects.
- **Compute SDKs**: Run within Fastly Compute and allow you to access platform features from your preferred language. Use our [SDK comparison table](https://www.fastly.com/documentation/reference/compute/sdks) to understand the differences between SDKs.
- **Compute libraries**: We've made and open sourced code that you can run on our [Compute platform](https://www.fastly.com/documentation/guides/compute), to help make complex tasks easy.

We also use topics to help you understand how we support and work with the community, and what minimum expectations you can have of our open source repositories:

|                                                                                                                            | `fastly-product`                     | `fastly-oss-tier1`   | `fastly-oss-tier2` |
| -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------ | -------------------- | ------------------ |
|                                                                                                                            | _Part of Fastly's official products_ | _Actively developed_ | _Maintenance mode_ |
| **Support options**                                                                                                        |                                      |                      |                    |
| Community support via [Fastly Connect](https://community.fastly.com)                                                       | ✅                                    | ✅                    | ✅                  |
| Public issue tracker                                                                                                       | ✅                                    | ✅                    |                    |
| Supported by [Fastly customer support](https://support.fastly.com)                                                         | ✅                                    |                      |                    |
| Documented in Fastly docs                                                                                                  | ✅                                    |                      |                    |
| **Stability**                                                                                                              |                                      |                      |                    |
| Development cadence                                                                                                        | Continual                            | Regular              | Sporadic           |
| Critical dependency updates                                                                                                | Proactive                            | Proactive            | Reactive           |
| Critical fixes                                                                                                             | ✅                                    | ✅                    |                    |
| Works in [Fiddle](https://fiddle.fastly.dev) if applicable                                                                 | ✅                                    | ✅                    |                    |
| Maintains compatibility with Fastly platform                                                                               | ✅                                    | ✅                    |                    |
| **Compliance**                                                                                                             |                                      |                      |                    |
| Complies with [retirement policy](https://docs.fastly.com/products/fastly-product-lifecycle#product-or-feature-retirement) | ✅                                    |                      |                    |

If a repository is no longer supported at all, we archive it. Archived repositories are not tested and do not receive dependency or security updates.
