Skip to content

jibrel/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

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 76.8%
  • Shell 17.6%
  • JavaScript 5.0%
  • Dockerfile 0.6%