Skip to content

ayqshi/mini.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mini.

A fast, privacy-focused browser toolkit for minimizing, compressing, obfuscating, and optimizing web assets.

mini. brings multiple optimization workflows into a single minimalist desktop-focused interface. Whether you're reducing source code size, compressing files, obfuscating JavaScript, cleaning text, or optimizing Base64 assets, everything runs entirely inside your browser with no uploads, servers, or backend dependencies.


Features

Code Minification

Optimize front-end source code instantly.

  • HTML minification
  • CSS compression
  • JavaScript minification via Terser
  • JSON minification
  • Live minification mode
  • Compression savings metrics
  • Character statistics
  • Clipboard integration
  • Client-side processing

Advanced Optimization Controls

General

  • Strip comments
  • Collapse whitespace
  • Remove emojis
  • Drop console.* statements

JavaScript

  • Variable mangling
  • Dead code removal
  • Inline single-use variables

HTML

  • Minify inline <script> blocks
  • Minify inline <style> blocks
  • Collapse boolean attributes

CSS

  • Merge duplicate rules
  • Rule restructuring

JavaScript Obfuscation

Protect JavaScript source code using multi-stage obfuscation.

CHIMERA Engine

Configurable obfuscation stages:

  • Control Flow Virtualization
  • String Metamorphism
  • Dead Code Injection
  • Identifier Mangling
  • Constant Mutation

Additional features:

  • Adjustable obfuscation passes
  • Strength indicator
  • Output size analysis
  • Clipboard export

File Compression

Compress and optimize files directly in the browser.

Image Optimization

  • Adjustable quality settings
  • WebP conversion
  • JPEG conversion
  • PNG output support
  • Image resizing
  • EXIF metadata stripping

Generic File Compression

  • DEFLATE compression

  • ZIP-compatible output

  • Effective for:

    • JSON
    • SVG
    • XML
    • CSV
    • Text-based assets

Audio & Video

  • Browser-native processing
  • No server uploads
  • Local-only workflow

Text Normalization

Clean and standardize messy text.

Options include:

  • Remove emojis
  • Remove formatting characters
  • Strip non-ASCII characters
  • Remove URLs
  • Remove standalone numbers

Useful for:

  • AI datasets
  • Content cleanup
  • Document preprocessing
  • Text normalization workflows

Base64 & Data URI Optimization

Optimize embedded assets without leaving the browser.

Features:

  • Base64 image compression
  • Data URI optimization
  • Quality controls
  • Format conversion
  • Before/after preview
  • Compression statistics

Supported outputs:

  • WebP
  • JPEG
  • PNG

Privacy First

Everything runs locally.

  • No uploads
  • No tracking
  • No accounts
  • No cloud processing
  • No backend infrastructure

Your files and code never leave your device.


Supported Inputs

Category Support
HTML
CSS
JavaScript
JSON
Images
Text
Base64 Data URIs
Generic Files

Tech Stack

  • HTML5
  • Tailwind CSS
  • Vanilla JavaScript
  • Terser
  • clean-css
  • Browser Compression APIs
  • Canvas API
  • MediaRecorder API
  • Google Fonts (Inter + JetBrains Mono)

Interface Overview

Code

Minify HTML, CSS, JavaScript, and JSON with real-time optimization controls and live mode.

Compress

Compress images and files directly in the browser with configurable output settings.

Obfuscate

Apply advanced JavaScript obfuscation using the CHIMERA pipeline.

Text

Normalize and clean text by removing unwanted formatting, symbols, URLs, and other noise.

Base64

Optimize Base64-encoded image assets and Data URIs with format conversion and compression controls.


Why mini.?

  • Fast and lightweight
  • Desktop-first workflow
  • Fully browser-based
  • Privacy focused
  • No installation required
  • No backend costs
  • Minimalist interface
  • Multiple optimization tools in one application

Built for developers who want powerful optimization tools without the complexity.

About

A lightweight, desktop-optimized front-end code minifier for HTML, CSS, JavaScript, and JSON. Instantly compress, optimize, and reduce file size with a minimalist professional UI, live minification, clipboard tools, advanced compression settings, and fast client-side processing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages