Best Python GUI Libraries Compared! (PyQt, Kivy, Tkinter, PySimpleGUI, WxPython & PySide)

Поделиться
HTML-код
  • Опубликовано: 11 янв 2025

Комментарии • 153

  • @TurbineThree
    @TurbineThree  Год назад +31

    Had to reupload the video due to some audio issues with the previous one

    • @InsaneInvader
      @InsaneInvader Год назад +29

      Very interesting content, but I have trouble understanding the voice and this is true of your other videos

    • @afshin3k3
      @afshin3k3 Год назад +13

      I had the same opinion. The voice is very unclear, but the content is great!

    • @keshavaaumritum1
      @keshavaaumritum1 11 месяцев назад

      You're a speed talker or have it set to double speed. Either way, you're an idiot.

    • @Cube_Box
      @Cube_Box 10 месяцев назад +6

      ​@@InsaneInvaderI can't hear anything lol
      Literally just using the subtitles
      The background music is more audible

    • @Integrate2
      @Integrate2 10 месяцев назад +4

      Clean clear audio is so simple... No dynamic range, kill the high-pass filter.

  • @juancharlie777
    @juancharlie777 10 месяцев назад +112

    Audio.... bad. This is really unfortunate because I think your videos are some of the best out there.

  • @bingolio
    @bingolio Год назад +139

    dude the vocal audio sounds weird or maybe its just me?

    • @S4von
      @S4von 10 месяцев назад +16

      just a very bad quality mic

    • @Sailesh_Bhoite
      @Sailesh_Bhoite 8 месяцев назад +3

      Me too.

    • @lwwells
      @lwwells 6 месяцев назад +4

      There's a lot of reverb, it sounds low bit-rate, and it's very compressed.

    • @creativearts4917
      @creativearts4917 2 месяца назад +1

      dude was applied for silent rap but he didn't found one so he started that career here😂😂

    • @Mj27th
      @Mj27th 9 дней назад

      The audio is so bad, I almost don’t even care. Just needed the list because it is terrible

  • @muhmmedmomen8948
    @muhmmedmomen8948 Год назад +35

    Massive effort, concise and neat explanation, incredibly informative. You summarized all what I was looking for to know in 10 mins. Thanks a million.

    • @TurbineThree
      @TurbineThree  Год назад

      Happy to hear that, thanks for the support on my videos!

  • @raybelcher5200
    @raybelcher5200 Год назад +6

    thanks for highlighting the licensing of the various GUIs covered!
    Huge consideration that devs should consider when creating their products.

  • @HoyHablamosDeHHD
    @HoyHablamosDeHHD Год назад +13

    1.000.000 subs if it weren't for the mic, eitherway good video bro

  • @MilesAhead66
    @MilesAhead66 10 месяцев назад +18

    Which language is the speaker using?

  • @poixd1ro
    @poixd1ro 10 месяцев назад +3

    In 2019, this information was very valuable and I would have decided my future with Python. I currently use Flet, since I found it easier, more complete and with more features.

    • @poixd1ro
      @poixd1ro 10 месяцев назад +1

      flet talking about mobile and PC development and reflex for web development, both have a huge amount of resources, widgets, logic, etc. that are very useful, such as the use of flutter for mobile and PC, the usp of chakra, flutterweb , javascript, react and websockets for the frontend and communication
      giving as such a huge amount of control when creating apps, native routers from the library, sites to deploy and other things

    • @Import_success
      @Import_success Месяц назад +3

      THANK YOU FOR THIS REVELATION!!!!!
      I never knew of flet, I checked it out and its going to be my go to for mobile building. thats the fun part as developers, the learning never ends lol/
      but for Desktop I really love CustomTkinter

  • @miskaknapek
    @miskaknapek 8 месяцев назад

    thank you for a good overview!
    like how you combined an easy to grab overview, with relevant details, with a good conclusion.
    thanks for putting in the time to make this!

  • @odkdsjf
    @odkdsjf Год назад +23

    Why is the audio so garbled?

    • @TurbineThree
      @TurbineThree  Год назад +8

      Sorry about that, will work to improve on it in future videos

  • @MidnytRaccoon
    @MidnytRaccoon Год назад +2

    Exactly what I was looking for. Thank you!

  • @kaplansedat
    @kaplansedat Год назад +9

    perfect videos but voice (not pronunciation) is hard to understand. maybe because of mic quality or gain settings. thanks for content

    • @TurbineThree
      @TurbineThree  Год назад +1

      Yup, will work on it, thanks for the feedback!

  • @lupinzar
    @lupinzar 2 месяца назад +1

    One of the cons not mentioned when I see people talk about tkinter for python is the difficulty of concurrency with the library. Their own docs recommend just avoiding the need for it and when you can't the solutions offered seem sloppy. If you're getting into GUI programming you'll eventually need concurrency or threading in your toolkit.

  • @sathibasudey153
    @sathibasudey153 10 месяцев назад +2

    Nice explanation. would love to know about PyGTK

  • @shout-style
    @shout-style 6 месяцев назад

    Thank you for creating this!
    Voice was an issue but I used captions and it was fab.

  • @Mahanmarwat
    @Mahanmarwat 6 месяцев назад

    I watched a few of your videos and they are so amazing. Packed with everything needed to learn about that tec.
    Great work. 🙌

    • @TurbineThree
      @TurbineThree  5 месяцев назад +1

      Appreciate it, thanks :)

  • @pavellegkodymov4295
    @pavellegkodymov4295 2 месяца назад

    Cool, thanks for review, quite helpful

  • @NLPprompter
    @NLPprompter 5 дней назад

    i tried tkinter in Linux when it launch it used X11 fonts which are... messed up to see :/ no anti alias etc...

  • @santosmarte
    @santosmarte Год назад +1

    Wow I love Python and I really like your project, it's beautiful what you do, I feel that you give life to these tools.

    • @TurbineThree
      @TurbineThree  Год назад +1

      Yup, Python is a great language to get started with, and there's so much that can be done with it!

  • @ketan6182
    @ketan6182 8 месяцев назад

    I wish to build a personal diary application, which basically consists of pages in which i can make an entry. What library do you think is best suited for the job?

  • @Agesilas2
    @Agesilas2 Месяц назад

    note: since the video, PySimpleGUI is no longer in LGPL and requires registration & a key license

    • @FrancoisSchnell
      @FrancoisSchnell 21 день назад

      Thanks for the info. Not a good thing :/

  • @bennguyen1313
    @bennguyen1313 5 месяцев назад

    I like designing the GUI elements in a WYSIWYG editor , then separately code what those elements do.
    For example pyqt has Qt Designer.. GTK has Glade/Cambalache /GTK Builder, and wxWidgets has wxSmith / wxGlade / wxFormBuilder.
    BTW, any thoughts on
    StreamLit
    Gradio
    Google Mesop
    ImGui / pyimgui / dearpygui (WYSIWYG Editors: tpecholt / imrad , Raais/ImStudio , ImGuiBuilder and JamesBoer / ImFrame)
    NiceGuI

  • @lexito78home44
    @lexito78home44 11 месяцев назад

    Thanks for your comparison, have you ever tried Flet?

    • @TurbineThree
      @TurbineThree  11 месяцев назад

      Glad you liked it! Haven't tried Flet yet, but seems to be a pretty good library

  • @PySnek
    @PySnek 11 месяцев назад +3

    what is wrong with the audio?

  • @gameking2447
    @gameking2447 Год назад +2

    hey buddy change the voice not yours but the voice app you are using

  • @oneeyedjack24
    @oneeyedjack24 10 месяцев назад +2

    Useful GUI overview, but very bad audio.

  • @paulwary
    @paulwary 7 месяцев назад

    Im not one of those prima donna headphone users who always complains about small issues with audio. But I can't understand most of this. Did you check your levels? Sounds like it's clipping.

  • @taj-ulislam6902
    @taj-ulislam6902 5 месяцев назад

    Great overview. Thanks.

  • @roshan_dastak_official
    @roshan_dastak_official 11 месяцев назад +5

    your voice is not clear

  • @theexposer9483
    @theexposer9483 Год назад +5

    Audio needs to be fixed.

  • @radix5044
    @radix5044 Год назад

    Thank you. Good information for python GUI

  • @youtischia
    @youtischia 9 месяцев назад +1

    Where is Flet ?

  • @engineeringstudent2700
    @engineeringstudent2700 11 месяцев назад

    thank you for the amazing vid!! can we make an exe file out of a pyqt5 application?

    • @DroneVideoTV
      @DroneVideoTV 11 месяцев назад

      I'm no expert but i used pyinstaller to create exe from .py files, not sure if this is what you're asking for

  • @Imfbcm
    @Imfbcm 3 дня назад

    I need a widget to understand what the person is saying

  • @MrThebigcheese75
    @MrThebigcheese75 9 месяцев назад +1

    You can forget PySimpleGui, v5 is paid.

  • @guisus374
    @guisus374 Год назад

    What is the name of the project at minute 2:59?

    • @TurbineThree
      @TurbineThree  Год назад +1

      It's an example for using the QtCharts module with the QTableView widget. Here's the code to it on the Qt website if you're interested: doc.qt.io/qtforpython-6/examples/example_charts_modeldata.html

  • @matiasread7792
    @matiasread7792 5 месяцев назад +1

    Wxpython is complet and free to use it for commercial software

  • @yacinegacem9923
    @yacinegacem9923 Год назад +2

    Very good content, but deceiving sound.

    • @TurbineThree
      @TurbineThree  Год назад +1

      Sorry about that, will work on improving the voiceover

  • @parhamkhani
    @parhamkhani Год назад

    Great explanation!👌

  • @jmor1415
    @jmor1415 7 месяцев назад +2

    I would highly recommend using a voice over for explanations my guy, unfortunately I'm going to a different video bc I can't understand your whispering into a bad mic, and it makes me wildly agitated

  • @seththunder2077
    @seththunder2077 9 месяцев назад

    Wat about streamlit and gradio

  • @sampirat
    @sampirat 3 дня назад

    this is not a video, this is an epileptic killer christmass tree. Seriously, you are literally presenting GUI solution so you should be aware that forms matter !

  • @karuchvz9305
    @karuchvz9305 10 месяцев назад +1

    Nice quality content but just needs some improvement with the audio

  • @MDFirstCity
    @MDFirstCity Год назад +4

    your videos are great but u really need a better mic

    • @TurbineThree
      @TurbineThree  Год назад

      Yup, will work to improve the audio quality!

  • @ademarco7769
    @ademarco7769 2 месяца назад

    Good information indeed, but audio is a pain...

  • @DarkNote.
    @DarkNote. Год назад +2

    Great content...but your vocal sounding weird 🤓

  • @galaxxy09
    @galaxxy09 11 месяцев назад +3

    You’d be huge if it weren’t for the audio. Even my girlfriend doesn’t like it. You’re presentations are excellent but please run the audio through a filter with audacity or something ❤

    • @TurbineThree
      @TurbineThree  11 месяцев назад

      Yup, sorry about that, will work to improve the audio

  • @hugopy882
    @hugopy882 11 месяцев назад

    Nice video! Thank you

  • @ProfShibe
    @ProfShibe 8 месяцев назад +1

    im sure the videos good but dude the audio is horrific I can't understand a word 90% of the time

  • @TheRezzm
    @TheRezzm 6 месяцев назад

    the audio is so bad, and the video seems interesting. fix it

  • @anieziisandezzlas
    @anieziisandezzlas 3 месяца назад

    You forgot GTK

  • @Deshmukh_2003
    @Deshmukh_2003 10 месяцев назад +1

    You teach good but the audio gives a tough time listining to

    • @TurbineThree
      @TurbineThree  10 месяцев назад

      Thanks for the feedback, will work on improving the voiceover

  • @jedi10101
    @jedi10101 Год назад +5

    poor audio

  • @Robot_Skull
    @Robot_Skull 11 месяцев назад +2

    Great content, but the audio needs to improve

    • @TurbineThree
      @TurbineThree  11 месяцев назад

      Yup, will work to improve it. Thanks for the feedback!

  • @alejandrocelery3091
    @alejandrocelery3091 9 месяцев назад

    Sorry man, would love to watch but I struggle with the voice quality a lot.

  • @МихаилПастушков-з5м

    good compare! thanks!

    • @TurbineThree
      @TurbineThree  Год назад

      Thanks for watching, glad it helped 😊

  • @zimizi
    @zimizi 2 месяца назад

    i sound like that too after a bottle of whisky

  • @OptiMystic-IN
    @OptiMystic-IN 4 месяца назад

    Audio is okayish, I dont know what these guys are taking about.. when they say that its bad...

  • @markobe08
    @markobe08 7 месяцев назад

    Did you record this from a toilette?

  • @RadinMohammadifard
    @RadinMohammadifard 6 месяцев назад

    Tanks very much for your video

  • @myvmix
    @myvmix Год назад +3

    If your voice is so crap on the video why don't you use an AI voice over???? Your videos would be so much better and there are many accents to choose from..... You can use male or female voices to integrate with your videos.
    You keep doing videos with that voice you will lose subscribers......

  • @insadeyt
    @insadeyt 8 месяцев назад

    ah nice asmr... can make your voice a little more smoother?

  • @morphos2
    @morphos2 6 месяцев назад

    We almost don't understand what you're saying. Pay more attention to the sound and voice quality please.

  • @PANDURANG99
    @PANDURANG99 Год назад

    is pyqt free?

    • @TurbineThree
      @TurbineThree  Год назад +1

      It is free to use, but if you plan on distributing/selling applications made with it then you'll need to buy a license

    • @PANDURANG99
      @PANDURANG99 Год назад

      @@TurbineThree exactly, we didn't made app for single user

  • @Blazikan78
    @Blazikan78 10 месяцев назад +1

    Audio is so bad...

  • @whfx
    @whfx 2 месяца назад

    The voiceover is horrible, almost impossible to understand without CC enabled. However the content is good.

  • @aspuser1081
    @aspuser1081 10 месяцев назад

    kivy ,tk best framework

  • @RobDeVos101
    @RobDeVos101 Год назад +2

    Please use a normal voice...

  • @gamerco7394
    @gamerco7394 4 месяца назад

    dude, fix your audio presentation , and your presentation will be awesome

  • @edinetgrunhed6000
    @edinetgrunhed6000 9 месяцев назад +1

    i don't what happen to your video plus you speak too fast , i don't know if its for me only

  • @ujlain
    @ujlain Год назад +3

    poor/garbled audio

  • @Rauly4557
    @Rauly4557 4 месяца назад

    the audio is very bad!

  • @rsimonw14
    @rsimonw14 6 месяцев назад

    not audible, sry :(

  • @ChrisFreyer
    @ChrisFreyer 3 месяца назад

    Great content, but your audio is bad. It would help if you (1)talk slower, (2) enunciate more clearly, (3) use a high-quality mic, and (4) record without audio compression.

  • @baloney_sandwich
    @baloney_sandwich 9 месяцев назад

    Can’t understand anything

  • @wjrasmussen666
    @wjrasmussen666 10 месяцев назад

    The hell with QT.

  • @xeroday3227
    @xeroday3227 7 месяцев назад

    Great video, but terrible audio. I can barely understand what you're saying.

  • @socksincrocks4421
    @socksincrocks4421 Месяц назад

    Dude, thanks for the video, but please improve your dictation. Speak clearer, very hard to understand you.

  • @ChristyZachary
    @ChristyZachary 3 месяца назад

    714 Beahan Trail

  • @boblittle2529
    @boblittle2529 9 месяцев назад

    Yikes! Great content, but slow down a bit, eh? 😄

  • @michaelroberts1862
    @michaelroberts1862 4 месяца назад

    Can't understand you.

  • @JerichoDeGuzman-rm1kd
    @JerichoDeGuzman-rm1kd 8 месяцев назад

    I do not understand, the content is interesting but the audio is piercing my eardrum lol

    • @TurbineThree
      @TurbineThree  8 месяцев назад

      sorry abt that 😅, hopefully the audio has improved on my newer videos

  • @setyoufree2726
    @setyoufree2726 6 месяцев назад

    Robot is talking... 😊

  • @annduril
    @annduril 3 месяца назад

    Don't use your throat when explaining, try to keep clean, is a great video tho.

  • @saeedshaikhy4374
    @saeedshaikhy4374 3 месяца назад

    The sound is awful

  • @estuardomanzanero3091
    @estuardomanzanero3091 5 месяцев назад

    Good content, bad audio, clear up your voice. I could barely understand you.

  • @martinblank1484
    @martinblank1484 4 месяца назад

    Wow...what is wrong with the audio....👎

  • @thistemba
    @thistemba 6 месяцев назад

    Great video, terrible microphone

  • @HoangPhucTran-sd1ex
    @HoangPhucTran-sd1ex 8 месяцев назад

    what's Im lookin for, but please don't swallow the microphone

  • @KennedyFrank-f1e
    @KennedyFrank-f1e 4 месяца назад

    Florida Gateway

  • @letslearn2674
    @letslearn2674 9 месяцев назад

    why do you always sleep while talking. be clear and concise while talking dude

  • @vikingzeppelin
    @vikingzeppelin 17 дней назад

    This audio is horrible

  • @SomeoneCommenting
    @SomeoneCommenting 23 дня назад

    I thought that this would be a good video to check all comparisons, but man... THE AUDIO IS TERRIBLE, it's like trying to understand some robot with sore throat and bad accent. I can hardly understand anything being said. I know that many people like to create their own contents, but that doesn't mean that you have the best voice out there to be a narrator. Just get a good friend with a good voice.

  • @minoprod
    @minoprod 2 месяца назад

    actually he's asian thats why he sounds like weird, i would suggest you to be natural while speaking and dont cut out the pauses as it makes kindof weierd to continuously listen w/o any pause, robotic....

  • @oussamazayet
    @oussamazayet 8 месяцев назад

    Nice

  • @thebuggser2752
    @thebuggser2752 4 месяца назад

    Very useful survey. 😂

  • @Augusto5191
    @Augusto5191 Год назад

    thanks!

  • @levimwase20
    @levimwase20 Год назад

    Thanks

  • @demongod9120
    @demongod9120 3 месяца назад

    get a knew mind

  • @rider2731
    @rider2731 3 месяца назад

    Annoying and distracting audio.