Skip to content

Developer-friendly Spring Boot flavor. Supercharged cli "flyfly" to make you fall in love with Java again

License

Notifications You must be signed in to change notification settings

pizzaboi21/FlySpring

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlySpring

Simple framework on top of Spring Boot. no bullshit
Play with our starter on Replit

FlySpring is a gymnastic maneuver designed to build momentum and to launch the athlete.
Fly Spring

FlyFly

flyfly is our magical cli. It supercharges your development cycle. Your spring code gets autorefreshed whenever you make a code change. instant reloads. Also sets up Testcontainers for you. And does instantaneous code formatting for you, so your java code looks fresh and clean. Dont leave home without flyfly.

FlyFly cli from Arakoo FlySpring

⚔️ Kill The Decorator

🎊 Community

💫💫💫 we would be very grateful if you could take 5 seconds to star our repository on Github. It helps get the word out to more Java developers & open source committers about FlySpring. 💫💫💫

🪅 Getting Started

It's Spring ! Just three steps.

cd to autoroute directory

mvn clean package -P gofly

cd to flyfly directory

mvn clean package -P gofly

Now cd into Examples/starter :- flyfly is ready to roll!

java -jar flyfly.jar <command>

🧐 Contributing Guidelines (There is only one)

This project hopes and requests for clean pull request merges. the way we merge is squash and merge. This fundamentally can only work if you NEVER ISSUE A PULL REQUEST TWICE FROM THE SAME LOCAL BRANCH. If you create another pull request from same local branch, then the merge will always fail.

solution is simple - ONE BRANCH PER PULL REQUEST. We Follow this strictly. if you have created this pull request using your master/main branch, then follow these steps to fix it:

# Note: Any changes not committed will be lost.
git branch newbranch      # Create a new branch, saving the desired commits
git checkout master       # checkout master, this is the place you want to go back
git reset --hard HEAD~3   # Move master back by 3 commits (Make sure you know how many commits you need to go back)
git checkout newbranch    # Go to the new branch that still has the desired commits. NOW CREATE A PULL REQUEST

💌 Acknowledgements

✍️ Authors and Contributors

We love contributors! Feel free to contribute to this project but please read the CLA first!

📜 License

FlySpring is open-source OSS software licensed under the MIT license.

About

Developer-friendly Spring Boot flavor. Supercharged cli "flyfly" to make you fall in love with Java again

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%