Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cncf/landscape
π The Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding, first and last commits, contributor counts and headquarters location.
https://github.com/cncf/landscape
cloud-native cncf crunchbase landscape logo serverless svg wasm
Last synced: 21 days ago
JSON representation
π The Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding, first and last commits, contributor counts and headquarters location.
- Host: GitHub
- URL: https://github.com/cncf/landscape
- Owner: cncf
- License: apache-2.0
- Created: 2016-11-04T19:30:00.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-13T12:06:37.000Z (7 months ago)
- Last Synced: 2024-04-13T12:59:37.564Z (7 months ago)
- Topics: cloud-native, cncf, crunchbase, landscape, logo, serverless, svg, wasm
- Homepage: https://l.cncf.io
- Size: 271 MB
- Stars: 9,115
- Watchers: 411
- Forks: 1,890
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
- awesome - cncf/landscape - π The Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding or market cap, first and last commits, contributor count (serverless)
- awesome-github-repos - cncf/landscape - π The Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding, first and last commits, contributor counts and headquar (Others)
- awesome-starts - cncf/landscape - πThe Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding or market cap, first and last commits, contributor counts, headquarters location, and recent tweets. (Others)
- awesome-docker - Cloud Native Landscape
- awesome-list - landscape
- awesome-developer-first-channels - landscape
- awesome-docker - Cloud Native Landscape
- awesome-starred - cncf/landscape - π The Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding or market cap, first and last commits, contributor count (serverless)
README
# Cloud Native Landscape
![Cloud Native Landscape Logo](https://raw.githubusercontent.com/cncf/artwork/master/other/cncf-landscape/horizontal/color/cncf-landscape-horizontal-color.png)
The [CNCF](https://www.cncf.io) Cloud Native [Landscape](https://landscape.cncf.io) is intended as a map through the previously uncharted terrain of cloud native technologies. This attempts to categorize most of the projects and product offerings in the cloud native space. There are many routes to deploying a cloud native application, with CNCF Projects representing a particularly well-traveled path.
This repository contains the data files and images required to generate the [CNCF landscape](https://landscape.cncf.io). The software that generates it can be found at the [cncf/landscape2](https://github.com/cncf/landscape2) repository. Please see its [README file](https://github.com/cncf/landscape2#landscape2) for more information about how it works.
## New entries
To add a new entry to the landscape, please open a pull request to add it in alphabetical order to the [landscape.yml](landscape.yml) file. The logo must be added to the `hosted_logos` directory (in SVG format) and referenced from the `logo` field.
Before submitting a new entry it is important to review the following guidelines:
* [Cloud native](https://github.com/cncf/toc/blob/master/DEFINITION.md) projects with at least 300 GitHub stars that clearly fit in an existing category are generally included. Put the project in the single category where it best fits.
* We generally will only list a company's product in one box, to represent its major or best-known offering. We occasionally make exceptions for large companies. Note that if we allowed listing the same product or project in multiple boxes, the over +1k logos on the landscape would multiply to many times that many.
* We are unlikely to create a new category for products/projects as we'd rather find the best home with the current options.
* We are generally not including commercial versions of open source software. The exception is that we are showing all Certified Kubernetes implementations.
* Closed source products need to link to a clear description of your product; no stealth mode companies.
* Crunchbase organization should be the company or organization that controls the software. That is normally the owner of the trademark, whether or not a trademark has been formally filed.
* Your project or company needs a logo in SVG format:
* Logos must include the company, product or project name in English. It's fine to also include words from another language.
* Don't use reversed logos (i.e. with a non-white, non-transparent background color).
* When multiple variants exist, use stacked (not horizontal) logos.> [!NOTE]
> At the moment the landscape is generated daily, so once your PR is merged your changes should be visible before 24 hours.## Extra fields
The `extra` section in the landscape.yml file allows you to include various fields to provide essential details about your project. This section helps users understand the project's purpose and find more information. For a detailed list of possible fields please refer to the [Extra Fields Documentation](https://github.com/cncf/landscape2/blob/main/docs/config/data.yml).
## Technical Advisory Groups (TAG)
Projects can specify which TAG owns them in the `landscape.yml` file. This can be achieved by setting the `tag` field in the `extra` item's section to one of the following values:
* `app-delivery`
* `contributor-strategy`
* `environmental-sustainability`
* `network`
* `observability`
* `runtime`
* `security`
* `storage`When this information is not provided, we'll try to detect it automatically based on the [TAGs configuration section of the settings file](https://github.com/cncf/landscape2-sites/blob/4f24e07b22ab4cc05b8211c9ce5184797e931631/cncf/settings.yml#L277-L359). The automatic detection is based on a [pre-defined mapping between categories/subcategories and TAGs](https://github.com/cncf/landscape2-sites/blob/4f24e07b22ab4cc05b8211c9ce5184797e931631/cncf/settings.yml#L277-L359), so it may not be accurate in some cases. In those cases, the recommended approach is to provide the TAG manually as explained above.
If you find an item with an incorrect TAG, we'd really appreciate if you could open a pull request to provide the correct one.
## Corrections
If you find an error in the landscape, please open a pull request with the suggested changes to the [landscape.yml](landscape.yml) file. Some information displayed in the landscape is obtained from Crunchbase or GitHub, so errors on it should be fixed in the corresponding source.
## License
The generated landscape contains data received from [Crunchbase](http://www.crunchbase.com). This data is not licensed pursuant to the Apache License. It is subject to Crunchbaseβs Data Access Terms, available at [https://data.crunchbase.com/docs/terms](https://data.crunchbase.com/docs/terms), and is only permitted to be used with Linux Foundation landscape projects.
Everything else is under the Apache License, Version 2.0, except for projects and products logos, which are generally copyrighted by the company that created them, and are simply cached here for reliability. The generated landscape and the [landscape.yml](landscape.yml) file are alternatively available under the [Creative Commons Attribution 4.0 license](https://creativecommons.org/licenses/by/4.0/).