Congratulations on making Vemto open source! This is great news for the Laravel community. For anyone looking to get started with the newly open-sourced Vemto, here are some steps and tips:
1. Cloning the Repository
To get started, clone the repository from GitHub:
git clone https://github.com/VemtoOrg/vemto2.git
cd vemto2
2. Reviewing the Documentation
Make sure to read the internal development documentation included in the repo, as it should provide valuable setup and contribution information.
3. Installing Dependencies
Vemto is an Electron app. After cloning, install Node.js dependencies:
npm install
If the project also uses Composer (for PHP/Laravel backend tasks), install those dependencies too:
composer install
4. Running the App Locally
Try running the development environment:
npm run dev
or (for Electron apps):
npm run electron:serve
Check the documentation for exact run commands.
5. Contributing
If you’d like to contribute:
- Check out existing issues or open a new one.
- Follow the repository’s contribution guidelines (usually in
CONTRIBUTING.md). - Write tests if you're submitting code changes (great to see the project already has 400+ tests!).
6. Using Vemto in Your Laravel Projects
Once Vemto is running, you can start using its powerful code generation features for your Laravel apps—model and migration generation, API scaffolding, etc.
7. Get Involved with the Community
Star the repo, join discussions, and help spread the word. The more the community engages, the better Vemto will become.
For reference, here’s the repository link again:
https://github.com/VemtoOrg/vemto2
If you need help with any specific setup issue or using Vemto’s features, feel free to ask!