carbolifecalc

A Quick-Action Carbon Whole Life Carbon Assessment calculator using Revit material quantities.

https://github.com/davidveld/carbolifecalc

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.8%) to scientific vocabulary

Keywords

material-mapping revit revit-material-quantities
Last synced: 11 months ago · JSON representation

Repository

A Quick-Action Carbon Whole Life Carbon Assessment calculator using Revit material quantities.

Basic Info
  • Host: GitHub
  • Owner: DavidVeld
  • License: mit
  • Language: C#
  • Default Branch: master
  • Homepage:
  • Size: 103 MB
Statistics
  • Stars: 32
  • Watchers: 6
  • Forks: 7
  • Open Issues: 1
  • Releases: 18
Topics
material-mapping revit revit-material-quantities
Created about 7 years ago · Last pushed 11 months ago
Metadata Files
Readme

README.md

CarboLifeCalc

CarboLifeCalc is a free and open-source embodied carbon calculator for the built environment. It transforms material quantities into meaningful carbon metrics using environmental product declarations (EPDs) and other carbon data sources—giving you near-instant feedback on the environmental impact of your design.

Key Features

  • Calculates embodied carbon from material quantities
  • Supports data from EPDs and carbon databases
  • Works with Autodesk Revit
  • Compatible with Rhino Grasshopper
  • Visualizes carbon footprint with charts and heatmaps
  • Exports results in CSV and JSON formats (Raw date, OneClickLCA, ItructE 3.0 or LCAx)
  • Open-source and community-driven
  • Works as a stand alone application
  • Works within the Revit Viewer, thus a revit Licence is not required for the data extraction

How It Works (3 Steps)

1. Connect Your Design

  • Link your project from Autodesk Revit or Rhino Grasshopper.
  • Automatically extract material quantities from your building model.

2. Map Materials to Carbon Data

  • Match materials to embodied carbon values using EPDs or built-in databases.
  • Customize or import your own datasets as needed.

3. Analyze and Export Results

  • View real-time visual feedback including charts, summaries, and color-coded heatmaps.
  • Export your results for reporting or further analysis.

Why Use CarboLifeCalc?

  • Raise awareness of embodied carbon in design decisions.
  • Support sustainable building practices.
  • Integrate seamlessly into your existing design workflow.
  • Access a powerful tool without licensing fees.

Get Started

  1. Download the latest release from the Releases page.
  2. Follow the setup instructions in the Wiki.
  3. Start analyzing your models in Revit or Grasshopper.

Support the Project

If you find CarboLife helpful, consider supporting its development by buying me a coffee:

Buy Me a Coffee

Your support helps keep the project alive and evolving!

License

This project is licensed under the MIT License.

alt text alt text alt text

For Revit Version 2024 and below please visit:

https://github.com/DavidVeld/CarboLifeCalc---FrameWork

Design Better Initiative

Owner

  • Login: DavidVeld
  • Kind: user
  • Location: London

GitHub Events

Total
  • Create event: 4
  • Issues event: 3
  • Release event: 4
  • Watch event: 7
  • Issue comment event: 3
  • Push event: 47
  • Gollum event: 1
Last Year
  • Create event: 4
  • Issues event: 3
  • Release event: 4
  • Watch event: 7
  • Issue comment event: 3
  • Push event: 47
  • Gollum event: 1

Committers

Last synced: 11 months ago

All Time
  • Total Commits: 321
  • Total Committers: 2
  • Avg Commits per committer: 160.5
  • Development Distribution Score (DDS): 0.246
Past Year
  • Commits: 65
  • Committers: 2
  • Avg Commits per committer: 32.5
  • Development Distribution Score (DDS): 0.077
Top Committers
Name Email Commits
David In't veld d****d@g****m 242
David Veld d****d@w****m 79
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 5
  • Total pull requests: 2
  • Average time to close issues: 11 months
  • Average time to close pull requests: less than a minute
  • Total issue authors: 5
  • Total pull request authors: 1
  • Average comments per issue: 1.4
  • Average comments per pull request: 0.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 0
  • Average time to close issues: about 6 hours
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 2.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ErwinMeulman (1)
  • chriskearns (1)
  • JaimeCordero (1)
  • whysosocold (1)
  • DuncanLithgow (1)
  • iamcosmonaut (1)
Pull Request Authors
  • DavidVeld (4)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

CarboCroc/CarboCroc.csproj nuget
CarboLifeAPI/CarboLifeAPI.csproj nuget
CarboLifeCalc/CarboLifeCalc.csproj nuget
CarboLifeCalc/packages.config nuget
  • WPFToolkit 3.5.50211.1
  • WPFToolkit.DataVisualization 3.5.50211.1
CarboLifeRevit/CarboLifeRevit.csproj nuget
CarboLifeUI/CarboLifeUI.csproj nuget
CarboLifeUI/packages.config nuget
  • LiveCharts 0.9.7
  • LiveCharts.Wpf 0.9.7