Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/uuware/icons-font-desktop

Desktop version of free-icons-customization, a collection of over 33,000 high-quality free svg icons and tools for generating customized icon font. All icons are completely free for personal or business requirements.
https://github.com/uuware/icons-font-desktop

Last synced: 14 days ago
JSON representation

Desktop version of free-icons-customization, a collection of over 33,000 high-quality free svg icons and tools for generating customized icon font. All icons are completely free for personal or business requirements.

Awesome Lists containing this project

README

        

# icons-font-desktop

Desktop version of [icons-font-customization](https://github.com/uuware/icons-font-customization), a collection of over 33,000 high-quality free svg icons and tools for generating customized icon font. All icons are completely free for personal or business requirements.
Open [See all icons](https://uuware.github.io/icons-font-customization/dist/), to view all icons. You can change color, background color, size for icons and can search or cache selected results, or download PNG / JPG / ICO / Apple ICNS image files directly from online.

(中文说明请参考后半部分)

icons-font-desktop is a desktop application, available for Linux, macOS and Windows. Without run Node.js / npm command, without open it in Visual Studio Code or Browser, you can easily generate your own web-fonts from selecting free svg icons. It supports woff2, woff, ttf, eot, svg fonts, and also you can populate PNG / JPG / ICO image files.

If you want to generate fonts in your npm project, or to have more alternatives about icons, fonts and suggestions, please refer to sub-project: [icons-font-customization](https://github.com/uuware/icons-font-customization).

# How to use

1. Download application based on your platform (Linux, macOS and Windows): [Download the latest release](https://github.com/uuware/icons-font-desktop/releases)
For windows, sugest to download icons-font-desktop-win-x64-1.0.0.msi for 64 bit, or icons-font-desktop-win-ia32-1.0.0.msi to 32 bit to install.

icons-font-desktop-Installer-x.x.x.exe is for both 32 and 64 bit, but the size is a bit more bigger.

icons-font-desktop-Portable-x.x.x.exe is protable file for 32 & 64 bit, and can be run without installing. But the size is bigger and slower to start.

Also zip and 7z archives are available.

For Linux, icons-font-desktop-linux-x86_64-1.0.0.AppImage should be good for most cases.

For MacOS, icons-font-desktop-mac-1.0.0.dmg should be good.

2. Run it or install it to your OS system
3. Select icons and click top-right corner to open control-box, click "Show Generating Fonts"
4. Select location to save and change other parameters, and click "Start Generating Fonts" then you'll get your web-fonts and images
logo.png

# Development

The application is built with Electron. To run or build the app yourself, you'll need to have Node.js installed.

## Running the app

1. Clone this repository: `git clone https://github.com/uuware/icons-font-desktop.git`
2. Navigate into the project directory: `cd icons-font-desktop`
3. Install the dependencies: `npm install`
4. Run the app: `npm start`

## Building the app

After cloning the repo and installing the dependencies, you need to run `build:win`, `build:linux` or `build:mac` command to package executable files for Windows, Linux and MacOS. The building process will only create version for the current OS. The packaged app can be found in the `dist` folder.

# Contacts, Features and Bugs
Suggestions and contributions are always welcome! Please first discuss changes via issue before submitting a pull request.
Bug reports & Questions & Suggestion: [Issue tracker](https://github.com/uuware/icons-font-desktop/issues)

# License
- All code (all files, except svgs, fonts) is distributed under MIT License.

- All svgs and fonts are distributed under their primary licenses.

See information for credits & links to homepages in the icons list. This information is also included in generated css file.

All used trademarks, brands and/or names are the property of their respective owners. The use of these trademarks, brands and/or names does not indicate endorsement of the property holder by us, nor vice versa.

(中文说明)
# icons-font-desktop
这个程序是[icons-font-customization](https://github.com/uuware/icons-font-customization)的桌面程序版本,一个包含超过 33,000 高品质免费 svg 图标的集合和生成自己图标字体的工具。所有图标都适合于私人或商业项目。

请打开链接 [所有图标](https://uuware.github.io/icons-font-customization/dist/), 去确认这些精灵。在这个链接,可以更改图标颜色,背景色和大小。还可以根据关键字检索,保存图标是否选中的状态,或输出选中图标的字符串列表,或直接下载 PNG / JPG / ICO 格式的图片文件。

---

icons-font-desktop是一个桌面程序,可以运行于Windows, Linux 和 MacOS,并且不需要运行npm命令,甚至不需要Node.js,只需要直接下载,运行就可以了。开箱即用,非常友好方便。
这个桌面程序可以批量生成选择图标的字体,和PNG / JPG / ICO / Apple ICNS文件。

如果您需要在项目中使用,或更多的关于图标,字体,建议的信息,请参照子项目 [icons-font-customization](https://github.com/uuware/icons-font-customization).

# 怎么使用
1. 请去这儿下载适合您当前系统 (Windows, Linux 和 MacOS) 的程序: [下载程序](https://github.com/uuware/icons-font-desktop/releases)
windows平台32或64位, 建议下载 icons-font-desktop-win-x64-1.0.0.msi or icons-font-desktop-win-ia32-1.0.0.msi。

icons-font-desktop-Installer-x.x.x.exe 可以安装到32和64位,但文件稍微大些。

icons-font-desktop-Portable-x.x.x.exe 是绿色无安装程序,可以运行在32 或 64位,但文件稍微大些,启动页会慢一点点。

还有zip和7z压缩文件。

Linux平台, 下载并运行icons-font-desktop-linux-x86_64-1.0.0.AppImage。

MacOS平台, 下载并运行icons-font-desktop-mac-1.0.0.dmg。

2. 运行它,就这么简单

# 联系
缺陷报告、问题和建议:[Issue tracker](https://github.com/uuware/icons-font-desktop/issues)

# 许可证
- 所有代码(除 svg 、字体外的所有文件)均在 MIT 许可证下分发。

- 所有 svg 和字体都在其原始许可证下分发。

请参阅图标列表中显示的许可证和链接的信息。

所有包含的商标、品牌和/或名称都是其各自所有者的财产。