https://github.com/guardian/grid
The Guardian’s image management system
https://github.com/guardian/grid
production
Last synced: 22 days ago
JSON representation
The Guardian’s image management system
- Host: GitHub
- URL: https://github.com/guardian/grid
- Owner: guardian
- License: apache-2.0
- Created: 2013-08-22T13:49:31.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2025-04-04T16:00:47.000Z (29 days ago)
- Last Synced: 2025-04-05T10:02:02.843Z (29 days ago)
- Topics: production
- Language: Scala
- Homepage: https://www.theguardian.com/info/developer-blog/2015/aug/12/open-sourcing-grid-image-service
- Size: 36.2 MB
- Stars: 1,443
- Watchers: 106
- Forks: 122
- Open Issues: 91
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-starred - guardian/grid - The Guardian’s image management system (others)
README
Grid
====
[](https://github.com/guardian/grid/blob/master/LICENSE)
[](https://gitter.im/guardian/grid?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)**Grid** is [the Guardian](https://www.theguardian.com/)’s **image
management system**, which provides a **universal** and **fast**
experience accessing media that is **organised** and using it in an
**affordable** way to produce **high-quality** content.See the [Vision](docs/00-about/01-vision.md) document for more details on the core
principles behind this project.
Grid runs as a set of independent micro-services
([Scala](http://www.scala-lang.org/) and
[Play Framework](https://playframework.com/)) exposed as hypermedia
APIs ([argo](https://github.com/argo-rest/spec)) and accessed using a
rich Web user interface ([AngularJS](https://angularjs.org/)).Grid relies on [Elasticsearch](https://www.elastic.co/) for
blazing-fast searching, and AWS services as additional storage and
communication mechanisms.See the [docs](./docs) for setup and running guides.