2023 Crate of the Year Awards!

Hello here, AdaCore just announced the 3rd edition of the Crate of the Year Awards.

This time there is no need to register, winning crates will be selected from all the crates in the Alire ecosystem.

I am opening this thread as a place for everyone to discuss which crate they think would be a good candidate or even promote their crate.

Have fun and happy hacking!


I’ll start :slight_smile:

This year I used the ASFML crate a little bit, it’s working great and it’s easy to use. Manuel even fixed some issues I reported.

1 Like

Hi, I just started playing with Alire this year and one of the crates I tried was HAC. I haven’t done much with it but I have to say it is a nice tool and I look forward to playing with it more and see what I can use it for.


Hi all,

Couldn’t resist the temptation to ask Mr. GPT to write an announcement for me.
I started explaining what mold is, main features and how it works. In short, mold (Meta-variable Operations for Lean Development) is a 100% Ada library and CLI template processing tool, similar to jinja2 and coockicutter.

I’m not completely sure that all my points where understood, but anyway that’s the result :smiley: :

:rocket: Introducing the Game-Changer: “MOLD” Crate :rocket:

:star2: Unleash the Power of Lean Development with MOLD :star2:

Are you ready to revolutionize your Ada programming experience? Hold onto your hats because the future of lean, efficient, and highly customizable development just reached another level. Say hello to the “mold” crate—the latest sensation in the Ada Alire Index and a frontrunner for the prestigious “Alire Crate of the Year” award!

:trophy: Why MOLD? :trophy:

  • :earth_africa: Streamline Your Projects: Say goodbye to tedious project setups. MOLD empowers you to create new projects and templates with unmatched efficiency.
  • :link: Flexible Template Inclusion: Customize your projects like never before. With “molt” extension support, integrate components seamlessly for the ultimate project flexibility.
  • :jigsaw: Variable Substitution Redefined: Hold onto your seats! Now, MOLD lets you compose variables from other variables. It’s like a symphony of variable values—compose, combine, and create with unparalleled flexibility.
  • :coin: Text Transformation Magic: Unveiling the latest feature—text filters! Whether you need predefined transformations or custom text alterations during variable substitution, MOLD has you covered.
  • :art: Meta-Variable Magic: Tailor MOLD’s behavior using meta-variables (those prefixed with “mold-”). Mold your tool to fit your unique needs.
  • :open_file_folder: Simplicity in Complexity: Whether you’re handling a single file or diving into the depths of a directory, MOLD’s got your back.
  • :recycle: Automatic Cleanup: No more clutter! MOLD cleans up source files after a successful project generation, leaving you with a pristine workspace.
  • :coin: Dynamic Naming: Embrace the power of variable-driven source file naming. Create project structures that adapt to your requirements effortlessly.

:globe_with_meridians: Join the Revolution :globe_with_meridians:

Don’t miss your chance to experience the future of lean development, now with the incredible ability to compose variables from other variables (announced for released 2.0). The “mold” crate is your gateway to a more efficient, customizable, and hassle-free coding experience. As a strong contender for the “Alire Crate of the Year” contest, it’s poised to redefine Ada development!

:tada: Get Started Today! :tada:

Visit the Ada Alire Index, discover the “mold” crate with enhanced variable composition, and revolutionize your Ada development journey. Share your feedback, showcase your projects, and let’s set new standards together in the “Alire Crate of the Year” contest.

:rocket: MOLD Your Future with Ada Development Excellence! :rocket:

#MoldCrate #AlireCrateOfTheYear #AdaDevelopment #EfficiencyUnleashed #VariableComposition

1 Like

I had forgotten about the 2023 edition! I will try to remind people about it during the December Monthly Meetup!


1 Like

Really sounds like a great tool and I like the name. At the moment, I don’t have anything to make use of it, but hopefully that changes in the near future.

1 Like

This is great @rocher ! I would love to have some templating abilities in Alire at some point.

1 Like