stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

TyrannoJ

@TyrannoJ

Joined July 18th, 2026

  • 19Devlogs
  • 3Projects
  • 2Ships
  • 24Votes
Ship

I updated my python project:
Last ship I had made a python library for plotting polynomial functions with manim. Th most common suggestion I got by reviewers is: put in on a website for better accesability, so I did :).

The website runs on next.js and vercel and is connected to a python backend on a local laptop. The core logic is still my python project from before.

It was quite hard to set up the site because I first wanted to host the backend on render but it didn’t like manim so i migrated it to local.

Originally I also wanted to include more of my manim projects but I moved them into another project and repo now.

What was very fun was the styling with tailwincss and I quite like how it turned out, also the video saving part is quite fun as it saves one new file for each request

So in summary my site has the following features:
A video and a picture tool where you can let the backend give you a picture/video of a function, its derivatives and the extremes and turning points…
and a little joke generator :)
I hope the site works and my PC can always crash but it has run for 4 days now and I’m confident.

That’s about it, thank you for reading and have a good one

  • 7 devlogs
  • 27h
Try project → See source code →
Open comments for this post

2h 37m 33s logged

Devlog 12

I mainly made some small help adjustments to get ready to ship

What I did

  • Added a help tab with infos and a link to the readme
  • Made the server work on multiple workers (this is just one simple command LOL)
  • Made all the python functions async, so it can connect to multiple users

Ok, so I think I’ll get ready to ship now, there is still a ton of stuff I’ll be doing in the next version but it works for now and I want this shipped before stardance runs out. Thank you for reading, have a good one

0
0
16
Open comments for this post

7h 36m 51s logged

Devlog 11

So, I coded a lot today, very fun stuff

What I did

  • I styled my website with tailwindcss with the help of the official documentation
  • You can now also see the rendered videos on the site
  • I have a joke tab on the website with jokes from here, thanks to this project where I found this awesome API
  • I added little stuff like a very cool favicon

Challenges

  • Tailwindcss is al little messy but soooo useful
  • Needed a little help from copilot for finding some errors as I am not that good with javascript

What I’ll do next

  • make the input more robust to user error
  • fix a few small rendering issues
  • make a more permanent cloudflared tunnel
  • ship hopefully tomorrow

That’s it, coding is cool, if you like, try my website here, have a nice one, thanks for reading

0
0
38
Open comments for this post

2h 53m 18s logged

Devlog 1

Hi, I made this project for cool manim videos I am doing for school, I’ll be putting them on a website so you can look at them

What I did so far

  • A video about a mesopotamian stone tablet for a presentation
  • A video about electric potential which I migrated here from another project

If you look at it most of the inscriptions are in German, but I think you’ll still be able to understand it

Thanks for reaading, have a nice one

0
0
23
Open comments for this post

6h 29m 23s logged

Devlog 10

Ok, so I didn’t write for some time but I have done some pretty cool stuff actually.

What I did

  • first I worked a little more on another explanatory video for school, before moving it to another project because it didn’t fit here very well
  • Mainly I worked on getting the website working (with a lot of help from my friend perplexity)
    -first I made the video upload from python to next.js work on my PC
  • then I deployed the frontend on vercel
    -Tried to deploy backend on render but it didn’t like manim very much so I instead put it on my Linux Laptop and it’s working now for pictures at least

What I’ll do next

Make the website more stable and let it upload videos too and make it look better (whoooo CSS)

That’s about all, you’re welcome to try my project at manim-ochre.vercel.app

0
0
16
Open comments for this post

6h 8m 16s logged

Devlog 9

So I didn’t write for long time because I have been busy with other projects but I have done mainly two new things while waiting for the project to get reviewed

Add a new video

I basically want to turn this repository into a collection of all the things I do with manim and I had to make a video about electric potential for school so I put it in there and it is quite cool and useful

Start website development

It appears that a python library is harder to do than I thought, so my plan is now to make a website and let my computer handle all the python. For now it is local and you can only send text to the backend but if it works it will be sooo cool. I’m using Next.js and FastAPI which I already know from a former project.

That’s as they say it for now, thanks for reading, have a nice one

0
0
42
Open comments for this post
Reposted by @TyrannoJ

5h 9m 6s logged

Determinist // Devlog 12 // 2026.09.16.

Well, it took me more than a week, but the v3 algorithm is on the website!

CLI Update

I have published version 0.5.2 of the Python CLI, which fixed a few issues I found (you can see them on the GitHub page!), and added actual functionality to the default presets. You can also report issues on the GitHub page, and it is highly appreciated.

What changed?

I added the v3 algorithm, after a bit of tinkering with the error handling. My problem was that the error handling wasn’t really dynamic. It couldn’t handle the invalid input errprs from v3, so I made a separate component. I also had to learn how to use HKDF on the client side, which was actually easier to do than I expected, although the actual usage of HKDF was a bit more complicated than it is in Python.

What’s next?

  • Bug fixes
  • Descriptions
  • Preset Generator
  • PWA Implementation
  • Auto Copy to Clipboard toggle
0
2
162
Open comments for this post

2h 37m 46s logged

Devlog 8

I think I am finally finished now, I tried to make a standalone executable but the packaging tool didn’t like me and I didn’t like it.

So I made a Pypi release!!!
It was my first so I had to read through the documentation and also get a little explaining from copilot but it is actually surprisingly simple.

I just had to create

  • a folder structure
  • a README (had it already)
  • a pyproject-toml (configuration)
  • a LICENSE

then just build and ship
finished!!!

So you can very easily try my project out now just run pip install manim-derivative-plotter and use render_animation() and render_picture() but I explain all of it in the Readme

Sooo, I’ll ship again now, hope it works
Thanks for reading, have a nice one

0
0
43
Open comments for this post

1h 10m 7s logged

Devlog 7

After resolving the last problem I tried to ship again however there was a bug, because I had used LaTex to show the functions in my code and you have to install a seperate programm for that. So thanks to the shipping team for pointing this out, I now changed it to Typst, which for my purposes works basically like Tex but I can put in my pyproject.toml dependencies.
So that’s it, hope it works for everyone now,
thank you for reading and have a good one

0
0
22
Open comments for this post

30m 55s logged

Devlog 6

In my first ship try I didn’t explain how to test the project yourself on the demo site, so I now fixed that and added the explanations from the readme to the site, thanks to the shipping team for pointing this out to me and I hope it is good now.
thanks for reading, have a good one

0
0
61
Ship

Manim Derivative plotter:
I started this project a week ago because I#m fascinated with 3b1b’s Animations and thougth being able to do them myself would be pretty cool, so I madde this because it was the first thing that came to mind as I had done derivatives a lot in school last year, so I just made something that can do a part of the tedious boring work for me, at least till we learn something new.

Challenges
At first it was a challenge to learn how exactly Manim works, but once you get the basics it is really easy to expand your knowledge because it is very logical. Then I had problems with manim sideview because it didn’t render so I had to manually render my videos through most of this project (but it was just two more clicks, so that’s okay). I also had to learn a little patience because rendering takes a long time, but I made a simple version with whih i could also test things much faster than with the long rendering animations.

In the end I’m pretty proud of the logic behind the animations, especially the scaling of the axes correspnfing to the function and that I really made something I think is simple enough so I and will use it for school so it’s not just a project nobody needs but actually something useful.

That’s it I think, if you want to see some of the programm outputs or test the project yourself then look in the Readme, it says there what you gotta do, i tested it and I think it should work.

Thats all from me, this has been really fun, I hope you like my project and maybe someone will actually use it for school or something. Thanks for reading, have fun with the plotter :)

  • 6 devlogs
  • 24h
  • 13.40x multiplier
  • 324 Stardust
Try project → See source code →
Open comments for this post

4h 8m 1s logged

Devlog 6

Okay so I wanted to ship after last time but then i decided to fix a few more errors and make my project more easily testable, so here’s what i did:

Changes

  • made the input better so you can inpu for example constants without writing x0 behind them
  • fixed a problem with x=0, where sympy.solveset would give me infinite zeros, I made so that it gives none because it was the solution that made the most sense in keeping everything as simple as possible
  • made thg curve indicator graph also work for lines with no curvature and lines with no turning points
  • I made the whole thing downloadable and testable over pipx
  • made the website design a little better
    -made a better Readme and commented my code

