You appear to be offline. Some site functionality may not work.
Sign Up

Open Source and Nonprofit Program

We use open source software in our own products, regularly contribute to Varnish, Chef, Ganglia, and many other leading open source initiatives, and provide free services for nonprofits.

Fastly supports the following projects with free CDN service:

A minimal Docker image based on Alpine Linux with a complete package index and only 5 MB in size.

Ambient Dynamix is a lightweight software framework that transforms a user’s mobile device into an adaptive smart gateway to the Internet of Things.

BrowserFeatures.io enables websites to embed browser feature information directly into their site.

Bundler provides a consistent environment for Ruby projects by tracking and installing the exact gems and versions that are needed.

Cleverbot.io is an open-source cloud-based cleverbot application for easy integration, management and tracking of AIs.

curl is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications affecting billions of humans daily.

The Debian Project is an association of individuals who have made common cause to create a free operating system.

DPDK is a set of libraries and drivers for fast packet processing. It is designed to run on any processors. The first supported CPU was Intel x86 and it is now extended to IBM POWER and ARM.

Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world. Fastly is a proud Drupal Technology Supporter.

Foreman is a complete lifecycle management tool for physical and virtual servers. We give system administrators the power to easily automate repetitive tasks, quickly deploy applications, and proactively manage servers, on-premise or in the cloud.

H2O is a new generation HTTP server that provides quicker response to users with less CPU utilization when compared to older generation of web servers.

HashiCorp is a cloud infrastructure automation company that enables organizations to adopt consistent workflows to provision, secure, connect, and run any infrastructure for any application. Fastly hosts HashiCorp’s open source projects, such as Consul, Nomad, Terraform, Vagrant, and Vault.

Haskell is an advanced, open source, purely functional programming language which is the product of more than 20 years of research.

Hex is a package manager for the Erlang ecosystem.

HTTP Archive is a permanent repository of web performance information such as size of pages, failed requests, and technologies utilized. It tracks trends in how the Web is built and provides a common data set from which to conduct web performance research.

Inkscape is professional quality vector graphics software which runs on Windows, Mac OS X, and GNU/Linux. It is used by design professionals and hobbyists worldwide, for creating a wide variety of graphics such as illustrations, icons, logos, diagrams, maps, and web graphics.

Jenkins allows you to continuously deliver your software by providing powerful ways to define your build pipelines and integrating with a large number of testing and deployment technologies.

The Linux Kernel Organization helps distribute the Linux kernel and other Open Source software to the public without charge.

MetaCPAN is an open, next generation CPAN API and search site.

Actively promoting a unique, antidisciplinary culture, the MIT Media Lab goes beyond known boundaries and disciplines, encouraging the most unconventional mixing and matching of seemingly disparate research areas.

Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music, and more. You edit the playlist from any phone, tablet, or computer using a range of MPD and web clients.

Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming.

OpenBSD is a free and secure UNIX-like operating system. OpenBSD emphasize portability, standardization, correctness, proactive security and integrated cryptography. The popular OpenSSH software comes from OpenBSD.

OpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world.

PerfBar is a tool that puts dozens of metrics (as well as budgeting and custom metric support) at the tip of your fingers with just a single script include.

Perf Tooling Today aggregates many helpful performance tips and tricks in one place.

Built on top of d3.js and stack.gl, plotly.js is a high-level, declarative charting library. plotly.js ships with 20 chart types, including 3D charts, statistical graphs, and SVG maps.

Polyfill.io reads the User-Agent header of each request and returns polyfills that are suitable for the requesting browser. Tailor the response based on the features you’re using in your app.

The Python Software Foundation is a non-profit organization devoted to the Python programming language.

The “Python Packaging User Guide” (PUG) aims to be the authoritative resource on how to package and install Python distributions using current tools, but also on the efforts to improve Python packaging.

Ruby is a dynamic, open source programming language with a focus on simplicity and productivity.

RubyGems.org is the Ruby community’s gem hosting service. Instantly publish your gems and install them.

RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems.

Sitespeed.io is an open source tool that helps you analyze your website speed and performance based on performance best practices and metrics.

Sponge is a combination of a new API (based off of Spout/Flow’s APIs) implemented on top of Forge, with assistance from other parts of Minecraft’s modding community (Glowstone, Cauldron, Spout, etc.).

Tizen is an open and flexible operating system built from the ground up to address the needs of all stakeholders of the mobile and connected device ecosystem, including device manufacturers, mobile operators, application developers, and independent software vendors (ISVs).

The Tor Browser lets you use Tor on Windows, Mac OS X, or Linux without needing to install any software. It can run off a USB flash drive, comes with a pre-configured web browser to protect your anonymity, and is self-contained.

Video.js builds on HTML5 by fixing many cross browser bugs or inconsistencies, adding new features that have not been implemented by all browsers, as well as providing one consistent JavaScript API for both HTML5, Flash, and other playback technologies.

The World Wide Web Consortium is the main international standards organization for the World Wide Web.

Run a free website speed test from multiple locations around the globe using real browsers (IE and Chrome) and at real consumer connection speeds.

Wine is a free and open source compatibility layer software application that aims to allow applications designed for Microsoft Windows to run on Unix-like operating systems.

Fastly uses and contributes to:

We use Chef to automate how we manage scale and complexity in servers and their services.

We use Ganglia as part of our monitoring system. Additionally, one of our software engineers has extensively contributed to and written about monitoring with Ganglia.

Perl is a highly capable, feature-rich programming language, and one of the programming languages we use at Fastly. Our CEO wrote the threading library for Perl.

Varnish is an HTTP accelerator designed for content-heavy dynamic web sites. We’ve built our global network from open source Varnish Cache because of the flexibility of its control language. Our engineers frequently contribute to the Varnish code base and share their experiences with the project at events and meetups.

Fastly employees have made and open sourced:

Avalanche is a controllable fault injection tool for testing high load distributed systems.

A general purpose real-time charting library for building beautiful, smooth, and high performance visualizations.

You can also see Fastly’s open source libraries on our API clients page.

Fastly supports the following charitable non-profits with free CDN service:

Doctors Without Borders provides assistance to populations in distress, to victims of natural or man-made disasters, and to victims of armed conflict.

DonorsChoose.org is a nonprofit organization that allows individuals to donate directly to public school classroom projects.

Khan Academy is a nonprofit educational organization created in 2006 by educator Salman Khan with the aim of providing a free, world-class education for anyone, anywhere.

Kiva is a nonprofit organization that allows people to lend money via the internet to low-income entrepreneurs and students in 82 countries.

The One America Appeal is a joint appeal that was originally launched by all five living former American Presidents to encourage their fellow citizens to support recovery efforts from Hurricane Harvey — which inundated the Texas Gulf Coast with unprecedented flooding. This special appeal has been expanded to include areas most affected by Hurricanes Irma and Maria.

Reporters Without Borders, or Reporters Sans Frontières, is a France-based international nonprofit, nongovernmental organization that promotes and defends freedom of information and freedom of the press.