I Made an Awesome Code Animation Tool

  Рет қаралды 117,766

Josh tried coding

Josh tried coding

Күн бұрын

Пікірлер: 275
@joshtriedcoding
@joshtriedcoding 10 ай бұрын
even my grandma said "josh this tool be bussin", what do y'all think?
@taiyebnirjhor8414
@taiyebnirjhor8414 10 ай бұрын
you should try
@__alex.grae__
@__alex.grae__ 10 ай бұрын
Hömma, Joshi, deine App fährt mit'm Bus!
@FabuBrik
@FabuBrik 10 ай бұрын
I do be bussin. Granny ain’t cappin.
@greendsnow
@greendsnow 10 ай бұрын
bro, reveal .js has solved this problem already...
@joshtriedcoding
@joshtriedcoding 10 ай бұрын
hahaha
@nazmulhridoy
@nazmulhridoy 10 ай бұрын
Josh, consider making this tool open source so that we can contribute to taking this project to the next level! :)
@vaisakh_km
@vaisakh_km 9 ай бұрын
Let's be honest, first week he gets a PR nightmare and then no one even going to look at that code..
@daylen577
@daylen577 9 ай бұрын
Very bad idea, open source requires maintenance and is a massive headache, especially for someone as inexperienced as this guy. If it took him two weeks to build this, imagine how long it'd take him to get through dozens of PRs
@vaisakh_km
@vaisakh_km 9 ай бұрын
@@daylen577 i wouldn't say it's a bad idea... if he is not going to commercialize it, it's just a matter of putting it in a github repo and slapping a mit license on it... he doesn't need to accept or even check any pull requests or fix issues... also, two weeks is impressive right? things i estimate to be completed in 2hour always takes 2 weeks....
@jacksonbourne
@jacksonbourne 9 ай бұрын
​@@daylen577Thought I was the only one to think this. This taking 2 weeks is wild given there isn't much to it.
@daylen577
@daylen577 9 ай бұрын
@@jacksonbourne Yeah this is an afternoon project at best, lol
@faraonch
@faraonch 10 ай бұрын
Thank you for sharing the process. As being in a similar position, creating products from scratch with same technology, it's a great feeling how others run through the processes. Well done.
@AliBenj-so6om
@AliBenj-so6om 9 ай бұрын
Good comment
@MikeDSutton
@MikeDSutton 9 ай бұрын
Nice tool, thanks for releasing it! Found an edge case for you; since the diff only uses the plaintext rather than taking into account the syntax highlighting there is a scenario where the colour of a common token will change, e.g: `const x = test();` -> `const x = "test";` -- The word "test" jumps from yellow to red at the start of the transition. Interpolating the colour of each token as well as its position would solve this issue.
@farzany
@farzany 10 ай бұрын
Wow I love this kind of initiative! Amazing work, going to use this from now on!
@joshtriedcoding
@joshtriedcoding 10 ай бұрын
cheers man!
@khaledsanny4817
@khaledsanny4817 10 ай бұрын
This is what i call Software Engenieering ... research... errors ... experiments and though thoughts ... 😂 Good job dude.
@unforgettable31
@unforgettable31 10 ай бұрын
With all due respect to the creator, this is just reinventing the wheel.
@joshtriedcoding
@joshtriedcoding 10 ай бұрын
cheers man! appreciate that
@grandpaK420
@grandpaK420 10 ай бұрын
@@unforgettable31 if there's not an actual product for all users how is it reinventing the wheel?
@ways.
@ways. 9 ай бұрын
did you mean to say engineering ?
@brianruizy
@brianruizy 10 ай бұрын
nicely done Josh. This has so much potential !!
@WebDevEducation
@WebDevEducation 10 ай бұрын
Absolutely LOVE this! Can definitely see myself using this tool for my own short form tutorials!
@sunejack7161
@sunejack7161 10 ай бұрын
Great tool! I love this innovative thinking and the initiative taken to implement it. Great job man.
@anlukinha8764
@anlukinha8764 10 ай бұрын
Feedback: 1 - When the "Tab" key is pressed, it focuses on the "Preview" button instead of adding indentation. 2 - I noticed that sometimes code highlighting appears, so I assume you are using a "code editor" library (although, now I think it might have been the browser's language corrector... my mistake). Have you ever heard of "Monaco Editor"? (Probably yes, but it doesn't hurt to ask, right?) 3 - Perhaps consider implementing a resizable (code) window. Note: "Monaco Editor" allows for auto-formatting and auto-highlighting for multiple languages natively. It may also provide the option to add a "language picker" in the future. Congratulations for the app! I remember a few weeks ago when I asked about what you were using... I never imagined you would create a project like this! Best regars and good luck with your bachelor's thesis!
@studyafa7159
@studyafa7159 9 ай бұрын
Can some please tell on which browser it is working well
@WeeklyHow
@WeeklyHow 10 ай бұрын
I'll definitely use this for my future videos. Thanks Josh!
@Garkolym
@Garkolym 9 ай бұрын
Glückwunsch zu 100k Abos :D Hast den Playbutton verdient! Das Tool ist genial
@ananas32069
@ananas32069 10 ай бұрын
Amazing tool! The nice feature to add would be support for multiple programming languages
@joshtriedcoding
@joshtriedcoding 10 ай бұрын
oh yeah that's way up there
@xskerrittx1
@xskerrittx1 9 ай бұрын
I'd love to use this for Python!@@joshtriedcoding
@Martin_Adams
@Martin_Adams 9 ай бұрын
What a unique project and great for educators! I'd love to see this as a desktop app for a one time payment.
@MilMike
@MilMike 9 ай бұрын
wow! I was searching for something similar for years. Thanks for sharing it!
@muhamedkarajic
@muhamedkarajic 9 ай бұрын
Ty for adding this, really appreciate the effort.
@NizzyABI
@NizzyABI 10 ай бұрын
This is gonna help a lot for the videos. Thanks Josh!
@tomisloading
@tomisloading 10 ай бұрын
YES I absolute LOVE this 😭
@vacek.1360
@vacek.1360 9 ай бұрын
This tool is awesome!!! Imagine that teachers at school will start to using it, i think it would be faster than typing whole code infont of class and also students will understand the code better because the website is clean and minimalistic.
@Mahfoudh94
@Mahfoudh94 10 ай бұрын
just respect for you, that was an amazing take, your videos never failed us.
@destroylevi
@destroylevi 10 ай бұрын
very nice project. actually was looking for something to animate code for videos!
@Sandleaf
@Sandleaf 9 ай бұрын
Thats extremely useful
@HugoOlsson01
@HugoOlsson01 10 ай бұрын
Very impressive. Good choices with the design of the site.
@zakir.nuriiev
@zakir.nuriiev 10 ай бұрын
Cool project, Josh! Thank you for sharing it!
@padione3540
@padione3540 10 ай бұрын
This is amazing! Maybe at some point you can give us a closer look behind the curtain of how it works. Especially the converting to video part 🎉
@SteveBoyer10
@SteveBoyer10 9 ай бұрын
I don’t know how he renders the video, but I’d use Remotion!
@thecastiel69
@thecastiel69 10 ай бұрын
Can you do a video about unit testing? Like, if it is important or mostly time westing, for frontend or backend, because philosophicaly I don't know why the idea stub and mock make sense.
@BlissfulGroup
@BlissfulGroup 9 ай бұрын
Love this tool Josh! Amazing work for just two weeks! P.S. Please be aware you can duplicate your way way passed 10 slides 😉
@Diego_Cabrera
@Diego_Cabrera 10 ай бұрын
Definitely using this in my videos. Thanks for the amazing tool!
@nazarshvets7501
@nazarshvets7501 10 ай бұрын
Such a great idea for problem to solve. Great content!
@bchr364
@bchr364 10 ай бұрын
very nice, do you consider to make it open source?
@herzog0
@herzog0 9 ай бұрын
Josh is the version of Syd from Toy Story that ended up doing really cool stuff on coding
@ryzzlas
@ryzzlas 10 ай бұрын
Looks very nice! One question: Why hit the server to export? Wouldn't the client be able to do that?
@srujangurram
@srujangurram 10 ай бұрын
Very dope ! Great idea and clean execution too 👏
@dahermora5976
@dahermora5976 9 ай бұрын
Awesome work, Josh! I've seen some people saying they can do it in an afternoon, and to all those people, I say, Talk is cheap, show me the code.
@TheIpicon
@TheIpicon 10 ай бұрын
great job, looks awesome Josh! good luck with the thesis ;)
@TheIpicon
@TheIpicon 10 ай бұрын
btw, in my country we do only thesis for masters, so it was weird for me to hear that...
@joshtriedcoding
@joshtriedcoding 10 ай бұрын
@@TheIpicon thanks! interesting, which country are you from? For us here in Germany we have a thesis for both, though the masters is much longer and the scientific expectation much higher
@TheIpicon
@TheIpicon 10 ай бұрын
@@joshtriedcodingsame for us, but on bachelors we don't call it a thesis just a "final project".
@justaDude-007
@justaDude-007 9 ай бұрын
I just subbed. This is dope! Keep it up, man!
@uscjake868
@uscjake868 10 ай бұрын
Very Cool. I was clicking the arrows that didn't work until I realized you said "Click the arrow key"
@AustinShelby
@AustinShelby 10 ай бұрын
Cool project! This will come handy for sure
@DomskiPlays
@DomskiPlays 10 ай бұрын
Very very cool Josh! Things I'd like to see: All the config options like transition easing, duration, syntax highlighter/theme Also, it's unclear how to copy a slide so maybe a tutorial would be nice on the first visit?
@joshtriedcoding
@joshtriedcoding 10 ай бұрын
yep i'd like to see those too!
@ciach0_
@ciach0_ 10 ай бұрын
and maybe the delay until the next transition
@GreenCrowDev
@GreenCrowDev 9 ай бұрын
Bless you 🙏 I was really looking for something like this!
@jupiter909
@jupiter909 9 ай бұрын
Beautiful work, well done!
@NiklasZiermann
@NiklasZiermann 9 ай бұрын
Guess I've got a new tool for my video making process. Amazing work man! Ich bin begeistert :)
@arbitervildred8999
@arbitervildred8999 9 ай бұрын
the algorithm looks like it could've easily been reproduced in python within 2 hours with word lists, splits, and such and since it's build frame by frame you could just make it exactly like an ordinary animation tool paste code in the first frame box, and hit new frame, the entire code would be automatically copied, so you just have to keep adding lines each frame and maybe play with a timer, speed, transition effect
@noahpittman
@noahpittman 9 ай бұрын
This is amazing!! If this were open source I would love to work on it. Gonna use this for sure !!
@ridass.7137
@ridass.7137 10 ай бұрын
Thats super cool, congrats!
@igors.2943
@igors.2943 10 ай бұрын
Cool!! 😃 Great job! 🥳 Good luck!😊
@CoryTheSimmons
@CoryTheSimmons 10 ай бұрын
Pretty cool for people making videos or presentations. I'd love to see some more UI/UX work on it and accounts where I can save stuff.
@promisefemi
@promisefemi 9 ай бұрын
This is just amazing, DAMN
@DioArsya
@DioArsya 10 ай бұрын
dang it, this is decent for 2 weeks and very usable 🔥
@mohammeddrgh5705
@mohammeddrgh5705 9 ай бұрын
this def going to my bookmarks , p.s : can you make some parameters where you can change the speed of the animation and the size of the text and when you add a new slide it automatically copies and pastes the old slide(s content in it , thank you anyway for this great tool
@Soraphis91
@Soraphis91 9 ай бұрын
Just here to mention "Motion Canvas" which has a "CodeBlock" build in that does basically this.
@monterourena
@monterourena 10 ай бұрын
Omg Josh! This tool if amazing 🔥
@editdev
@editdev 10 ай бұрын
awesome tool, I'm gonna try it out for some game development vids!
@code_of_honour
@code_of_honour 10 ай бұрын
motion canvas is pretty good for animating code as well
@Zizaco
@Zizaco 9 ай бұрын
That's a pretty neat idea. But it doesn't work that well, some characters overlap and don't appear correctly. But I'll be definitely be using this if you fix these bugs. You should add some ads there to monetize this : )
@georgekrax
@georgekrax 10 ай бұрын
Great tool buddy! 🙌
@johnefan
@johnefan 10 ай бұрын
This is really cool 😎 Well done 👍
@abdulazizmohammed2998
@abdulazizmohammed2998 5 ай бұрын
Josh is genius Is problem solving mashallah
@amershboul9107
@amershboul9107 10 ай бұрын
man! im proud of you!
@ilario-gd
@ilario-gd 9 ай бұрын
Hey man, first of all, this is an awesome tool! But I was thinking, what about a color palete editor, to have our own text color choices, background color as well, maybe even a font changing possibility? It's kinda dope but there's only the same theme available. Thank you tho!
@RobertShane
@RobertShane 4 ай бұрын
There's a lot of potential here. It would be nice if it was a stand alone app. Editing the code in the app is difficult. I have to edit in notepad and copy and paste it in. It would be nice if it supported other languages. Edit: Also animation duration and easing types would be good too.
@raisisn
@raisisn 10 ай бұрын
Omg this is awesome, thank you
@arthur_snow
@arthur_snow 10 ай бұрын
amazing josh!!!
@CleverGeneration
@CleverGeneration 9 ай бұрын
Awesome project Josh, thanks for sharing! 👏 What library did you use for the drag and drop feature?
@slendi9623
@slendi9623 9 ай бұрын
Cool, did you consider rendering with ffmpeg on thr client using WASM?
@vagnereix
@vagnereix 9 ай бұрын
amazing josh ✨
@nearest-river
@nearest-river 9 ай бұрын
source code?
@jonaskohl13
@jonaskohl13 10 ай бұрын
5:08 First rule of the internet: Never mention your cat without showing it!
@Yuusufcan
@Yuusufcan 4 ай бұрын
It is really beautiful but it would be very nice if we could edit the color of the keywords according to ourselves
@user-qh3nq8np5i
@user-qh3nq8np5i 9 ай бұрын
if you go in preview and go back, some text doesnt animate back the way it did, some buggy characters on top of each other, brackets glitching, etc.
@luccaparadeda1985
@luccaparadeda1985 10 ай бұрын
Come on thsi is amazing, I already used It for a presentation for tomorrow! 🎉🎉
@oglothenerd
@oglothenerd 9 ай бұрын
Is this open source? Where is the source code? I cannot find it.
@kushalpillay2677
@kushalpillay2677 9 ай бұрын
What if we took keynote and produced a large dataset of animations on various code snippets. Run ocr on it to calculate positions and new positions. Then we use what the model generates and animate it?
@joshtriedcoding
@joshtriedcoding 9 ай бұрын
why introduce AI into a field that does not need AI? If you're just curious how well it would perform, my prediction is pretty bad because tokenization needs to be exact, something LLMs are not great at
@facuflooo
@facuflooo 10 ай бұрын
Beautiful!
@Zhundah
@Zhundah 10 ай бұрын
Are you planning on open sourcing it?
@elixpo
@elixpo 9 ай бұрын
This is just amazing, please make it opensouce so that we can contribute more to it
@12chachachannel
@12chachachannel 9 ай бұрын
Finally I can code with animations
@kipchickensout
@kipchickensout 9 ай бұрын
Sooo the highlighting only works for JS? I really like the idea, had the plan to do that myself as well at some point but had no motivation, it looks really nice!
@chandrashekar316
@chandrashekar316 9 ай бұрын
I assumed you made it oss, but alas Would be great as people would love to contribute
@mohitcodeswell
@mohitcodeswell 10 ай бұрын
Happy to see not another clone video 😁, my man bought some real stuff.
@Rimsabe
@Rimsabe 9 ай бұрын
nice, whats the tool u use to draw ??
@pelianneil7138
@pelianneil7138 6 ай бұрын
So amazing. The only problem is that i want to animate rust code and when i write "fn" instead of "function", even after changing the file extension, there is no syntax highlighting
@ismahelo
@ismahelo 9 ай бұрын
which program are you using on 1:44? it looks pretty neat
@ComfyCosi
@ComfyCosi 9 ай бұрын
this is awesome, are you going to open source it like your other tutorials?
@vaisakh_km
@vaisakh_km 9 ай бұрын
Isn't better to do rendering in the client side right? So server expense will be reduced i am there are sure complied wasm ffmeg libraries are available
@aliasgar.burhani1099
@aliasgar.burhani1099 10 ай бұрын
Would love to contribute to this project and create more features . 💯
@monstajoedev
@monstajoedev 10 ай бұрын
This is amazing ❤
@sleepy-gogo
@sleepy-gogo 9 ай бұрын
I'd love to contribute to this project! Please make it open source so the community can maintain it!
@Marco-34235
@Marco-34235 9 ай бұрын
YOU ARE AMAZING
@RanaMuaviyaAmeermuaviya
@RanaMuaviyaAmeermuaviya 10 ай бұрын
Just amazinggg 💥
@akuoko_konadu
@akuoko_konadu 10 ай бұрын
Thanks for sharing this 🎉
@codetech1165
@codetech1165 10 ай бұрын
Hi Josh, I absolutely love your videos mate. and I was interested in knowing if one was to reach out to you for professional purposes, what and how do they reach you
@kalilsubaan
@kalilsubaan 10 ай бұрын
Yo Josh great vid as always. Btw what topic you doing for your thesis? Im about to start mine. All the best!
@joshtriedcoding
@joshtriedcoding 10 ай бұрын
it's about how generative ai can be used to increase profitability in e-commerce, even involving a prototype app I coded :)
@Disorrder
@Disorrder 9 ай бұрын
Cool! Let's optimize the calculations :)
@th3l0m1s.matyas.kostal
@th3l0m1s.matyas.kostal 9 ай бұрын
What program did you use to make those notes and schedule?
@noticedcloud
@noticedcloud 9 ай бұрын
can you make it so that you can set how many seconds a slide lasts because they go too fast and it would be really convenient if it were possible to do it
@deadlock_33
@deadlock_33 9 ай бұрын
Looks cool Josh can you make open-source so we also can contribute and make it more powerful ❤
@natryx_nyx
@natryx_nyx 9 ай бұрын
hey josh what's the name of the app u were using for the GAME PLAN
@Nelson-Mehlis
@Nelson-Mehlis 10 ай бұрын
Josh you are awesome 👏
@IIllIlIllIlIllIlIlI
@IIllIlIllIlIllIlIlI 10 ай бұрын
Love your videos bro
The Better Way to Load Images
8:46
Josh tried coding
Рет қаралды 52 М.
Animating with Code - Motion Canvas
6:58
aarthificial
Рет қаралды 221 М.
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 105 МЛН
Coding Challenge 166: ASCII Text Images
22:42
The Coding Train
Рет қаралды 1,1 МЛН
How Senior Programmers ACTUALLY Write Code
13:37
Thriving Technologist
Рет қаралды 1,6 МЛН
Factorio teaches you software engineering, seriously.
21:27
Tony Zhu
Рет қаралды 1,9 МЛН
Programming Is Cooked
9:30
ThePrimeTime
Рет қаралды 133 М.
My Favorite Update in a Long Time
10:08
Josh tried coding
Рет қаралды 32 М.
What Large-Scale Software Looks Like
18:32
Josh tried coding
Рет қаралды 32 М.
The KEY To Thinking Like a Programmer (Fix This Or Keep Struggling)
10:39
How Fast Can I Fill My Inbox?
13:30
Dev Detour
Рет қаралды 387 М.
React 19 has a Problem
7:43
Josh tried coding
Рет қаралды 33 М.
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН