Code Monkey home page Code Monkey logo

pixeditor's Introduction

Pixel Editor

This is a bitmap editor available for Linux, Windows and Mac. You can:

  • Edit images directly
  • Use layers
  • Create seamless 2D tilesets
  • Preview sprite sheet animations

This was built for pixel art, and its goal is to simplify the creation of sprites and tilesets by offering a user-friendly, customisable interface.

Contents

Screenshots

Screenshot on Linux

Screenshot on Mac

Screenshot on Mac

Installing

All builds are portable, meaning that no installation is necessary. On Windows, however, it may be necessary to run the vc_redist.x64.exe file that comes with the download in order to install certain Microsoft C++ libraries if you've never installed any applications that require this prior to running Slate.

Building From Source

Dependencies

  • Qt 6.5

Note that the dependencies above are for the current branch that you are viewing, and GitHub shows the master branch by default.

Qt Creator

It's recommended to build using Qt Creator for convenience.

Open slate.qbs or CMakeLists.txt in Qt Creator, configure the project using a kit with a Qt version that meets the requirement listed in the Dependencies section, and then build it.

Command Line

Qbs

First, follow Qbs' setup guide. Once you've set it up, choose one of the following approaches.

In-source builds:

cd /path/to/source-dir
qbs

Shadow builds:

mkdir pixeditor-build
cd pixeditor-build
qbs /path/to/source-dir/slate.qbs

For more information about building Qbs applications, see this page.

CMake

In-source builds:

cd /path/to/source-dir
cmake .
cmake --build .

Shadow builds:

mkdir pixeditor-build
cd pixeditor-build
cmake /path/to/source-dir
cmake --build .

To run all test cases:

cd pixeditor-build
ctest

List of assets used in the screenshots:

OS icons taken from font-os.

pixeditor's People

Contributors

sagar0710 avatar jankozik avatar

Stargazers

Levi Lee avatar Dawn avatar Julius avatar Binary Ninja avatar Golden Winner avatar Vladimir Podolyan avatar Jim Chandler avatar  avatar Ihor Yanchuk avatar  avatar Nic Korzha avatar  avatar Odudu Ochuko Richie avatar

Watchers

 avatar

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.