Giter Site home page Giter Site logo

leibnizli / hummingbird Goto Github PK

View Code? Open in Web Editor NEW
795.0 14.0 75.0 11.85 MB

A compression (jpg/png/webp/svg/gif/css/js/html/mp4/mov) App, it can convert different format pictures, support for macOS and Windows.

Home Page: https://arayofsunshine.dev/hummingbird

License: MIT License

JavaScript 63.08% HTML 26.95% CSS 9.97%

hummingbird's Introduction

English | 简体中文

hummingbird-h1

  1. Hummingbird uses intelligent compression technology to reduce file size. It supports: jpg, png, webp, svg, gif, gif, css, js, html, mp4, mov. You can set the size of the picture or video to be scaled equally at the same time as compression. Folder compression can be dragged and dropped.
  2. Hummingbird can convert pictures in different formats, supports: png, webp, jpeg, jpg, gif, tiff, avi, heic, and can export pictures in different formats, supports: png, webp, jpeg, jpg, gif , tiff, avif, ico, icns (Apple system only) format pictures.
  3. Hummingbird can extract audio from videos, delete audio from videos, convert videos to gif, and convert video formats, supporting mp4, mov, and avi.
  4. One or more segments of audio can be cut, and can be converted to mp3, wav format.
  • jpg, png, webp, svg, gif, html will replace the current file after compression, Backup can be turned on in Settings, and hummingbird will back up the files to the source folder in the current directory.
  • A new file with .min will be generated after css, js, mp4 compression.

Install

Latest version

Download from GitHub

Download from Cloudflare

Old version v3.0.0

Suitable for old versions of windows, win7, win8

  • Windows(v3.0.0,Google Drive)
  • Windows(v3.0.0,百度网盘)

Usage

Reduce the file size

jpg

Before After
41kb 12kb

png

Before After
28.9kb 9.42kb

svg

Before After
5.47kb 3.55kb

Crop audio

audio

Hidden functions

Access hidden functions through the menu bar entrance.

  • Hummingbird can quickly obtain the Base64 encoding of files, supporting: png, webp, jpeg, jpg, gif, tiff, avi, svg, ttf, woff, woff2.
  • Hummingbird can handle font files, its predecessor is Panda.
    • Merge, you can batch assemble svg files into font files
    • Modify, you can add, delete, replace, and export glyphs to fonts, for example: replace specified glyphs in fonts
    • Cropping, filtering out the required glyphs from the font (filtering 8.1M Chinese fonts, it takes about 6 seconds to wait)
  • Hummingbird can view the history of compressed files.

Processing font files

hummingbird's People

Contributors

leibnizli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hummingbird's Issues

无法在win7系统运行

单位的电脑是win7系统,暂时无法升级到win10,然后运行hummingbird会报错。
无法定位程序输入点DiscardVirtualMemory于动态链接库KERNEL32.dll
我网上查了下这是系统不支持win7的原因。
Dingtalk_20240320151306

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.