[WIP] The little FreeCAD list of optional dependencies

This subforum is specifically to discuss packaging issues on different platforms (windows, mac, linux), and using different packaging systems (conda, etc...)
Post Reply
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

[WIP] The little FreeCAD list of optional dependencies

Post by Kunda1 »

This thread will track what optional dependencies FreeCAD and its addons utilize. Hopefully it will also track minimum version numbers.
Note: this post will be updated periodically
  • gts - GNU Triangulated Library
    Image
    Image
  • libredwg
    Image
    Image
  • numpy
    Image
    Image
  • opencamlib
    Image
    Image
  • opencv
    Image
    Image
  • pcl-pointcloud
    Image
    Image
  • PySolar (Used in the Arch Workbench)
    Image
    Image
  • scipy
    Image
    Image
  • gitpython (Used in the FreeCAD Addon Manager)
    Image
    Image
  • python:six
    Image
    Image
  • sympy
    Image
    Image
  • openblas
    Image
    Image
  • matplotlib
    Image
    Image
  • pandas
    Image
    Image
  • pyyaml
    Image
    Image
  • gdal
    Image
    Image
  • graphviz (Utilized in the Dependency Check)
    Image
    Image
  • proj
    Image
    Image
  • ifcplusplus
    Image
    Image
  • ifcopenshell
    Image
    Image
Assembly3
  • solvespace
    Image
    Image
FEM
  • calculix-ccx
    Image
    Image
  • elmerfem
    Image

    Image
  • gmsh
    Image
    Image
  • netgen-mesher
    Image
    Image
  • paraview
    Image
    Image
  • z88
    Image
    Image
3rd-Party
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
kkremitzki
Veteran
Posts: 2509
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: The little FreeCAD list of optional dependencies

Post by kkremitzki »

Ah, nice, I like these little summary badges! (The ones showing every packaged version for practically all Linux distros was a bit verbose.)
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: The little FreeCAD list of optional dependencies

Post by Kunda1 »

kkremitzki wrote: Thu Jul 18, 2019 12:11 am Ah, nice, I like these little summary badges! (The ones showing every packaged version for practically all Linux distros was a bit verbose.)
If you scroll down to the bottom of the /badges page: e.g. https://repology.org/project/ccache/badges you'll see the different badges available
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
looo
Veteran
Posts: 3941
Joined: Mon Nov 11, 2013 5:29 pm

Re: [WIP] The little FreeCAD list of optional dependencies

Post by looo »

BTW.: Pyflow is not the pyflow nodeeditor.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: [WIP] The little FreeCAD list of optional dependencies

Post by Kunda1 »

looo wrote: Thu Aug 08, 2019 3:20 pm BTW.: Pyflow is not the pyflow nodeeditor.
Thx. Removed badges for erroneous pyflow repo
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: [WIP] The little FreeCAD list of optional dependencies

Post by HoWil »

User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: [WIP] The little FreeCAD list of optional dependencies

Post by Kunda1 »

HoWil wrote: Fri Jan 24, 2020 8:36 pm You maybe also add ElmerFem https://repology.org/project/elmerfem/versions .
Done 😉
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
chennes
Veteran
Posts: 3868
Joined: Fri Dec 23, 2016 3:38 pm
Location: Norman, OK, USA
Contact:

Re: [WIP] The little FreeCAD list of optional dependencies

Post by chennes »

The Addon Manager also uses (optionally) the Python Markdown library.
Chris Hennes
Pioneer Library System
GitHub profile, LinkedIn profile, chrishennes.com
Post Reply