IfcOpenShell
IfcOpenShell is a free, open-source desktop app for Windows, macOS and Linux. Open source IFC library and geometry engine. It has 2,899 GitHub stars and is released under the LGPL-3.0 license, and people use it instead of Revit. Its source code is on GitHub at IfcOpenShell/IfcOpenShell.
github.com/IfcOpenShell/IfcOpenShell (opens in a new tab)
Data as of from the GitHub API; description from the project's repository. Report an error
About IfcOpenShell
IfcOpenShell is an open source ([LGPL]) software library for working with Industry Foundation Classes ([IFC]). Complete parsing support is provided for [IFC2x3 TC1], [IFC4 Add2 TC1], IFC4x1, IFC4x2, and [IFC4x3 Add2]. Extensive geometric support is implemented for the IFC releases [IFC2x3 TC1] and [IFC4 Add2 TC1]. Extending with support for arbitrary IFC schemas is possible at compile-time when using C++ and at run-time when using Python.
Install IfcOpenShell
Package names found in the project's README. Each links to its package page so you can check the publisher first.
AUR (Arch Linux)
Replaces
Commercial software people commonly use IfcOpenShell instead of.
- Revit
Similar apps
More other open-source desktop apps
Breeze
deretame/Breeze
同时感谢 Aidoku 项目,本项目在 iOS / macOS 图片超分实现上参考了 Aidoku 的思路与模型处理方式。 包子漫画 Plus 禁漫天堂 漫画柜 NoyAcg 如漫画 蛙漫3 包子漫画 哔咔漫画 拷贝漫画 e-hentai hitomi JJ漫画 Komiic nhentai 绅士漫画 WEBTOON 再漫画 코사이트 MangaDex WeebCentral zero搬运网…
Active · last commit Oct 27, 2026
OtherWindowsmacOSLinuxWailBrew
wickenico/WailBrew
Minimalistic Homebrew GUI made with Go, Wails and React.
Active · last commit Oct 28, 2026
OthermacOSUncrustify
uncrustify/uncrustify
Here is an example configuration file, and here is a before and after C source example.
Active · last commit Oct 20, 2026
OtherWindowsRoslynpad
roslynpad/roslynpad
Cross-platform C# editor based on Roslyn.
Active · last commit Oct 27, 2026
OfficialOtherWindowsmacOSLinuxLaunchNext
RoversX/LaunchNext
Bring your Launchpad back in MacOS26+,highly customizable, powerful, free.
Active · last commit Oct 19, 2026
OthermacOSDev Manager Desktop
webosbrew/dev-manager-desktop
Device/DevMode Manager for webOS TV.
Active · last commit Oct 24, 2026
OtherWindowsmacOSLinux
Is IfcOpenShell free and open source?
Yes. IfcOpenShell's source code is public on GitHub under the LGPL-3.0 license, which is OSI-approved or FSF-free, so you can use, copy and change it for free.
How do I install IfcOpenShell?
the AUR package ifcopenshell. The commands are on this page. Installers are also on its GitHub Releases page (latest: bonsai-0.9.1-alpha2610271050).
Can IfcOpenShell replace Revit?
IfcOpenShell is commonly used as a free alternative to Revit. Features differ, so check that it opens the file formats and covers the workflows you rely on before switching.