Code Monkey home page Code Monkey logo

image-editor's Introduction

简介

无界云图是四川爱趣五科技推出的一款开源的图片设计工具,使用 了React HooksTypescriptViteLeaferjs等主流的技术开发,开箱即用,如果想直接使用,请访问我们的在线版 无界云图

是否可商用?

项目采用 MIT 协议,可免费商用。

项目预览

黑色主题:

image

白色主题:

image

相关文档

安装使用

// 安装依赖
yarn install

// 启动项目
yarn dev

// 打包项目
yarn build

技术交流

微信技术交流群:

我们的产品矩阵

更新日志

CHANGELOG

Star History

Star History Chart

功能/计划

Tips: 🕙 筹划中 🔲 筹备中 🚧 进行中 ✅ 已完成

  • 🚧 素材管理
    • ✅[系统]图片素材
    • 🚧[系统]文字素材
      • 🚧 组合文字素材
      • ✅ 艺术字素材
    • 🚧[系统]贴纸素材(SVG)
    • 🚧[系统]背景素材
      • 🚧 背景颜色(纯色、线性渐变、径向渐变)
      • 🚧 背景图片
    • ✅[用户]素材上传
    • ✅[用户]素材删除
    • ✅[用户]素材批量管理
  • ✅ 右键菜单(撤销、重做、导出图层、删除、复制、剪切、锁定、上移一层、下移一层、置顶、置底)
  • ✅ 撤销&重做
  • ✅ 定时保存
  • ✅ 黑白主题切换
  • 🔲 多语言支持
  • ✅ 快捷键操作(快捷键说明文档)
  • 🚧 元素控制器
    • ✅ 框选
    • ✅ 缩放
    • ✅ 拖动
    • ✅ 旋转
    • 🚧 吸附对齐
    • 🔲 参考线
  • ✅ 标尺
  • ✅ 模版功能
  • ✅ 拖入元素到画布
  • 🔲 拖入图片替换元素
  • 🔲 马赛克工具
  • ✅ 多页面支持(新增、删除、切换)
  • 🚧 图层列表
    • ✅ 拖动排序
    • 🚧 组内拖动
    • 🚧 组间拖动
  • 🚧 组合元素
    • 🚧 坐标对齐(居中、顶部对齐、底部对齐、左对齐、右对齐、水平间距、垂直间距)
    • ✅ 多元素组合
  • ✅ 画布尺寸修改
  • ✅ 画布缩放&适配
  • 🚧 背景填充
    • ✅ 颜色填充
    • 🚧 图片填充
  • 🔲 3D 文字效果
  • 🔲 3D 模型
  • 🚧 文字元素
    • ✅ 快捷操作(水平翻转,垂直翻转,锁定图层,隐藏&显示图层,复制,删除)
    • ✅ 文字样式设置(加粗、倾斜、颜色(纯色、线性渐变、径向渐变)、对齐方式、文字大小、字体设置、行距、间距、描边)
    • ✅ 坐标设置
    • ✅ 旋转设置
    • ✅ 阴影设置
    • ✅ 透明度设置
    • 🔲 蒙版(橡皮擦)
    • 🕙 路径文字
  • 🚧 图片元素
    • 🔲 LUT 滤镜
    • ✅ SVG 颜色自定义
    • ✅ 图片裁剪
    • 🔲 遮罩(容器)
    • 🔲 蒙版(橡皮擦)
    • ✅ 快捷操作(水平翻转,垂直翻转,锁定图层,隐藏&显示图层,复制,删除)
    • ✅ 边框设置
    • ✅ 圆角设置
    • ✅ 坐标设置
    • ✅ 旋转设置
    • ✅ 阴影设置
    • ✅ 透明度设置
  • 🕙 元素动画(进入,强调,离开)
  • ✅ 二维码元素
  • ✅ 条形码元素
  • 🔲 画笔自由绘制元素
  • 🔲 形状元素
    • 🔲 线条
    • 🔲 多边形
    • 🔲 星形
    • 🔲 圆环&扇形
  • 🔲 图表元素
  • 🔲 词云元素
  • ✅ 下载文件
    • ✅ 静态图片下载(PNG,JPG,WEBP)
    • 🔲 动态图片下载(GIF,WEBM)
    • 🔲 PDF 下载
    • 🔲 PNG 图层分层下载(ZIP)
  • 🔲 预览
  • ✅ SDK 封装
  • ✅ 插件开发 API
  • ✅ AI 抠图
  • 🔲 AI 人像打光
  • 🔲 AI 擦除水印
  • 🔲 AI 去背景
  • 🕙 AI 变清晰
  • 🕙 AI 扩图
  • 🕙 AI 图片美化

image-editor's People

Contributors

mtsee avatar lyonrust avatar pixelmaxqm avatar

Stargazers

 avatar  avatar qingtian5266 avatar 今童志敏 avatar  avatar Gorila avatar  avatar smile-stars avatar Moyan avatar  avatar Wizard avatar  avatar Bllk avatar Chenliwen avatar  avatar Hoang Long avatar catcher avatar  avatar LingFei Sun avatar  avatar wangming avatar kk avatar Juyoung avatar Jim avatar  avatar dkluffy avatar Hansen Tian avatar  avatar Jinmin CHEN avatar Captain avatar  avatar  avatar easten avatar  avatar  avatar  avatar Jin Liu avatar Amor avatar  avatar  avatar rojer avatar jaylenchan avatar  avatar holly_hua avatar  avatar  avatar rehorn avatar Ben avatar bhwang avatar 霸气千秋 avatar Zeng Yali avatar qiufeng avatar 楊大明 avatar HeisenBerg? avatar JasonLiu avatar  avatar Dai Xiao Xiao avatar Harry Tran avatar  avatar Lynch avatar Jie avatar Shaw Yan avatar maikro avatar  avatar 请叫我大兄弟!!! avatar 非凡少年 avatar wuhao avatar justli avatar 代码即是地狱 avatar zane.deng avatar Guanghui Zhang avatar  avatar nobiyou avatar  avatar  avatar jiechen avatar 孤城致幻 avatar  avatar SLIGHTLEE avatar hellocz avatar Yandif avatar 街角小林 avatar  avatar  avatar  avatar wakefun avatar 李启爱 avatar 2kpurple avatar faywong avatar  avatar  avatar  avatar  avatar  avatar dzt avatar Roy.Yin avatar chanyipiaomiao avatar Jayn Lau avatar  avatar  avatar

Watchers

viperasi avatar Edward Xie avatar  avatar  avatar  avatar  avatar

image-editor's Issues

业务合作

我是Amemori图像增强团队的负责人,我们有图像增强api可以接入。欢迎联系。
网址: amemori.cn / amemori.ai

联系方式:
邮件:[email protected]
电话: 15013552073 微信同号

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.