All Projects → cursedcoder → Awesome Pixijs

cursedcoder / Awesome Pixijs

My list of awesome pixi.js related parties

Projects that are alternatives of or similar to Awesome Pixijs

Pixi.js
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Stars: ✭ 34,982 (+7053.78%)
Mutual labels:  webgl, rendering, pixijs, canvas
Gown.js
UI system for pixi.js inspired by feathers-ui
Stars: ✭ 195 (-60.12%)
Mutual labels:  webgl, pixijs, canvas
Hilo3d
Hilo3d, a WebGL Rendering Engine.
Stars: ✭ 123 (-74.85%)
Mutual labels:  webgl, rendering, canvas
Spritejs
A cross platform high-performance graphics system.
Stars: ✭ 4,712 (+863.6%)
Mutual labels:  webgl, rendering, canvas
Wechart
Create all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152 (-68.92%)
Mutual labels:  webgl, rendering, canvas
Pixi Haxe
Externs of Pixi.js for Haxe
Stars: ✭ 175 (-64.21%)
Mutual labels:  webgl, pixijs, canvas
Duckhunt Js
DuckHunt ported to JS and HTML5
Stars: ✭ 390 (-20.25%)
Mutual labels:  webgl, pixijs, canvas
Detect Gpu
Classifies GPUs based on their 3D rendering benchmark score allowing the developer to provide sensible default settings for graphically intensive applications.
Stars: ✭ 460 (-5.93%)
Mutual labels:  webgl, pixijs
Leaflet.pixioverlay
Bring Pixi.js power to Leaflet maps
Stars: ✭ 264 (-46.01%)
Mutual labels:  webgl, pixijs
Modv
modular audio visualisation powered by JavaScript
Stars: ✭ 292 (-40.29%)
Mutual labels:  webgl, canvas
Phaser3 Docs
Phaser 3 Documentation and TypeScript Defs
Stars: ✭ 339 (-30.67%)
Mutual labels:  webgl, canvas
canvas2video
canvas2video is a backend solution for creating and rendering dynamic videos.
Stars: ✭ 194 (-60.33%)
Mutual labels:  canvas, rendering
Melonjs
a fresh & lightweight javascript game engine
Stars: ✭ 3,721 (+660.94%)
Mutual labels:  webgl, canvas
Grimoirejs
A WebGL framework for Web development.
Stars: ✭ 339 (-30.67%)
Mutual labels:  webgl, canvas
Sessions
A series of creative coding sessions
Stars: ✭ 262 (-46.42%)
Mutual labels:  webgl, canvas
Easycanvas
数据驱动、2D&3D、渐进式Canvas库,支持JSX,配备Chrome调试插件,支持微信小游戏、物理引擎等。
Stars: ✭ 281 (-42.54%)
Mutual labels:  webgl, canvas
Pancake
Lightweight, Fast, Easy-to-use HTML5 2D game framework!
Stars: ✭ 79 (-83.84%)
Mutual labels:  webgl, canvas
Xi Electron
A front-end for the xi-editor built with modern web technologies.
Stars: ✭ 333 (-31.9%)
Mutual labels:  webgl, canvas
D Zone
An ambient life simulation driven by user activity within a Discord server
Stars: ✭ 466 (-4.7%)
Mutual labels:  pixijs, canvas
Shader Doodle
A friendly web-component for writing and rendering shaders.
Stars: ✭ 356 (-27.2%)
Mutual labels:  webgl, canvas

Awesome pixi.js tools

A list of useful libs/resources/tools for renowned html5 rendering framework

Websites and forums

github organization.

github main repository.

pixijs.com – official website.

docs – official documentation for the latest version of pixi.

examples – official examples list.

slack – official slack channel.

html5gamedev forum section – self-explanatory.

goodboydigital twitter – the creator.

goodboydigital blog – same as above.

Scene, textures, sprites, other augmentations

pixi-richtext – SDF text plugin.

pixi-display – allows to change rendering order of pixi-v4 containers without changing the stage, z-index for the win.

pixi-picture – top-quality render for sprites, removes any artifacts that are present in basic sprite.

pixi-tilemap – tilemaps with ease.

pixi-sdf-text – most efficient text rendering approach for webgl now in pixi.

