Skip to content

Official repository of MLWA Connect

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.md
Unknown
license.txt
Notifications You must be signed in to change notification settings

theseekerofficial/MLWA-Connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLWA Connect

MLWA Connect Icon


MLWA Connect is an open-source desktop and mobile (yet to release) client for the MLWA Network. This tool eliminates the need for traditional browsers to use MLWA services by providing a direct connection, ensuring a seamless user experience.


Download the pre-build setup files from release page


✨ Key Features

🌐 Browser-Free Access

  • Directly connect and interact with MLWA services without a browser.

🛠️ Open Source

  • Fully transparent codebase, allowing contributions and modifications.

📱 Cross-Platform Support

  • Currently desktop-ready, with mobile support arriving soon!

🚀 Building the .exe File from Source

🛠️ Pre-requirements

📝 Steps to Build

  1. Clone the Repository

    git clone https://github.com/theseekerofficial/MLWA-Connect.git
  2. Rename sample.env as .env. (Changing values not recommend)

  3. Navigate to the Project Directory

    cd mlwa-connect
  4. Install Dependencies Run the following command to install all required dependencies:

    npm install

    If you encounter peer dependency conflicts, use the following command to bypass them:

    npm install --legacy-peer-deps
  5. Build the Application Generate the .exe file using:

    npm run build
  6. Locate the Executable Once the build process completes, navigate to the dist folder in the project root to find:

    • The .exe file
    • Additional necessary files

🛡️ Technologies Used

Technology Purpose
Node.js Backend JavaScript runtime
Electron Build desktop applications with web technologies
Electron Builder Packaging and distribution
Electron Packager Packaging Electron apps
Node-Abort-Controller Managing async operations
Node Fetcher Simplified HTTP requests

🧑‍💻 Creator

Creator Profile


💡 Contribution Guide

We welcome developers to contribute and enhance MLWA Connect. Follow these steps to get started:

  1. Fork the Repository

    git fork https://github.com/theseekerofficial/MLWA-Connect.git
  2. Create a Feature Branch

    git checkout -b feature-name
  3. Commit Your Changes

    git commit -m "Add your message here"
  4. Push Your Changes

    git push origin feature-name
  5. Submit a Pull Request Open a pull request on the original repository to propose your changes.


📜 License

MLWA Connect is licensed under the MIT License. See the LICENSE file for more details.


🎉 Stay Updated

Stay informed about the latest updates, features, and contributions: