Introducing Animotion: Visualize Ideas With Code

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

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

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

    🔴 Patreon: www.patreon.com/joyofcode
    💬 Discord: joyofcode.xyz/invite

    • @SRG-Learn-Code
      @SRG-Learn-Code Год назад

      Is this video made with animotion? This would be the perfect example on the repo.

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

      @SRG-Learn-Code The entire video is made with Animotion. I'm going to make an examples repo but you can find more examples in the docs.

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

      This is great!
      Do you have plans to make it a library and framework agnostic, probably using web components?
      That way, it can be integrated easily into, say, ANGULAR OR REACT.

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

      @@HealmaTech I don't because I love Svelte and I'm not interested in using web components.

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

      @@JoyofCodeDev Okay, still thanks.
      However, your reply is very mean and shortsighted.
      People make languages, frameworks and libraries : not just for the love of the tools used, but for the love of tools that will be created with them.

  • @0range69
    @0range69 Год назад +19

    love how you used animotion to demonstrate how animotion works, looks great

  • @Huntabyte
    @Huntabyte Год назад +64

    This is incredible man! 🔥 Can't wait to try it out!

  • @OwO-.
    @OwO-. Год назад +35

    Just tried this out together with mdsvex + Tailwind Typography for markdown styling and oh my god I am in love, those three are a god-like combination. I genuinely think that this will partly replace advanced-markdown-slides for Obsidian for me, at least for more complicated projects I am absolutely sticking with this.

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

    An Animotion presentation using Animotion, nice touch

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

    Looks great, can't wait to flex it in work meetings while everyone else is on PowerPoint, subbed!

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

    So no one else is talking about Animotion in RUclips
    It's an honor for us to be with you
    Forward thinker!

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

    I just used this to make a presentation about nix! :) Thank you!

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

    You're a legend, man. This is incredible. Thanks a lot for sharing.

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

    Amazing!!!
    Grateful for this simple-to-use animation framework! As a game dev content creator, it's perfect for my videos. No React learning like MotionCanvas or ReMotion. Thanks for enhancing my workflow!

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

    This looks great. Fantastic job my guy.

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

    This looks amazing, am going to try out tonight

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

    Why am I just seeing this!!!! Great work, ❤ from Uganda

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

    This looks amazing! I will definitely try it. A video on how you made this library and your development process would be very informative and interesting.

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

    Wow, this is great! I have used both Manim and Remotion, but thinking about trying Motion Canvas. Looks like I'll try out Animotion too.

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

      Hey, did you try them? What did you learn? Let us know :)

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

      @@someman7 I learned that I love Svelte more than React. Now all my new projects use Svelte.

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

      @@RickyC0626 We were talking about animation, but that's something, I guess. What do you like about Svelte better? In particular, I'm interested in the programming experience. Btw since you're off mainstream already, did you try Solid.js?

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

    Awesome 🎉. This is exactly what I was looking for. Thanks.

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

    Big thank for your new video 🎉 Maybe tip for the next one: Sveltekit as PWA 😅

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

    Amazing idea! Definitely gonna use that for simpler projects that don't require Motion Canvas,

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

    Damn seems so cool! Will try it on myportfolio site maybe🤔

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

    great explanation. thank you!

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

    Awesome, will use it for sure!

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

    Another🔥video! i love your work man

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

    This is awesome! I'm about to start pumping out web dev youtube content and was looking into Remotion. Been trying to decide if I should build something myself just for my personal use for content creation. I was considering the latter option because I totally wanted to use Vite, Svelte, and Tailwind. So yeah, I'm so here for this! I love how unopinionated it is as well. I was feeling icky about adopting a tool that I might have to invest a lot in and find it hard to get away from later.

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

      Bro did not, in fact, “start pumping out web dev RUclips content”

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

      @@Chemest_anope lol. Chronic health issues will do that unfortunately.

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

    I love it! But it would be great with an export feature to video or PDF.

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

    Legend 🔥🔥🔥 Great explanation

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

    This project looks interesting..i will give it a try.. please add some basic instructions and overview of features with examples in a docs page 😊

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

      You can find the docs in the description.

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

    Amazing 🤩🤩
    Thank you

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

    This is fantastic

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

    I love it!

  • @good-dev-student
    @good-dev-student Год назад

    Finally new show let me see 😊

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

    Imma invest in this

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

    So cool man! ⚡

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

    This looks like Godot Slides, but with web tech stack. Which seems like a valuable thing to do and have.

  • @forever-knight
    @forever-knight 9 месяцев назад

    Awesome!

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

    I tried out both remotion and motion canvas.
    Remotion is great because it's html/css/js which I am familiar with. Downside is that it's stuck to react and sometimes there are rendering issues. The way you animate things by exclusively using frames is also annoying.
    Motion canvas is much better in this aspect with its yield syntax and event mapping. But because it's basically a custom framework, the syntaxes and everything is much harder to use and may not be as useful

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

    This is an awesome idea! I wonder if something similar could be done but for *roff or LaTeX for people who aren't familiar with the whole web development world

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

      You can use the Math (KaTeX) and Step component together for mathematical formulas.

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

    Your presentation is awesome. What do you use to create your videos?

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

      I use Animotion for the presentation that I record using OBS and Audacity for the audio and Kdenlive for final edits.

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

      @@JoyofCodeDev What a legend!
      Supporting free and open source software like that. Could you please make a tutorial for this? Your videos are really professional and I'm sure the community would love to see how you make your videos 🙂

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

    Wow, you are GENIUS.
    What if this could also be an npm package?
    Where it can be incorporated into any existing web app or framework like angular or react (becomes tech stack agnostic) and use web components?
    Is it possible or have you thought about that?
    If so, your npm downloads will reach the sky in no time?

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

      Tom is a genius. I don't have any plans because I love Svelte and I don't want to use web components.

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

    I want to add more custom keywords to c# language highlight, how i can do that ?

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

      You can look at the Svelte example: animotion.pages.dev/docs/code-blocks#support-for-other-languages.

  • @AhmadShauqi-co3ij
    @AhmadShauqi-co3ij Год назад

    This project looks interesting, what is the most significant difference between animotion and motion canvas?

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

      Motion Canvas is an animation engine while Animotion uses slides and lets you use any JavaScript animation library.

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

    what a fucking legend

  • @christopherpoulsenfernande1624

    How can I install it and use it on an existing svelte project? I tried looking in the documentation but there's nothing about how to do it

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

      You can't because there is no Animotion package you can import and use. I'm open to it but I would need to think about it.

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

    is there Latex Support or 3D graph Animation Like Capability in it Like manim ?

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

      You can write formulas using KaTeX if you read animotion.pages.dev/docs/math.

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

    What font are you using? I really like it.

  • @Александр-ч4п5ъ
    @Александр-ч4п5ъ Год назад

    Great project!
    Do you use svelte crossfade transition here?

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

      The entire video is made with Animotion.

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

    im not that excited about tailwind being EVERYWHERE...it looks like based on how youre using it, we can actually use plain old CSS. is that right? This is exciting stuff!

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

      I feel the same way but give it a try because you might enjoy it for making slides and I tried to make the experience great by sorting the classes for you but you can use any styling method you want.

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

    That's a cool project, although it definitely lacks a way to export anything as a video without having to open OBS to capture your screen.

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

      That would be great.

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

      @@JoyofCodeDev Remotion has that, and I've used it to generate visualizers for my soundtracks very comfortably.

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

      @@thatanimeweirdo I thought about it before and I'd love to be able to record a presentation but there's other things I need to figure out before.

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

    so cool

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

    Congrats! Could you please show threlte within it? 3D is missing in all these solution and threlte is mostly for "real" scenes (no slide animation per se).

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

      You can use Threlte to do whatever you want inside of a slide in Animotion and animate the values with Svelte. 😄

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

    xkcd 927: Standards

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

    Will “npm install animotion” in existing repo work too?

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

    That's cool and that but does it have documentation?

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

    wow, is this video animation built with that too?

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

    How did you made this video ?

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

    so how do you output this to video?

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

      I use OBS but recently I've been thinking about using the browser media API for recording.

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

    Hey man. I love your content, and how your blog post flows with your videos.
    Quick request here. I've been trying to make a modal window with a single instance that can be opened from anywhere with a store and perhaps context API. But I keep messing things up. One time, a modal went open on all the pages open on my browser😂. But it seems my brain went on strike😅. Can you help a bro out with a video?
    Thanks man🤟.
    Oh, and save me a banana

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

    Just use native CSS, even with svelte, d3 and etc.!

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

      You can for sure and there's an entire section about styles in the docs.

  • @good-dev-student
    @good-dev-student Год назад

    Why the video is too short ?

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

    One month and no new content 😢

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

    Confusing alternatives listed. You've compared animation engines to the presentation framework. Animotion is basically a wrapper around reveal.js.

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

      I mention them because they're used to visualize ideas with code which inspired me to make Animotion.

  • @Mel-mu8ox
    @Mel-mu8ox Год назад

    Is this an advertisement ?

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

      Yeah, I made it! 😄

    • @Mel-mu8ox
      @Mel-mu8ox Год назад

      @@JoyofCodeDev Will you be making tutorial like videos of project you can use it with?
      For beginners?

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

      This is meant to be an introduction but if people want one sure. You can find the link to the Animotion docs in the description if you want to learn how to use it.