That is pretty much it, thanks for reading, if anybody wants to try the project, the Readme says how it’s done, thank you for reading

0
0
10
Open comments for this post

2h 31m 2s logged

Devlog 5

final Devlog I think, after patching the last little bugs and writing a better Readme, I had a little fight with github pages because it sometimes wouldn’t show my videos, luckily I got it to work.

So my Demo is now a page with the rendered videos on it and that should hopefully work for everyone. The pictures are what the demo should look like.

This has been fun and I’m amazed how fast you can create cool stuff with manim, thanks to Grant Sanderson from 3blue1brown.

Right, I’ll get myself some rest and think about the next manim project I will do, thanks for reading and have a nice one.

0
0
41
Open comments for this post

4h 29m 5s logged

Devlog 4

Hello again, today I did a lot of bugfixing and little tweaks to make the animation better

Bugfixes

  • fixed a bug where some functions where only partially shown on screen
  • solved some Transform Problems by sorting the zero points

Other Stuff

  • Made functions shown on screen more appealing by removing useless +es for example
  • added boxes behind the text so you can read it if the functions go through there
  • made user Input more resistant against false Inputs

And I finally got Manim Sideview working correctly, before that I always had to render everything and then show it with sideview, Yay!!!

Gotta sleep now, it’s 1am, thanks for reading and Good night

0
0
17
Open comments for this post

2h 16m 20s logged

Devlog 3

Sooo after the main functionalities were finished I did everyones favourite job:
Bugfixing yay!!!
Here is what I did today and what I still have to do

Bugfixes

  • fixed a bug where curves werent shown because they were above/below the max y values of the coordinates
  • fixed some division by zero stuff
  • made custom boundaries for every function because some werent rendering because they had to render too many values outside of the screen
  • “fixed” a weird type bug in sympy.solveset by just putting a try except there
  • made some turning points with the same values on both sides better

Animations

  • Added the second derivative to the turning points Animation
  • Fit zeros better

To Do

  • Make the Input of derivatives simple more flexible, user error proof
  • Fix Problems with float Inputs
  • Make Good Readme

I will go eat lunch now, thanks for reading, have a nice day!!!

0
0
16
Open comments for this post

1h 31m 29s logged

Devlog 2

After way tooo much work today I finished all the animations after fighting with data types for a while and I added the simple mode where it just gives you the finished picture without animations.

Thank you for reading, have a nice night, I gotta sleep now

1
0
64
Open comments for this post

9h 19m 35s logged

Devlog 1

I wanted to start creating Animations with manim for a
while and this was a logical place to start because we just recently learned derivatives in school

Here’s what i have so far

-You can input normal polynomial expressions in the source code
-They are plotted along with their first and second derivative
-The program sows the zero points of all those functions
-It then shows the Maxima/Minima and the Turning Points

I also added some fn little tweaks like the coordinate system fitting itself to whatever function you input.

What I want to do next:
-Make the Animations better
-Maybe add other types of functions

That’s about it, thanks for reading, have a nice day

0
0
32
Open comments for this post

6h 45m 58s logged

Devlog 4

I have now started to work on the gameplay and not
just on the tools for playing:
-I added an enemy spawner, where they spawn, get weapons and then run to attack the base
-A player spawner where you can spawn your minions
-And a weapon generator to give your people weapons to defend your base

Also i made a tool to create areas which i will give different functionalities but right now they just keep
the persons in so they have to fight at that spot

Next I’ll be working on giving the game some structure so it becomes more fun

Have a nice day

2
0
19
Open comments for this post

4h 0m 4s logged

Devlog 3

I made some walls around the base to protect and did a little code restructuring
Also the walls crumble when the enemys attack them,
took me a while to figure out shape keys in blender and that they don’t like booleans but it works now
Have a nice day, Bye

0
0
9
Open comments for this post

4h 25m 49s logged

Devlog 2

okay so, i worked on the looks today, I made a character model in blender, rigged it and made a simple walk cycle
Then i updated my project to godot 4.7 to use inverse kinematics
I played around with them a bit and now i have a character who can walk and hit others with the new custom made sword
Thats about it for today, have a nice one

0
0
6
Loading more…

Followers

Loading…