Retour au classement

jvalen/pixel-art-react

JavaScriptpixelartcss.com

Pixel art animation and drawing web app powered by React

pixel-artanimationreactcssreduxdrawjavascript
Croissance des étoiles
Étoiles
6k
Forks
334
Croissance hebdomadaire
Issues
0
2k4k
déc. 2015juin 2019janv. 2023juil. 2026
Artefactsnpmnpm install pixel-art-react
README

⚠️ Temporary Limited Interaction Notice ⚠️

(Please check Contributing)


Pixel Art to CSS

Animate pixel art and get CSS

travis ci

Did you know that you can create pixel art using CSS?

Pixel Art to CSS is an online editor that helps you with that task.

Combining the power of both box-shadow and keyframes CSS properties, you will get CSS code ready to use in your site.

Furthermore, you can download your work in different formats such as a static image, animated GIF or sprite like image.

:pencil2: Try it out

Pixel Art to CSS aims to be an intuitive tool by its simplicity, however it is equipped with a wide range of features: customize your color palette, go back and forth in time, modify animation settings, save or load your projects, among others.

Example

By default, you will find the following project within the LOAD section:

Cat animation example

See it live at pixelartcss

You can also import it directly submitting this code.

Technical overview

This application has been built with the following technologies:

  • React: Library to build the UI.
  • Redux: Implements a Flux like architecture.
  • ImmutableJS Helps to keep the data immutable aiming to avoid side effects.
  • PostCSS Handle the app CSS.

Installation

npm install

Development

npm run development

Deploy

Create the production build.

npm run deploy

Lint

There are several libraries used in the project that help us to keep our codebase healthy:

Every time we commit something it will execute the linters and format the staged files if needed.

If you want to check them individually you could execute the following scripts:

npm run lint
npm run csslint
npm run format

Testing

We are using Jest as the testing platform.

npm run test

Contributing

⚠️ Please Note: This repository is currently in a temporary idle state due to a refactor and tech upgrade. I am not accepting new Pull Requests or Issues at the moment. Sorry for the inconveniences.

#### Help me to improve it :seedling:

Create a GitHub issue if there is something wrong or to be improved.

Pull requests are also welcome, please take the following requirements as a checklist before opening one:

- [x] The PR does fix a problem or adds a new feature, not just cosmetic or syntactic sugar changes. - [x] It would be great to open an issue in advance. - [x] The PR should be issued to the develop branch. - [x] The PR should have a explanation or be related to an issue.

Thank you!

License

MIT Copyright © 2016 Javier Valencia Romero (@jvalen)

Dépôts similaires
aseprite/aseprite

Animated sprite editor & pixel art tool (Windows, macOS, Linux)

C++animationpixel-art
aseprite.org
38.2k8.4k
kitao/pyxel

A retro game engine for Python

Rustcrates.ioOthergamegame-development
17.6k929
piskelapp/piskel

A simple web-based tool for Spriting and Pixel art.

JavaScriptnpmApache License 2.0javascriptpixel-art
piskelapp.com
12.7k908
Orama-Interactive/Pixelorama

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!

GDScriptMIT Licensegodot-enginegamedev
pixelorama.org
9.9k526
dicebear/dicebear

DiceBear is an avatar library for designers and developers. 🌍

VueMIT Licenseavatarpixel-art
dicebear.com
9.1k397
gelstudios/gitfiti

abusing github commit history for the lulz

PythonPyPIMIT Licensegitfitipython
8.4k1.1k
LibreSprite/LibreSprite

Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite

C++GNU General Public License v2.0pixel-artcplusplus
libresprite.github.io
8.1k518
PixiEditor/PixiEditor

PixiEditor is a Universal Editor for all your 2D needs

C#GNU Lesser General Public License v3.0csharpraster-graphics
pixieditor.net
7.9k323
ringhyacinth/Star-Office-UI

A pixel office for your OpenClaw: turn invisible work states into a cozy little space with characters, daily notes, and guest agents. Code under MIT; art assets for non-commercial learning only.

HTMLOtheragent-collaborationai-assistant
7.4k795
srizzon/git-city

Your GitHub profile as a 3D pixel art building in an interactive city

TypeScriptnpmGNU Affero General Public License v3.03dgithub
thegitcity.com
5.7k286
JannisX11/blockbench

Blockbench - A low poly 3D model editor

JavaScriptnpmGNU General Public License v3.03dminecraft
blockbench.net
5.7k460
rullerzhou-afk/clawd-on-desk

A pixel desktop pet that watches Claude Code, Codex, Cursor & other AI coding agents — so you don't have to.

JavaScriptnpmGNU Affero General Public License v3.0claude-codecodex
5.5k559