I've been working on a small open-source project called mvnex, a CLI that tries to make some everyday Maven tasks a little more convenient.
The goal isn't to replace Maven or hide how it works. It still creates and modifies standard Maven projects; it's mostly an additional developer experience layer on top of it.
Right now, v0.1.0 supports things like:
Creating a Maven project interactively with mvnex init
Generating the Maven Wrapper automatically
Adding dependencies directly from the terminal with mvnex add
Resolving dependencies through Maven Central and deps.dev
Dependency scopes (--scope test, runtime, etc.)
Validating the project after modifying the pom.xml
It's still very early, which is actually why I'm sharing it now.
I'd love to get feedback from people who use Maven regularly: things that could be improved, Maven workflows that are unnecessarily tedious, edge cases I'm not considering, or features that would actually be useful.
The project is completely open source and contributions are very welcome. If anyone finds the idea interesting and wants to contribute, feel free to open an issue, suggest something, or send a PR. There's plenty left to build and I'm very open to changing things based on community feedback.
Top comments (0)