pixi-multistyle-text – adds a MultiStyleText object inside pixi.js to easily create text using different styles.

pixicam – 2d camera for pixi.

pixi-super-atlas – create image atlas in your runtime, mipmaps supported.

pixi-heaven – runtime atlas, double tint for sprites, fastest glsl-calculated sprite masks.

pixi-viewport – a highly configurable viewport/2D camera designed to work with pixi.js.

canvas-latex – render latex formulas in pixi.js.

yy-rendersheet - generate on-the-fly spritesheets for pixi.js

Essential

ee3-timer – addition to ee3 and works with PIXI >4.

Debug

pixi-inspector – awesome plugin for chrome, visually inspect and modify nodes in your scene graph.

pixi-console - adds a container that shows console log. Useful on mobile devices.

gstatsjs - shows several texture-related metrics, like drawcalls. Works with Pixi, Phaser, can be integrated in custom renderers.

Animate

pixi-spine – port of official spine-ts runtime to pixi.

pixi-action – animations in Cocos2d-x style.

pixi-live2d – plugin for japanese animation tool live2d.

pixi-tween – tweens!

pixi-animate – plugin for Pixi.js which provides a runtime for content export using PixiAnimate Extension.

pixi-ease - pixi.js animation library using easing functions

[pixi-animate-extension] – Custom Platform Plugin for Adobe Animate CC (Formerly Adobe Flash CC) - to export animation for the Pixi.js renderer.

Filters, shaders, vfx

pixi-filters – some official filters.

GUI and interaction

EZGUI – bunch of crafted UI elements to use in your app.

gown.js – UI system for pixi.js inspired by feathers-ui.

dat.gui – DOM-based GUI can be used as dev tools on top of pixi.

heatmap – WebGL Heatmap Viewer for Bioinformatics and Big Data.

Audio

pixi-sound – official WebAudio API playback without any Flash shims or HTML Audio fallback.

sound.js – a micro-library to load, play and generate sound effects and music for games and interactive applications.

Particles

pixi-particles – official particles plugin.

pixi-particles-editor – see online demo.

Game Engines

chocolatier – ClojureScript game/engine using Pixi.js for rendering.

hexi – minimalistic game engine with pixi rendering.

pixi-engine - Provides a minimal engine-like structure for developing games with PixiJS

Integrations

pixi-haxe – externs for haxe compiler.

react-pixi – integration for facebook's framework.

pixi.scala.js – externs for scala.js compiler.

react-pixi-fiber – integration with react.js framework.

react-pixi – another react.js integration with custom renderer, reconcilation, etc.

(RobotlegsJS-Pixi)[https://github.com/RobotlegsJS/RobotlegsJS-Pixi] – RobotlegsJS framework integration with PixiJS.

Books & Learning

The Book of Shaders – ✨ comprehensive book about glsl with examples in javascript and online sandbox.

WebGL How it Works – ✨ if you have zero computer graphics knowledge, the set of articles helps to get your hands on webgl api and fundamentals.

kittenattack – check that person github repositories, most of them are incredibly suited for learning.

learningPixi – definitive guide to game development with pixi.

Forks

gameofbombs – custom pixi 3.0 with static transforms, 2d camera and 2.5d transforms. Used in production on gameofbombs.com.

Tools

TexturePacker – sprite sheet packer for PixiJS with graphical user interface and command line. Optimizes sprite sheets for best render quality and low memory usage.

spritesheet.js – is command-line spritesheet (a.k.a. Texture Atlas) generator written in node.js. Support export to pixi.js

SpriteIlluminator – normal map generator for sprites. Allows creating awesome dynamic light effects.

Games

polyball – fast, multiplayer, physics-driven tennis in two dimensions..

bemuse – web-based online rhythm action game. Based on HTML5 technologies, React, Redux and Pixi.js.

breakout – breakout game made in JavaScript and Pixi.js.

duckhunt – DuckHunt ported to JS and HTML5.

doom-lgs – a multiplayer Node.js light gun shooter inspired on Doom.

rockvomit – ragdoll rhythm game.

railways – railways game.

tetris – just a tetris.

wbwwb-ko

LegendOfMountainSea – 4X sandbox game with legend of Mountain and Sea Classics.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].