# FPM Rocks / Thank You!

**URL:** <https://fortran-lang.discourse.group/t/fpm-rocks-thank-you/8132>\
**Category:** fpm\
**Created:** [June 3, 2024, 5:58pm UTC](https://fortran-lang.discourse.group/t/fpm-rocks-thank-you/8132 "2024-06-03T17:58:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gwenning](https://avatars.discourse-cdn.com/v4/letter/g/b9e5f3/32.png) [@gwenning](https://fortran-lang.discourse.group/u/gwenning)\
**Post date:** [June 3, 2024, 5:58pm UTC](https://fortran-lang.discourse.group/t/fpm-rocks-thank-you/8132/1 "2024-06-03T17:58:49Z")

</div>

I am most appreciative of your efforts! I am coming back to FORTRAN after a long tenure in the Java ecosystem. FPM reminds me of Maven where convention rules over configuration. This, coupled with the ability to declare dependencies and obtain code from repositories is how we build code within the Java ecosystem. I am assuming RUST as well as it seems to be FPM’s source of motivation.

Thank you!

---

<div class="post-metadata">

**Author:** ![certik](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/certik/32/4_2.png) [@certik](https://fortran-lang.discourse.group/u/certik)\
**Post date:** [June 3, 2024, 7:30pm UTC](https://fortran-lang.discourse.group/t/fpm-rocks-thank-you/8132/2 "2024-06-03T19:30:07Z")

</div>

Thanks @gwenning for the encouragement and welcome to the forum!

Now the next step is to go from FORTRAN to Fortran. 🙂

---

<div class="post-metadata">

**Author:** ![urbanjost](https://avatars.discourse-cdn.com/v4/letter/u/0ea827/32.png) [@urbanjost](https://fortran-lang.discourse.group/u/urbanjost)\
**Post date:** [June 4, 2024, 6:25am UTC](https://fortran-lang.discourse.group/t/fpm-rocks-thank-you/8132/3 "2024-06-04T06:25:25Z")

</div>

The goals of `maven`  
[https://maven.apache.org/maven-features.html](https://maven.apache.org/maven-features.html)  
are indeed very similar to those of `fpm`; but the repositories and plugins are not yet as extensive. A search of sites like github(1) shows an ever-expanding number of projects supporting `fpm` that will hopefully be added to the repository as it matures that can also be used as remote dependencies so the future is looking  
bright.

[fortran-package-manager](https://github.com/topics/fortran-package-manager)

A sampling of other Fortran resources (the Fortran Wiki has extensive lists of additional materials):

- [Fortran Wiki](http://fortranwiki.org)
- [Modern Fortran](http://cyber.dabamos.de/programming/modernfortran)
- [ford](https://politicalphysicist.github.io/ford-fortran-documentation.html)
- [doxygen](https://www.doxygen.nl/index.html)
- [Beliavsky’s Software List](https://github.com/Beliavsky/Fortran-code-on-GitHub/blob/main/README.md)
- [Beliavsky’s Tool List](https://github.com/Beliavsky/Fortran-Tools)
- [J3](https://j3-fortran.org)
- [Fortran Standard Library project](https://github.com/fortran-lang/stdlib/issues/229)
- [fpm github site](https://github.com/fortran-lang/fpm)
