Pixill基于浏览器的像素艺术工具

基于浏览器的像素画工具 Pixill,体验还蛮不错的。用画布+TypeScript 写的,开发体验挺现代。打开网页就能画,不用装软件,像小时候玩像素画板一样,简单直接。开发者还用上了npm run dev来启动本地服务,热更新,改完马上能看效果,效率挺高。画布交互这块做得也不错,填色、描边、橡皮擦啥的都有,响应也快。画图逻辑用的是 HTML5 Canvas,兼容性方面还不错,老一点的浏览器用 polyfill 也能跑,实在不行可以看看相关的兼容性文章。TypeScript 加持下,项目结构清晰,开发大项目也不慌。,如果你喜欢像素风、手痒想画两笔,或者想学习和 TS 结合的玩法,这个项目蛮值得一试的。

zip
pixill-master.zip 预估大小:20个文件
folder
pixill-master 文件夹
file
postcss.config.js 155B
file
server.js 738B
file
.eslintrc.js 471B
file
webpack.config.js 2KB
file
tailwind.config.js 85B
folder
src 文件夹
folder
palette 文件夹
file
index.tsx 595B
file
index.html 131B
folder
canvas 文件夹
file
index.tsx 602B
file
row.tsx 612B
file
cell.tsx 1KB
file
index.tsx 2KB
file
index.css 61B
folder
menu 文件夹
file
index.tsx 869B
file
button.tsx 505B
folder
toolbar 文件夹
file
index.tsx 1KB
file
tsconfig.json 495B
file
README.md 135B
file
.gitignore 18B
file
package-lock.json 421KB
file
package.json 2KB
zip 文件大小:108.56KB