In April 2022 we released versions of the new FEniCS Project components; DOLFINx (v0.4.1) , FFCx (v0.4.2), Basix (v0.4.1) and UFL (2022.1.0.post0). These projects are hosted under our GitHub account at FEniCS Project · GitHub
We now recommend that all new projects begin in the new DOLFINx problem solving environment, rather than the old DOLFIN problem solving environment. We consider DOLFINx to be superior to the old DOLFIN, particularly in terms of performance, scalability, API consistency and the ease with which it can be extended.
Although the old DOLFIN environment will continue to function, it is no longer supported. The API of DOLFINx, while similar in tone, is significantly different to DOLFIN, and therefore you should expect there to be some work porting old codes and examples to DOLFINx.
The following resources will help you get started:
https://fenicsproject.org - Our website
https://docs.fenicsproject.org - Documentation
The FEniCSx tutorial — FEniCSx tutorial - The DOLFINx Tutorial
FEniCS Project · GitHub - The source code
Finally we would like to thank everyone in the community who has contributed over the past 15 years to both the old FEniCS and new FEniCSx components. Without your contributions we would be nowhere today. We hope through this new path that the FEniCS Project will have a strong future for the decades to come.
The FEniCS Project Steering Council