The Story Behind the Project
As a developer, I believe technology should be accessible to everyone, regardless of their hardware. I built this package on my Aries11 PC (an Intel i3 3rd Gen system) to ensure that students with low-end computers can still learn Python, Geometry, and Math without their systems lagging.
I named this project 'Utkarsh' to honor my brother—it's a symbol of friendship and a commitment to helping underprivileged students gain quality educational tools.
Why 'Utkarsh'?
While Python is powerful, many educational libraries are heavy. Inspired by my work on Micro-kernels in C, I wanted to create something modular and fast.
Core Features:
28+ Geometry Shapes: Simplifies Turtle graphics. From basic hexagons to complex stars, draw everything with a single function call.
Integrated Education Toolkit: Built-in functions for Trigonometry (Sin/Cos/Tan), mathematical tables, and unit converters (KM to Miles).
System Optimization (Aries11 Optimized): Includes utilities for RAM cleaning and basic security scanning, keeping older PCs running smooth.
Zero Dependencies: Extremely lightweight and fast to install.
How to Get Started
You can install the package directly from PyPI:
pip install utkarsh
Quick Example (Drawing & Math):
import Rai_ram as rr
Drawing a custom shape
rr.shapes.draw("hexagon", size=100, color="gold")
Performing quick math
result = rr.maths.sin(90)
print(f"Result: {result}")
Clean system memory
rr.tools.ram_clean()
The Future
This is just the beginning. Version 1.0.4 is stable, and I plan to add more AI-assisted educational features in future releases. My goal is to bridge the gap between high-level coding and student accessibility.
Top comments (1)
It's my I am Aditya Roy who made nf-1 programming language and micro kernel X 86 and 16 bit