Latest Release: Latest Release Status
Development Test Release: Latest Devel Test Release
Majin is a small lightweight desktop browser that renders/requests mobile webpages and keeps on top of other windows.
It was developed to avoid the hassle of using a full-blown desktop browser just to keep music/videos playing in the background while you work. It also packs a few features like minimizing to desktop's tray, stay on top of other windows, quick window resizing in landscape and portrait mode for the most used display devices, changing the user-agent accordingly. (See screenshots below)
It's made available for Linux, OSX and Windows desktop platforms. No configuration and no administration privileges are needed. You can download it from the releases pages. Just download the version you want, extract to a directory and execute it.
Clone and run for a quick way to see Majin in action.
You must be familiar with Git version control system, NPM and Node.js. Just clone this repository, install NodeJS dependency modules and start Majin with npm as showed in the following example:
Command line example:
# Clone this repository
git clone https://github.com/hvmonteiro/majin
# Go into the repository
cd majin
# Install dependencies
npm install
# Run the app
npm start
If you want to build distributble packages
You must be familiar with Git version control system, NPM) and Node.js. It's recommended to use Visual Studio Code. Just clone this repository, install NodeJS dependency modules and start Majin with npm as showed in the following example:
Command line example:
# Clone this repository
git clone https://github.com/hvmonteiro/majin
# Go into the repository
cd majin
# Install dependencies
npm install
# Build the app
npm audit fix
npm run build:clean
npm run build:test
npm run build:test-exec
npm build
Majin, Copyright (C) 2024 Hugo V. Monteiro
This is free software, and you are welcome to redistribute it under certain conditions, see LICENSE file.
Majin comes with ABSOLUTELY NO WARRANTY.