A downloadable Vtuber Software for Windows and Linux

Download NowName your own price

A highly customizable PNGtuber app

Make your streams more dynamic with animations, GIFs, controllers, mouse tracking and more.

🔥 Open-source and completely FREE to use!

Features

  • Store multiple faces and models separately so you can make a new avatar and keep all your expressions
  • Editor mode with lots of settings and highlighting
  • Change settings in bulk
  • 3 Talking states (not talking, talking and screaming)
  • Animation customization, fine tune it however you like
  • Mouse and controller tracking
  • Keyboard and Midi Shortcuts
  • Twitch integration (Keys must be provided)
  • Per layer animations and settings
  • HTML, CSS and JS Code editor
  • GIF support!
  • Face Tracking! 
⚠️ Sadly, face tracking is not available in the windows version yet. :(
   - If you really want it, try using the source code version,
      it's more involved but it works!

And so much more!

Support this project!

You can make a donation right here or support me by other means: 

Tutorials

Coming soon-ish!

Contributions

If you're interested in contributing to this project or checking out the code, feel free to get involved. Contributions are highly appreciated!

Feedback

Your feedback and ideas are valuable. If you have suggestions, issues or questions, please don't hesitate to reach out.

Credits

StatusReleased
CategoryTool
PlatformsWindows, Linux
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorGemmstone
TagsOpen Source, pngtuber, Streaming, vtuber
Code licenseGNU General Public License v3.0 (GPL)
Average sessionA few hours
LanguagesEnglish
InputsKeyboard, Mouse, Gamepad (any), MIDI controller
LinksSource code

Download

Download NowName your own price

Click download now to get access to the following files:

Windows v1.10.2 572 MB
Linux v1.10.2 797 MB
Source Code v1.10.2 375 MB

Development log

Comments

Log in with itch.io to leave a comment.

That is, I can't launch the program. 

I don't know why. At first it opened normally. I'm getting dressed and wearing skins. Then suddenly the program closed itself. And now I can't open the program again. Is there a solution?

Hi!, it just won’t open? doesn’t show an error window or something?

Do you know if you changed a setting that made it crash? I mean this as a way to diagnose what happened so i can fix it. If you know i’ll be so grateful! and i’ll be able to help keep your data because:

As a last resort, you can always delete the folder %AppData%/PyNGtuber and that should reset the app!

(+2)

Hey! I seem to be having an issue where the model just flickers a lot, I'm wondering if there's anything I can do to resolve that.  Love the program, thanks for making it! 

Hey! sadly that’s not an issue i can fix :/ it happens on some windows systems and idk why tbh…

Maybe i should report it upstream to the toolkit devs…

But, I may have two solutions, they are not great™️ but it’s something:

  • Go and try going to “Settings” then to “Capture” and use a browser source and either add it to OBS or open it on a webbrowser, either should work

  • [Best result but a bit more complex] Go to “Settings” then to “Canvas” and click on the button below that says “Enter canvas editor”, you should be able to see a debug URL at the top, open that address on Chrome and then click con “viewer.html”, that should also get you something you can capture.

Sorry for the inconvenience :/

So i'm having this issue where i opened the app the very first time i downloaded it no problem, but now it wont. it loads for a bit and then does nothing. i've tried deleting it a couple different times and tried both the windows and source downloads at separate times but it still wont open. please help, i really wanna be able to use it.

Hey, sorry for this, dunno why it’s happening, try to delete the folder in %AppData% named PyNGtuber, that should reset the app, if you know why it started to happen it would be of so much help!

I'm trying to download this, but I'm having trouble figuring out the command, could I have some help? I use arch BTW

Hey, what version are you trying to download?

the linux version, I guess

with the linux version all you need is to double click the binary to open it, no command needed!

(3 edits)

I’m on Ubuntu 22.04 with KDE. I tried installing PyNGtuber from the zip but it complained that it couldn’t find libc.so.6 version GLIBC_ABI_DT_RELR. So I thought “No problem, just run the long pip install command from the download page”. When I did that it failed to compile pyaudio because the portaudio dev files were missing. Installing those for some reason needs me to uninstall WINE. So I installed portaudio’s dev files, ran the pip command and it worked, then I installed WINE again but the error message I get from PyNGtuber is unchanged. Note that even while portaudio’s dev files are still installed the error message is the same, so removing the dev files only disables me from compiling portaudio, not running it. On my laptop I can update to 24.04 (and will soon do that), but on my big PC (where I create my videos because it has a decent GPU) I cannot do that because the packages are messed up so the upgrade fails and many packages are missing from the repos and I simply don’t want to tackle that issue right now so it stays on 22.04.
Is there anything I can do to make PyNGtuber work?

Hey you could try using distrobox? it might help you with your packages’ fragmentation until you can fix it

(1 edit)

I mean I can try that but first I’ll try it on my laptop next weekend after updating it to Ubuntu 24.04. I’ll wait until the weekend with that because I’m simply a bit overcautious and want to take a full backup of my entire disk beforehand so I can act as if nothing happened incase somehting goes wrong, by just rolling it back.
I’ll report back after that and tell you if it works on the newer LTS or not.

(2 edits)

Yeah the GLIBC thing is an issue with Debian based distros atm, iirc they are on the version 2.35 and the one that PyQt6 needs is the 2.36, the current version on Arch (my system) is 2.40, honestly i’m quite surprised that it’s that outdated.

if you do the command “ldd –version” in the terminal you should see your current version (Ex. ldd (GNU libc) 2.40).

(1 edit)

Yes, it’s version 2.35 (©2022) for me, probably because Ubuntu 22.04 was released in 2022 and only gets security updates from there to remain as stable and predictable as possible.
Interesting then that I can use PyQt6 just fine for one of my projects that I’m writing on my laptop…

I just tried running PyNGtuber in that project’s venv but it still complains about the same missing version. Could it maybe be an environment variable that isn’t set correctly?
We’ll see in two or three days if upgrading helps. Otherwise I’m also going to try to install Arch (been interested in it for a while anyway) and see if I can properly use that despite all my ubuntu muscle-memory.

Huh tbh i assumed that PyQT6 was the culprit because i have no way to test it, then it might be a different library that is asking for it, the error doesn’t give more information than “GLIBC_ABI_DT_RELR not found”

Deleted 77 days ago

Hey! sorry that this is happening

Could you be more specific on what’s the issue when editing? that way i can fix it!

Sorry for the late reply, I re-downloaded it and it worked perfectly. 

Nice!

(1 edit)

Really like the look of this! Had a bit of bother with it crashing when trying to save a new face till I found the expressions section at the bottom of the settings bar. Also had a bit of a thing where memes kept showing up while in a different collection haha. Will keep poking around but the variety of things here is great!

(1 edit) (+1)

Hey! thanks for reporting this!

I will look into it and update as soon as i can!

ñ.ñ

(+1)

Def going to be on the look out for face tracking on windows!

(1 edit)

If you install the “Source Code” version, it works there, the problem is that it refuses to be packaged, that’s what i’m figuring out lol

(1 edit)

Opened first try, but didn't work on the second attempt to open the software, it runs really smoothly and seems to work okay if I don't make any major changes (switching from voice to face tracking, turning on or off production mode, etc.) but I can live with those, I'm on windows 11 so that may be a reason why, but if you could explain it in detail as to what I should do, I would really appreciate it wholeheartedly! Don't let the haters tell you otherwise, your software is really a lifesaver... I'll be sure to tell my followers where I got my pngtuber/vtuber avatar while I'm attempting to make my own vtuber model, so I'm eternally thankful... Sorry for the rambling, you've done an amazing job making it :D

Oh, the first attempt it was creating the files that needed to work, takes a while to load sometimes lol.

The face tracking is not available on Windows :(, and it doesn’t replace the voice tracking, it replaces mouse tracking, all it does is make the avatar mimic your head rotation!

The performance mode toggle isn’t working or do you mean another thing?

And thank you! dw it being my first published software, some issues are bound to happen and salty people will get mad, but eh, it’s been really good to see the general reception! ñ.ñ

I might see if uninstalling and reinstalling will work (Btw, good stream earlier today, I only speak English but you seem pretty cool :D)

Nope, it didn't work... Uh, this is what came up when I tried to open it, if you could help me out it would be greatly appreciated

HELP! (Pyngtuber problem :( ) {¡AYUDA! (Problema de Pyngtuber :( )} : u/YumiThePedoBuster (reddit.com)

Hey, to fix this go to %AppData% and delete the folder “PyNGtuber”, that should reset the software!

sorry that this is happening, i’ll check why!

alr, thanks

will do when I have a chance

Nope... Still didn't work, oh well, ran great when I first used it and is still a really great software tho :D

Hey, could you send me the whole error code? that way i can check it!

I wanted to figure that stuff out. Thank you, program is working as intended now

I’m glad!

Uploading a fix now so it (hopefully) doesn’t happen again!

(1 edit) (-11)

this is the worst itch io product i ever used, it is the most laggy trash peice of shit software ive ever laid my eyes upon. not even a 60 year old pc filled with ashes compares to this ass. it was laggy, it deleted my character twice and the customization was trash in general. the mic tracking didnt work at all either. this is a DISGRACE TO PNG TUBERS AND VTUBERS ALIKE.

do not download this

(+3)

Hey, so sorry you’re having issues, you could have asked for me to solve them, you’re not telling me how and why something happened so i can’t fix them.

if you could be more especific about the issues you’re having, i’ll make sure to fix them.

P.S. the audio, there’s something about some PCs that don’t like PyAudio, if you go to settings, you can change it to SoundDevice, maybe that will fix the issue.

(+1)

Liking it! Having some trouble with OBS on Widows though: when I capture it as a browser source using the link in the Capture section of Settings, the version of the character in OBS is slow to react/update to voice levels and mouse tracking. The preview looks fine in the program window, but the OBS visual takes multiple seconds to update where it is looking and what state the mouth should be in. However, the eyes blink without any problem, and therefore much more often than the rest of the character animates. I was wondering if you knew any work arounds or notice if I'm doing something wrong? I've included a video I recorded in OBS to show what I mean.

Thank you for your time! I hope you continue to work on this project I really like it. ♥
(1 edit) (+2)

Hi, sorry for this, yes, i’ve noticed this recently, what seems to happen is that the OBS browser source loses connection with the software so it stops receiving the update signals and then reconnects and updates.

I’ll have to do something different, i’ll be fixing it tomorrow, maybe in stream lol.

(+1)

Awesome! I'll try to catch your stream, good luck and have fun! ♥

I think I managed to break it. While testing it out I did notice a few issues. One issue is that it does take a good couple of minutes to boot up. However, the biggest bug I found(which is an error on my part!) Is that I got too nosy and curious. I use windows and my dumbass decided to try checking the face tracking. To which it crashed and...now it crashes on start up.

and I need help to fix that as I basically managed to break it. You warned us and I messed up. This is why poptarts have cooking instructions.

Hey!, to fix it go to %AppData%\PyNGtuber\Data and edit the file settings.json, search the value “mouse tracking” and set it to “disabled” or “mouse” if you want to use mouse tracking!

(+1)

The option showing up is not something i expected, so it’s also on me lol, i’ll fix it

(+1)

Yooo! Thank you so much! That immediately fixed it! And hey, it all comes with the territory. At least one of us found that bug! Aside from that, I really adore the interface and everything and look forward to seeing this grow! and thank you again for the help.

(1 edit) (+1)

Looks awesome! Can you share more about the Twitch integration options/abilities? Maybe provide a tutorial? ♥

(+1)

Coming soon! I have to make full documentation lmao

(+1)

An issue with the version 1.10.0 that didn’t allow the software to open for the first time has been fixed, just download the new version!

(+3)

This is really awesome but you should really formally credit the artist and make sure they allow you to use their art here: https://picrew.me/en/image_maker/100365

(+2)

Oh dear, this was not intentional, i’ll add it now, i contacted her to be able to add it for others to use, this is a miss on my part, sorry!

(+1)

Fixed!