{"id":20245,"name":"bonsai","description":"The aim of BONSAI is to make reliable, unbiased sustainability information on products (product footprints) readily and freely available whenever and wherever it is needed to support product comparisons and decisions.","url":"https://github.com/BONSAMURAIS/bonsai","last_synced_at":"2026-04-12T01:30:30.803Z","repository":{"id":38866121,"uuid":"78590893","full_name":"BONSAMURAIS/bonsai","owner":"BONSAMURAIS","description":"Open source software for product footprinting. ","archived":false,"fork":false,"pushed_at":"2020-09-08T13:57:00.000Z","size":1428,"stargazers_count":55,"open_issues_count":8,"forks_count":4,"subscribers_count":23,"default_branch":"master","last_synced_at":"2026-03-05T03:04:23.813Z","etag":null,"topics":["guidelines","management","overview"],"latest_commit_sha":null,"homepage":"https://bonsai.uno/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BONSAMURAIS.png","metadata":{},"created_at":"2017-01-11T01:29:37.000Z","updated_at":"2026-01-22T14:15:06.000Z","dependencies_parsed_at":"2022-08-30T02:11:24.595Z","dependency_job_id":null,"html_url":"https://github.com/BONSAMURAIS/bonsai","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BONSAMURAIS/bonsai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BONSAMURAIS%2Fbonsai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BONSAMURAIS%2Fbonsai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BONSAMURAIS%2Fbonsai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BONSAMURAIS%2Fbonsai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BONSAMURAIS","download_url":"https://codeload.github.com/BONSAMURAIS/bonsai/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BONSAMURAIS%2Fbonsai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30466310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"BONSAMURAIS","name":"BONSAI","uuid":"25032243","kind":"organization","description":"An organisation dedicated to create and maintain a truly global Open Source Database for product footprinting","email":null,"website":"https://bonsai.uno/","location":"Aalborg, Denmark","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/25032243?v=4","repositories_count":17,"last_synced_at":"2023-03-03T02:40:20.107Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/BONSAMURAIS","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-13T15:46:02.450Z","updated_at":"2023-03-03T02:40:20.151Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BONSAMURAIS","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BONSAMURAIS/repositories"},"packages":[],"commits":{"id":1254222,"full_name":"BONSAMURAIS/bonsai","default_branch":"master","total_commits":93,"total_committers":11,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":8.454545454545455,"dds":0.6129032258064516,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-03-13T11:02:08.766Z","last_synced_commit":"54e947cd00521910d352a7959ed01131c5d58203","created_at":"2023-03-27T10:59:54.403Z","updated_at":"2026-03-13T11:01:31.689Z","committers":[{"name":"mdsie","email":"mds@lca-net.com","login":"mdsie","count":36},{"name":"Agneta Ghose","email":"40568855+agneta20","login":"agneta20","count":15},{"name":"Stefano-MRC","email":"stefano.merciai@lca-net.com","login":"Stefano-MRC","count":12},{"name":"Massimo Pizzol","email":"massimopizzol","login":"massimopizzol","count":10},{"name":"Mic","email":"michele.derosa@bonsai.uno","login":"MicDr","count":7},{"name":"To3m","email":"1932155+tmillross","login":"tmillross","count":6},{"name":"tngTUDOR","email":"tngTUDOR","login":"tngTUDOR","count":2},{"name":"Chris Mutel","email":"cmutel@gmail.com","login":"cmutel","count":2},{"name":"tmillross","email":"1932155+TMillross","login":"TMillross","count":1},{"name":"romainsacchi","email":"r_s@me.com","login":"romainsacchi","count":1},{"name":"Bo Weidema","email":"bo.weidema@bonsai.uno","login":"boweidema","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/BONSAMURAIS%2Fbonsai/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-29T00:04:24.059Z","repositories_count":6205287,"commits_count":928089442,"contributors_count":35821961,"owners_count":1143864,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"BONSAMURAIS/bonsai","html_url":"https://github.com/BONSAMURAIS/bonsai","last_synced_at":"2025-10-23T07:58:02.901Z","status":"error","issues_count":17,"pull_requests_count":2,"avg_time_to_close_issue":9667426.1,"avg_time_to_close_pull_request":1205920.5,"issues_closed_count":10,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":6,"avg_comments_per_issue":2.6470588235294117,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:39:48.711Z","updated_at":"2025-10-23T07:58:02.901Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/BONSAMURAIS%2Fbonsai","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/BONSAMURAIS%2Fbonsai/issues","issue_labels_count":{"medium priority":4,"help wanted":4,"management":2,"harvest data":2,"security":1},"pull_request_labels_count":{},"issue_author_associations_count":{"CONTRIBUTOR":13,"COLLABORATOR":3,"NONE":1},"pull_request_author_associations_count":{"CONTRIBUTOR":2},"issue_authors":{"tmillross":5,"Stefano-MRC":5,"mdsie":3,"romainsacchi":2,"massimopizzol":1,"kuzeko":1},"pull_request_authors":{"tmillross":1,"tngTUDOR":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-24T00:00:10.525Z","repositories_count":13905947,"issues_count":34688663,"pull_requests_count":113376040,"authors_count":11209112,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[{"login":"mdsie","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdsie"}],"active_maintainers":[]},"events":{"total":{"WatchEvent":2},"last_year":{"WatchEvent":1}},"keywords":["guidelines","management","overview"],"dependencies":[],"score":6.541029999189903,"created_at":"2023-09-11T14:52:11.111Z","updated_at":"2026-04-12T01:30:30.820Z","avatar_url":"https://github.com/BONSAMURAIS.png","language":"Jupyter Notebook","category":"Industrial Ecology","sub_category":"Life Cycle Assessment","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# BONSAI\n\nWelcome to the **management and documentation repository** for the Bonsai organisation (named _Bonsamurais_ on GitHub).\n\nThis repository hosts **[the Wiki](https://github.com/BONSAMURAIS/bonsai/wiki)** which describes all components of the BONSAI modular software architecture (work-in-progress!). This prominent README document describes how to get started with Bonsai.\n\nIf you're a potential Bonsai **developer/contributor**: you're in the right place. There are many ways to contribute. This page will try to effectively direct your energies. Not sure if you want to contribute? [See here!](https://github.com/BONSAMURAIS/bonsai#why-contribute).\n\nFor potential Bonsai **user**, open data on BONSAI can be accessed from [the Open Virtuoso triplestore](http://odas.aau.dk/). Accessing data from the triplestore requires [SPARQL](https://www.w3.org/TR/rdf-sparql-query/) know-how. Development of easy to use tools is currently ongoing. Meanwhile some example queries have been developed to help users extract data.\n\n## Overviews and priorities\nIf you wish to contribute, a starting point could be to look at [the BONSAI repositories overview](https://github.com/BONSAMURAIS/bonsai/blob/master/repositories_overview.md) page.\nThe figure below explains how (some of) the project repositories described in the BONSAI repositories overview are linked. \n \n\n![](https://github.com/BONSAMURAIS/bonsai/blob/master/Bonsai_git_scheme.png) \n\n## What is the current development status?\nThe Bonsai project is currently undergoing development, since the March 2019 [hackathon](https://github.com/BONSAMURAIS/hackathon-2019). The topics discussed during the hackathon are available on the dedicated [bonsai.groups.io](https://bonsai.groups.io/g/hackathon2019/topics?p=RecentPostDate%2FSticky,,,20,1,0,0) page. BONSAI is currently in alpha stage. Preliminary softwares to convert open datasets on sustainibility assessment using the BONSAI ontology. \nThe development status is also visible in the [project board](https://github.com/orgs/BONSAMURAIS/projects/2). This intends to support the prioritisation of tasks. \n\n## How to communicate with other developers?\nBONSAI has a [mailing list](https://bonsai.groups.io/g/main) used for communication to the broader community.\nThe [Bonsai Slack Workspace](https://bonsai-open.slack.com) is in active usage during planned hackathons and workshops. \n\nThe BONSAI enhancement proposal [BEP0004](https://github.com/BONSAMURAIS/enhancements/blob/bep4-communications/beps/0004-bonsai-communication-strategy.md) describes the knowledge management and internal communication strategy of the organisation.\n\n## What do we mean when we say 'Bonsai'?\nThe term _Bonsai_ (**b**ig **o**pen **n**etwork **o**f **s**ustainability **a**ssessment **i**nformation) is used within the community for various related concepts. The BONSAI association is a non-profit headquartered in Denmark. The _big open network_ extends well-beyond this organisation, to include the volunteers, digital artefacts, concepts and processes which constitute the full Bonsai project. Core software modules may also be referred to collectively as _Bonsai_, although the boundaries of correct usage here are not yet final or formalised.\n\n## Where is BONSAI described?\nHigh-level descriptions of goals and objective of BONSAI is available at the [Bonsai website](https://bonsamurais.github.io/bonsai.uno/).\nThis Wiki provides an up-to-date consensus description of the Bonsai project. An overview of the different BONSAI repositories and their content can be found [here](https://github.com/BONSAMURAIS/bonsai/blob/master/repositories_overview.md)\n#### Note\n###### The tasks and planning on the Wiki supercede the static [work plan](https://bonsai.uno/strategy-work-plan/) hosted on the website.\n\n## Code-of-conduct and decision-making process\nParticipation is subject to the [BONSAI code of conduct](https://github.com/BONSAMURAIS/.github/blob/master/CODE_OF_CONDUCT.md).\n\nA proposal for using Python-style Bonsai enhancement proposals (BEPs) [has been formulated](https://github.com/BONSAMURAIS/enhancements/blob/master/beps/0002-bonsai-project-community-governance-structure.md) and is [under discussion.](https://bonsai.groups.io/g/main/topic/bep0002_proposal_open_for/30399914?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,1,0,30399914). The organisation Chair Chris Mutel has blogged about his thoughts on this topic [here](https://chris.mutel.org/bonsai-governance.html)\n\n## Expected/useful knowledge for contributors\nThere are many ways to conribute, which require different knowledge and skills, mostly relating to software development. Some general knowledge areas that are useful for all contribution forms are suggested here.\n\n### GitHub\nAs a distributed collaborative open-source project, we have chosen GitHub for our version control management and project management (decision pending). To contribute source code, you will need to understand the [standard GitHub workflow](https://guides.github.com/introduction/flow/). To help with task management and organisation, familiarity with the usage of [Issues](https://guides.github.com/features/issues/) will help.\n\n### Sustainability Assessments \nThe _sai_ in _Bonsai_ stands for _sustainability assessment information_. Most contributors have a background connected to [Lifecycle Assessment](https://en.wikipedia.org/wiki/Life-cycle_assessment) (LCA) and/or [environmentally extended input-output analysis](https://en.wikipedia.org/wiki/Environmentally_extended_input-output_analysis) (EIOA). High-level decision making requires knowledge of this context. However vital low-level contributions do not require this background knowledge.\n\n### Resource Description Framework\nThe W3C standard [RDF](https://en.wikipedia.org/wiki/Resource_Description_Framework) is used for modelling knowledge and brings numerous benefits (such as allowing to link different data sources consistently). This is related to Linked Data, and the Semantic Web. Understanding RDF will help you to understand what makes Bonsai unique and potentially very powerful. The final two sets of presentation slides of [this Web Fundamentals course](https://rubenverborgh.github.io/WebFundamentals/semantic-web/) are a good starting point and contain links to many other resources. \n\nAdditional background information on open issues at the interface between LCA and Open Data are available [here](https://chris.mutel.org/next-steps.html#id2) and [here](https://lca-net.com/blog/next-step-open-lca-data/).\n\n### Why contribute?\nWe assume that you recognise the importance of sustainability assessments: to create a world which is more sustainable - society must have a scientifically-grounded understanding of environmental and social impacts of products and processes. But why should you put your efforts into the Bonsai project specifically? \nSustainability assessment, and life cycle assessment (LCA) in particular, is to a large extent built on cathedrals - large background databases, erected by the efforts of many people over a long period of time, but which are now both expensive and exclusive, and whose gatekeepers limit access to both the data and decisions on its management. [BONSAI](https://bonsai.uno/) believes in another model, a [bazaar](https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar) where the entire community can contribute to data generation, validation, and management decisions. We strongly feel that an open database is more transparent and more reproducible, and therefore the only option for the science of life cycle assessment. Such databases are also a prerequisite for LCA studies being used to support democratic decision making.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["semantic","ontologies","rdfconverter","correspondence-tables","exiobase","discussions","bonsai-ontology","jena","lca","rdf"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20245","html_url":"https://ost.ecosyste.ms/projects/20245"}