# min-react **Repository Path**: mahongquan/min-react ## Basic Information - **Project Name**: min-react - **Description**: min browser react - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-04-29 - **Last Updated**: 2026-04-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Min [![js-standard-style](https://cdn.rawgit.com/feross/standard/master/badge.svg)](https://github.com/feross/standard) Min is a smarter, faster web browser. It includes features such as: * Information from [DuckDuckGo](https://duckduckgo.com) in the search bar. * Built-in ad and tracker blocking * Fuzzy search * Full-text search for visited pages * Reading list * Tabs improvements (tabs open to the right, and fade out when inactive). * Dark theme More information, and prebuilt binaries are available [here](https://minbrowser.github.io/min/). > Note: Min uses an older version of Chromium, which may be missing security fixes from later versions. [More Information](https://github.com/minbrowser/min/issues/440#issuecomment-338080554) ## Screenshots ![The search bar, showing information from DuckDuckGo](http://minbrowser.github.io/min/tour/img/searchbar_duckduckgo_answers.png) ![The Tasks Overlay](http://minbrowser.github.io/min/tour/img/tasks.png) ![Reader View](https://minbrowser.github.io/min/tour/img/reading_list.png) ## Installing To run a prebuilt version, download one of the binaries [here](https://github.com/minbrowser/min/releases). If you want to build Min yourself, see the "Building" section below. ## Developing If you want to develop Min: * Install [Node](https://nodejs.org) and [Grunt](http://gruntjs.com). * Run `npm install` to install dependencies. * Build the translation files and a copy of the JS by running `npm run build`. * You can also watch for changes and automatically rebuild by running `npm run watch`. * Download a copy of Electron from [here](https://github.com/electron/electron/releases). * Start Min by running `node_modules/.bin/electron .`.1 1: _Make sure no `Min` instance is already running before starting the development version of `Min`._
## Building Binaries If you are using OS X, install [Homebrew](http://brew.sh), then run `brew install fakeroot dpkg`. Then: * Run `npm run updateFilters` to update the version of EasyList included with Min. * Run `grunt macBuild`, `grunt linuxBuild`, or `grunt windowsBuild` depending on which platform you want binaries for. ## Contributing Translations Thanks for taking the time to translate Min! To add translations for your local language: * Find the language code that goes with your language from [this list](https://electron.atom.io/docs/api/locales/#locales). * In the `localization/languages` directory, create a new file, and name it "[your language code].json". * Open your new file, and copy the contents of the localization/languages/en-US.json file into your new file. * Change the "identifier" field in the new file to the language code from step 1. * Inside the file, replace each English string in the right-hand column with the equivalent translation. * (Optional) See your translations live by following the [development instructions](#installing) above. Min will display in the same language as your operating system, so make sure your computer is set to the same language that you're translating. * That's it! Make a pull request with your changes.