Skip to content

ypc-faros/faros-community-edition

 
 

Repository files navigation

Faros Community Edition

GitHub Stars Community Slack Release PR Cycle Time

Faros Community Edition (CE) is an open-source engineering operations platform that connects the dots between all your operational data sources for a single-pane view across the software development life cycle.

DORA Metrics JIRA Metrics

🏁 Quickstart

Follow our 🏁 Quickstart Guide to connect your engineering systems and explore the metrics, all in a matter of minutes!

✨ Features

  • Rich Data Schema: Connected canonical models for the whole SDLC; 50+ entities, from tasks to deployments
  • Import from a variety of sources: Easy data import onto our models from Task Management, Version Control, Incident Management, and CI/CD systems
  • Flexible GraphQL API: Leverage imported data for automation / exploration in our canonical representation
  • Preconfigured dashboards: View well known engineering metrics such as DORA and SPACE
  • Extensibility and shareability: Build and share custom metrics and dashboards
  • Container-based deployment: Run on your laptop, private or public cloud, with no external dependencies

ℹ️ Components

Architecture

Built 100% with open-source components:

  • Airbyte: Data integration platform for importing data from a variety of sources (even more sources)
  • Hasura: GraphQL engine that makes your data accessible over a real-time GraphQL API
  • Metabase: Business Intelligence (BI) tool for generating metrics and rendering charts and dashboards from your data
  • dbt: Data transformations to convert raw data into usable metrics
  • n8n: Extendable workflow automation of top of your data
  • PostgreSQL: Stores all the your data in canonical representation
  • Docker: Container runtime to run the services
  • Flyway: Schema evolution for the database schema
  • Faros Events CLI: CLI for reporting events to Faros platform, e.g builds & deployments from your CI/CD pipelines

🤗 Community support

For general help using Faros CE, please refer to the official documentation. For additional help, you can use one of these channels to ask a question:

  • Slack: Live discussions with the Community and Faros team
  • GitHub Issues: Bug reports, suggestions, contributions

Check out our website. Follow us on Twitter or LinkedIn to get the latest company news.

📜 License

Apache License 2.0

About

BI, API and Automation layer for your Engineering Operations data

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • TypeScript 84.3%
  • Shell 9.6%
  • JavaScript 5.5%
  • Dockerfile 0.6%