# opensourceBIM/BIMserver

The open source BIMserver platform

Repository: https://github.com/opensourceBIM/BIMserver
Canonical: https://ross.abutalabs.com/products/bimserver
Language: Java
License: AGPL-3.0
License Family: copyleft
Topics: ifc, openbim, bim, bim-applications, bim-bots, buildingsmart, bimserver, java, bim-server
Last push: 2026-03-13T10:06:46+00:00

## Health v2 (maintenance only)
Score: 58/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 72, release rhythm 17, longevity 100
- inputs: {"age_days": 4865, "days_push": 173, "days_rel": 398, "gap_med": 125.5, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1740, forks 644 (observed 2026-08-28T04:05:30.096161+00:00)

## What it is
BIMserver is an open-source, model-driven server platform for storing, managing, and querying Building Information Modeling (BIM) data in the IFC standard. Unlike a file server, it stores IFC data as objects, enabling querying, merging, filtering, versioning, model checking, and multi-user collaboration with real-time updates and notifications.

## Use cases
- store and manage IFC models for a construction project
- query and filter BIM models programmatically
- merge multiple IFC models into one
- track revisions and versions of building models
- check BIM models for errors and rule violations
- enable multi-user collaboration on a shared building dataset
- build custom BIM applications on top of an IFC database
- generate IFC files on the fly from stored model data

## When to choose
- you need a central, multi-user server for IFC/BIM data rather than simple file storage
- you want to query, merge, or filter IFC models at the object level
- you are a developer building BIM applications or bim-bots on an open platform
- you need model versioning, revision history, and update notifications for building data
- you want an open-source, self-hosted alternative built on the open IFC standard

## When to avoid
- you only need to view or share IFC files without querying or collaboration features
- your project does not involve building/construction data or the IFC standard
- you need a lightweight file server or document management system
- you cannot comply with the AGPL-3.0 license in your usage
- you need a turnkey end-user desktop BIM viewer rather than a server platform

## Facets
- artifact type: service
- maturity: active
- function: database, search-engine, api-framework, self-hosted, plugin-system
- domain: -
- platform: jvm, self-hosted, cross-platform
- tags: bim, ifc, openbim, building-information-modeling, model-server, construction-data, versioning, multi-user, model-checking, bim-bots, architecture-engineering-construction, construction, data-management, web-server

## Member repositories
- opensourceBIM/BIMserver (main) score 58

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:30.096161+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:30:09.738491+00:00, confidence not recorded.
  - readme: https://github.com/opensourceBIM/BIMserver (fetched 2026-08-28T04:05:30.096161+00:00, sha eaafd6473b21)
- Data as of 2026-08-30T08:39:29.467469+00:00.
