From ad1183dab8a9c2dfbfc8887d1188c0ca04db06dc Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Wed, 10 Jul 2024 11:26:46 +1000 Subject: [PATCH] Update README.md with all distribution badges --- README.md | 56 ++++++++++++++++++++++++++----------------------------- 1 file changed, 26 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index 20f24ba248..a7076b7d6d 100644 --- a/README.md +++ b/README.md @@ -26,49 +26,45 @@ For more information, see: * [BlenderBIM Add-on Documentation](https://docs.blenderbim.org/index.html) * [Add-on Installation](https://docs.blenderbim.org/users/installation.html) * [Exploring an IFC model](https://docs.blenderbim.org/users/exploring_an_ifc_model.html) + +Development is sponsored through your generous donations! -| Service | Status | -| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -| Anaconda Daily Build | [![Anaconda-Server Badge](https://img.shields.io/conda/vn/ifcopenshell/ifcopenshell)](https://anaconda.org/ifcopenshell/ifcopenshell) | -| Anaconda v0.8.0 Stable | [![Anaconda-Server Badge](https://img.shields.io/conda/vn/conda-forge/ifcopenshell)](https://anaconda.org/conda-forge/ifcopenshell) | -| PyPi Daily Build | [![PyPi Badge](https://img.shields.io/pypi/v/ifcopenshell)](https://pypi.org/project/ifcopenshell/) | -| ArchLinux AUR Package Stable | [![AUR Badge](https://img.shields.io/aur/version/ifcopenshell)](https://aur.archlinux.org/packages/ifcopenshell) | -| ArchLinux AUR Package git | [![AUR Badge](https://img.shields.io/aur/version/ifcopenshell-git)](https://aur.archlinux.org/packages/ifcopenshell-git) | -| BlenderBIM Add-on Chocolatey (under moderation) | [![Chocolatey Badge](https://img.shields.io/chocolatey/v/blenderbim-nightly)](https://community.chocolatey.org/packages/blenderbim-nightly/) | -| Sponsor development on OpenCollective | [![Financial Contributors](https://opencollective.com/opensourcebim/tiers/badge.svg)](https://opencollective.com/opensourcebim/) | -| Docker hub | [![Docker Pulls](https://img.shields.io/docker/pulls/aecgeeks/ifcopenshell)](https://hub.docker.com/r/aecgeeks/ifcopenshell) | +[![Open Collective Contributors](https://img.shields.io/opencollective/all/opensourcebim?label=Sponsors&color=22ce5f)](https://opencollective.com/opensourcebim/) Contents -------- -Those marked with an asterisk are part of IfcOpenShell. +| Name | Description | License | Service | +| ------------------------- | --------------------------------------------------------------------- | ------------------- | ------- | +| bcf | Library to read and write BCF-XML and query OpenCDE BCF-API modules | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/bcf-client?label=PyPI&color=006dad)](https://pypi.org/project/bcf-client/) | +| blenderbim | Add-on to Blender providing a graphical native IFC authoring platform | GPL-3.0-or-later | [![Official](https://img.shields.io/badge/BlenderBIM.org-Download-70ba35)](https://blenderbim.org/download.html) [![GitHub Unstable](https://img.shields.io/github/v/release/ifcopenshell/ifcopenshell?filter=blenderbim-*&label=GitHub-Unstable&color=f6f8fa)](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=blenderbim&expanded=true) [![Chocolatey](https://img.shields.io/chocolatey/v/blenderbim-nightly?label=Chocolatey&color=5c9fd8)](https://community.chocolatey.org/packages/blenderbim-nightly/) | +| bsdd | Library to query the bSDD API | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/bsdd?label=PyPI&color=006dad)](https://pypi.org/project/bsdd/) | +| ifc2ca | Utility to convert IFC structural analysis models to Code_Aster | LGPL-3.0-or-later | +| ifc4d | Convert to and from IFC and project management software | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/ifc4d?label=PyPI&color=006dad)](https://pypi.org/project/ifc4d/) | +| ifc5d | Report and optimise cost information from IFC | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/ifc5d?label=PyPI&color=006dad)](https://pypi.org/project/ifc5d/) | +| ifcbimtester | Wrapper for Gherkin based unit testing for IFC models | LGPL-3.0-or-later | +| ifcblender | Historic Blender IFC import add-on | LGPL-3.0-or-later\* | +| ifccityjson | Convert CityJSON to IFC | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/ifccityjson?label=PyPI&color=006dad)](https://pypi.org/project/ifccityjson/) | +| ifcclash | Clash detection library and CLI app | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/ifcclash?label=PyPI&color=006dad)](https://pypi.org/project/ifcclash/) | +| ifcconvert | CLI app to convert IFC to many other formats | LGPL-3.0-or-later\* | [![Official](https://img.shields.io/badge/IfcOpenShell.org-Download-70ba35)](https://docs.ifcopenshell.org/ifcconvert/installation.html) +| ifccsv | Library and CLI app to export and import schedules from IFC | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/ifccsv?label=PyPI&color=006dad)](https://pypi.org/project/ifccsv/) | +| ifcdiff | Compare changes between IFC models | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/ifcdiff?label=PyPI&color=006dad)](https://pypi.org/project/ifcdiff/) | +| ifcfm | Extract IFC data for FM handover requirements | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/ifcfm?label=PyPI&color=006dad)](https://pypi.org/project/ifcfm/) | +| ifcmax | Historic extension for IFC support in 3DS Max | LGPL-3.0-or-later\* | [![Official](https://img.shields.io/badge/IfcOpenShell.org-Download-70ba35)](https://docs.ifcopenshell.org/ifcmax.html) +| ifcopenshell-python | Python library for IFC manipulation | LGPL-3.0-or-later\* | [![GitHub](https://img.shields.io/github/v/release/ifcopenshell/ifcopenshell?filter=ifcopenshell-python-*&label=GitHub&color=f6f8fa)](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=ifcopenshell-python&expanded=true) [![PyPI](https://img.shields.io/pypi/v/ifcopenshell?label=PyPI&color=006dad)](https://pypi.org/project/ifcopenshell/) [![Anaconda](https://img.shields.io/conda/vn/conda-forge/ifcopenshell?label=Anaconda&color=43b02a)](https://anaconda.org/conda-forge/ifcopenshell) [![Anaconda](https://img.shields.io/conda/vn/ifcopenshell/ifcopenshell?label=Anaconda-Unstable&color=43b02a)](https://anaconda.org/ifcopenshell/ifcopenshell) [![Docker](https://img.shields.io/docker/pulls/aecgeeks/ifcopenshell?label=Docker&color=1D63ED)](https://hub.docker.com/r/aecgeeks/ifcopenshell) [![AUR](https://img.shields.io/aur/version/ifcopenshell?label=AUR&color=1793d1)](https://aur.archlinux.org/packages/ifcopenshell) [![AUR Unstable](https://img.shields.io/aur/version/ifcopenshell-git?label=AUR-Unstable&color=1793d1)](https://aur.archlinux.org/packages/ifcopenshell-git) | +| ifcpatch | Utility to run pre-packaged scripts to manipulate IFCs | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/ifcpatch?label=PyPI&color=006dad)](https://pypi.org/project/ifcpatch/) | +| ifcsverchok | Blender Add-on for visual node programming with IFC | GPL-3.0-or-later | [![GitHub Unstable](https://img.shields.io/github/v/release/ifcopenshell/ifcopenshell?filter=ifcsverchok-*.*.*.*&label=GitHub-Unstable&color=f6f8fa)](https://github.com/IfcOpenShell/IfcOpenShell/releases?q=ifcsverchok&expanded=true) +| ifctester | Library, CLI and webapp for IDS model auditing | LGPL-3.0-or-later | [![PyPI](https://img.shields.io/pypi/v/ifctester?label=PyPI&color=006dad)](https://pypi.org/project/ifctester/) | + +The IfcOpenShell C++ codebase is split into multiple interal libraries: | Name | Description | License | | ------------------------- | --------------------------------------------------------------------- | ------------------- | -| bcf | Library to read and write BCF-XML and query OpenCDE BCF-API modules | LGPL-3.0-or-later | -| blenderbim | Add-on to Blender providing a graphical native IFC authoring platform | GPL-3.0-or-later | -| bsdd | Library to query the bSDD API | LGPL-3.0-or-later | -| ifc2ca | Utility to convert IFC structural analysis models to Code_Aster | LGPL-3.0-or-later | -| ifc4d | Convert to and from IFC and project management software | LGPL-3.0-or-later | -| ifc5d | Report and optimise cost information from IFC | LGPL-3.0-or-later | -| ifcbimtester | Wrapper for Gherkin based unit testing for IFC models | LGPL-3.0-or-later | -| ifcblender | Historic Blender IFC import add-on | LGPL-3.0-or-later\* | -| ifccityjson | Convert CityJSON to IFC | LGPL-3.0-or-later | -| ifcclash | Clash detection library and CLI app | LGPL-3.0-or-later | -| ifcconvert | CLI app to convert IFC to many other formats | LGPL-3.0-or-later\* | -| ifccsv | Library and CLI app to export and import schedules from IFC | LGPL-3.0-or-later | -| ifcdiff | Compare changes between IFC models | LGPL-3.0-or-later | -| ifcfm | Extract IFC data for FM handover requirements | LGPL-3.0-or-later | | ifcgeom | Internal library for IfcOpenShell | LGPL-3.0-or-later\* | | ifcgeom\_schema\_agnostic | Internal library for IfcOpenShell | LGPL-3.0-or-later\* | | ifcgeomserver | Internal library for IfcOpenShell | LGPL-3.0-or-later\* | | ifcjni | Internal library for IfcOpenShell | LGPL-3.0-or-later\* | -| ifcmax | Historic extension for IFC support in 3DS Max | LGPL-3.0-or-later\* | -| ifcopenshell-python | Python library for IFC manipulation | LGPL-3.0-or-later\* | | ifcparse | Internal library for IfcOpenShell | LGPL-3.0-or-later\* | -| ifcpatch | Utility to run pre-packaged scripts to manipulate IFCs | LGPL-3.0-or-later | -| ifcsverchok | Blender Add-on for visual node programming with IFC | GPL-3.0-or-later | -| ifctester | Library, CLI and webapp for IDS model auditing | LGPL-3.0-or-later | | ifcwrap | Internal library for IfcOpenShell | LGPL-3.0-or-later\* | | qtviewer | Internal library for IfcOpenShell | LGPL-3.0-or-later\* | | serializers | Internal library for IfcOpenShell | LGPL-3.0-or-later\* |