ntrn
Version:
π Professional AI-powered Next.js to React Native converter with intelligent screen creation, never-fail conversion system, comprehensive auto-fix, automatic runtime error fixing, AI assistant, Mistral AI problem-solving, intelligent Shadcn/ui conversion
745 lines (616 loc) β’ 20.9 kB
Markdown
# <div align="center">π **NTRN v4.1.2 - Professional Next.js to React Native Converter** π</div>
<div align="center">
<!-- Animated Main Title -->
<img src="https://readme-typing-svg.herokuapp.com?font=Orbitron&size=35&duration=3000&pause=1000&color=00D4FF¢er=true&vCenter=true&width=1000&height=100&lines=PROFESSIONAL+AI-POWERED+CONVERTER;MISTRAL+AI+%2B+GEMINI+2.0+FLASH;OFFICIAL+EXPO+REACT+NATIVE" alt="Typing SVG" />
<!-- Epic Logo Animation -->
<img src="https://media.giphy.com/media/26tn33aiTi1jkl6H6/giphy.gif" width="100" />
<!-- Matrix Rain Effect -->
<img src="https://capsule-render.vercel.app/api?type=waving&color=0:00D4FF,50:0080FF,100:8A2BE2&height=200§ion=header&text=NTRN%20v4.1.2&fontSize=50&fontColor=fff&animation=twinkling&fontAlignY=35&desc=Transform%20Next.js%20to%20Official%20Expo%20SDK%2053%20React%20Native&descAlignY=55&descAlign=50" />
<!-- ASCII Art -->
```bash
_ _ _____ ____ _ _
| \ | |_ _| _ \| \ | |
| \| | | | | |_) | \| |
| |\ | | | | _ <| |\ |
|_| \_| |_| |_| \_\_| \_|
```
</div>
<!-- Holographic Divider -->
<img src="https://media.giphy.com/media/3oKIPEqDGUULpEU0aQ/giphy.gif" width="1000">
## <div align="center">π **PROFESSIONAL AI-POWERED CONVERTER** π</div>
<div align="center">
<!-- Live Status Badges with Animations -->
<img src="https://img.shields.io/badge/Version-v4.1.2-00D4FF?style=for-the-badge&logo=rocket&logoColor=white&labelColor=000000" />
<img src="https://img.shields.io/badge/Expo_Ready-100%25-00FF88?style=for-the-badge&logo=expo&logoColor=white&labelColor=000000" />
<img src="https://img.shields.io/badge/AI_Powered-Mistral%20%2B%20Gemini-FFD700?style=for-the-badge&logo=brain&logoColor=white&labelColor=000000" />
<img src="https://img.shields.io/badge/TypeScript-First-FF6B6B?style=for-the-badge&logo=typescript&logoColor=white&labelColor=000000" />
<!-- Dynamic Stats -->
<img src="https://komarev.com/ghpvc/?username=ntrn-enhanced&color=00D4FF&style=for-the-badge&label=CONVERSIONS" />
<img src="https://img.shields.io/github/stars/AmeyKuradeAK/ntrn?style=for-the-badge&logo=star&logoColor=FFD700&color=FFD700&labelColor=000000" />
<img src="https://img.shields.io/github/license/AmeyKuradeAK/ntrn?style=for-the-badge&logo=apache&logoColor=white&color=8A2BE2&labelColor=000000" />
<img src="https://img.shields.io/npm/v/ntrn.svg?style=for-the-badge&logo=npm&logoColor=white&color=CB3837&labelColor=000000" />
</div>
<!-- Neon Separator -->
<div align="center">
<img src="https://media.giphy.com/media/JIX9t2j0ZTN9S/giphy.gif" width="800">
</div>
## π **WHAT'S NEW IN v4.1.2 - EXPO SDK 53 COMPATIBILITY**
<div align="center">
<!-- Feature Cards with Animations -->
<table>
<tr>
<td align="center">
<img src="https://media.giphy.com/media/xTiTnxpQ3ghPiB2Hp6/giphy.gif" width="50"><br>
<b>π§ MISTRAL AI + GEMINI</b><br>
<sub>Professional Dual AI System</sub>
</td>
<td align="center">
<img src="https://media.giphy.com/media/13GIgrGdslD9oQ/giphy.gif" width="50"><br>
<b>π± EXPO SDK 53</b><br>
<sub>Latest React 19 + RN 0.79</sub>
</td>
<td align="center">
<img src="https://media.giphy.com/media/26ufdipQqU2lhNA4g/giphy.gif" width="50"><br>
<b>π― INTELLIGENT ANALYSIS</b><br>
<sub>Deep Project Understanding</sub>
</td>
</tr>
<tr>
<td align="center">
<img src="https://media.giphy.com/media/67ThRZlYBvibtdF9JH/giphy.gif" width="50"><br>
<b>π§ AUTO-FIXING</b><br>
<sub>Smart Error Resolution</sub>
</td>
<td align="center">
<img src="https://media.giphy.com/media/3ornka9rAaKRA2Rkac/giphy.gif" width="50"><br>
<b>β
PRODUCTION-READY</b><br>
<sub>Enterprise-Grade Code</sub>
</td>
<td align="center">
<img src="https://media.giphy.com/media/3o7TKtnuHOHHUjR38Y/giphy.gif" width="50"><br>
<b>π INSTANT TESTING</b><br>
<sub>Works with expo start</sub>
</td>
</tr>
</table>
</div>
<!-- Lightning Effect -->
<div align="center">
<img src="https://media.giphy.com/media/xTiTnHXbNWbg0Gedhu/giphy.gif" width="1000">
</div>
## π― **CRITICAL UPDATE: EXPO SDK 53 COMPATIBILITY**
<div align="center">
<!-- Compatibility Alert -->
<img src="https://media.giphy.com/media/3o6ZtpWvwnhf34Xxio/giphy.gif" width="80">
<table>
<tr>
<td align="center" bgcolor="#001122" style="padding: 20px; border-radius: 10px;">
<h3>π <b>IMMEDIATE EXPO GO COMPATIBILITY</b></h3>
<p><b>Fixed Issue:</b> "Project is incompatible with the version of EXPO Go"</p>
<p><b>Solution:</b> Updated to Expo SDK 53 for full Expo Go compatibility</p>
<br>
<h4>π <b>What Changed:</b></h4>
<ul align="left" style="color: #00D4FF;">
<li>π¦ <b>Expo SDK:</b> 51 β <b>53</b> (Latest)</li>
<li>βοΈ <b>React:</b> 18.2 β <b>19.0</b> (New features)</li>
<li>π± <b>React Native:</b> 0.74.5 β <b>0.79.0</b> (Performance boost)</li>
<li>π§ <b>React Navigation:</b> v6 β <b>v7</b> (Enhanced APIs)</li>
<li>ποΈ <b>New Architecture:</b> Enabled by default</li>
<li>π§ <b>TypeScript:</b> Updated to 5.8.3</li>
</ul>
<br>
<h4>β
<b>Immediate Benefits:</b></h4>
<ul align="left" style="color: #00FF88;">
<li>π Works with <code>npx expo start --tunnel</code> immediately</li>
<li>π± Compatible with current Expo Go app</li>
<li>ποΈ Future-proof with New Architecture</li>
<li>β‘ Better performance with React 19</li>
<li>π‘οΈ Production-ready out of the box</li>
</ul>
</td>
</tr>
</table>
</div>
<!-- Holographic Divider -->
<div align="center">
<img src="https://media.giphy.com/media/3oKIPEqDGUULpEU0aQ/giphy.gif" width="1000">
</div>
## β¨ **PROFESSIONAL FEATURES**
<div align="center">
<!-- Animated Feature Grid -->
<table>
<tr align="center">
<td colspan="3">
<img src="https://readme-typing-svg.herokuapp.com?font=Fira+Code&size=24&duration=2000&pause=1000&color=00D4FF¢er=true&vCenter=true&width=800&height=50&lines=π+INTELLIGENT+CONVERSION;π±+EXPO+REACT+NATIVE;π§+REACT+NAVIGATION+6;π +TYPESCRIPT+FIRST;π€+AI+ASSISTANT;π+API+ROUTES+TO+SERVICES" alt="Features" />
</td>
</tr>
<tr>
<td align="center" width="33%">
<img src="https://media.giphy.com/media/l46Cy1rHbQ92uuLXa/giphy.gif" width="80"><br>
<h3>π§ AI INTELLIGENCE</h3>
<ul align="left">
<li>π― Project Structure Analysis</li>
<li>π Technology Stack Detection</li>
<li>πΊοΈ Strategic Conversion Planning</li>
<li>π§ Auto-Fixing with User Consent</li>
</ul>
</td>
<td align="center" width="33%">
<img src="https://media.giphy.com/media/26BRBKqUiq586bRVm/giphy.gif" width="80"><br>
<h3>π± EXPO STRUCTURE</h3>
<ul align="left">
<li>π¦ Expo SDK 53 + React Native 0.79</li>
<li>π§ React Navigation 7 + New Architecture</li>
<li>π Complete TypeScript Config</li>
<li>π¨ Mobile-First Components</li>
</ul>
</td>
<td align="center" width="33%">
<img src="https://media.giphy.com/media/12Nv3nBSCAbLO0/giphy.gif" width="80"><br>
<h3>ποΈ ARCHITECTURE</h3>
<ul align="left">
<li>π± Pages β Screens Conversion</li>
<li>π API Routes β Services</li>
<li>π Context Providers Setup</li>
<li>π Professional File Structure</li>
</ul>
</td>
</tr>
</table>
</div>
<!-- Plasma Effect -->
<div align="center">
<img src="https://media.giphy.com/media/3ov9jLsBqPh6rjuHuM/giphy.gif" width="1000">
</div>
## π€ **INTERACTIVE AI ASSISTANT - POWERED BY MISTRAL AI & GEMINI**
<div align="center">
<!-- AI Demo GIF -->
<img src="https://media.giphy.com/media/3o7bu3hSXkNBkRaGqs/giphy.gif" width="100">
<table>
<tr>
<td align="center" width="50%">
<h3>π€ WHAT YOU CAN ASK:</h3>
<ul align="left">
<li><i>"Add a shopping cart screen"</i></li>
<li><i>"Create user authentication flow"</i></li>
<li><i>"Fix conversion issues"</i></li>
<li><i>"Add navigation to screens"</i></li>
<li><i>"Convert API routes to services"</i></li>
</ul>
</td>
<td align="center" width="50%">
<h3>β¨ AI FEATURES:</h3>
<ul align="left">
<li>π― <b>Project-aware</b> - Understands your conversion</li>
<li>π± <b>Mobile-optimized</b> - Perfect React Native code</li>
<li>π <b>Auto-detection</b> - Finds failed conversions</li>
<li>β‘ <b>Smart fixes</b> - Real-time error resolution</li>
<li>π‘οΈ <b>Safe operations</b> - User consent required</li>
</ul>
</td>
</tr>
</table>
</div>
<!-- Holographic Terminal -->
<div align="center">
```bash
π€ You: ntrn --prompt
π€ NTRN: Analyzing your project... Found 3 failed conversions!
π€ NTRN: Would you like me to fix them?
π€ You: yes
π€ NTRN: Fixing rate limit issues and syntax errors...
π Fixed: src/screens/ProfileScreen.tsx
π Fixed: src/services/AuthService.ts
β
All conversions completed successfully!
π€ You: Add dark mode support
π€ NTRN: Creating theme system...
π Created: src/contexts/ThemeContext.tsx
π Modified: App.tsx
β
Dark mode ready with toggle functionality!
```
</div>
<!-- Cyber Divider -->
<div align="center">
<img src="https://media.giphy.com/media/5QLOpGuwE8U7T8HfZC/giphy.gif" width="800">
</div>
## π¨ **SHADCN/UI MAGIC CONVERSION**
<div align="center">
<!-- Before/After Showcase -->
<table>
<tr>
<td align="center" width="50%">
<img src="https://media.giphy.com/media/du3J3cXyzhj75IOgvA/giphy.gif" width="50"><br>
<b>π BEFORE (Next.js)</b>
</td>
<td align="center" width="50%">
<img src="https://media.giphy.com/media/fwbZnTftCXVocKzfxR/giphy.gif" width="50"><br>
<b>π± AFTER (React Native)</b>
</td>
</tr>
</table>
</div>
<!-- Code Showcase with Syntax Highlighting -->
<table>
<tr>
<td width="50%">
**Next.js Code:**
```tsx
import { Button } from "@/components/ui/button"
import { Card, CardHeader, CardTitle, CardContent } from "@/components/ui/card"
import { Input } from "@/components/ui/input"
export function LoginForm() {
return (
<Card className="w-full max-w-sm">
<CardHeader>
<CardTitle>Sign In</CardTitle>
</CardHeader>
<CardContent className="space-y-4">
<Input type="email" placeholder="Enter email" />
<Button className="w-full" onClick={handleLogin}>
Sign In
</Button>
</CardContent>
</Card>
)
}
```
</td>
<td width="50%">
**React Native Code:**
```tsx
import React from 'react';
import { View, Text, TextInput, TouchableOpacity, StyleSheet } from 'react-native';
export function LoginForm() {
return (
<View style={styles.card}>
<View style={styles.cardHeader}>
<Text style={styles.cardTitle}>Sign In</Text>
</View>
<View style={styles.cardContent}>
<TextInput
style={styles.input}
placeholder="Enter email"
keyboardType="email-address"
autoCapitalize="none"
/>
<TouchableOpacity
style={styles.button}
onPress={handleLogin}
activeOpacity={0.7}
>
<Text style={styles.buttonText}>Sign In</Text>
</TouchableOpacity>
</View>
</View>
);
}
// + Comprehensive styles automatically generated
```
</td>
</tr>
</table>
<!-- Electric Separator -->
<div align="center">
<img src="https://media.giphy.com/media/3ohs4BSacFKI7A717y/giphy.gif" width="1000">
</div>
## β‘ **INSTALLATION & SETUP**
<div align="center">
<!-- Requirements Animation -->
<img src="https://readme-typing-svg.herokuapp.com?font=Fira+Code&size=20&duration=2000&pause=1000&color=FFD700¢er=true&vCenter=true&width=600&height=50&lines=Node.js+%E2%9C%85;Mistral+AI+%E2%9C%85;Expo+CLI+%E2%9C%85;Ready+to+Rock!+π" alt="Requirements" />
</div>
### π **Quick Install:**
```bash
# Install globally
npm install -g ntrn@latest
# Or clone and setup
git clone https://github.com/AmeyKuradeAK/ntrn.git
cd ntrn
npm install
npm link
```
### β‘ **First Time Setup:**
```bash
# Run NTRN - it will guide you through setup
ntrn
# Choose your AI provider (Mistral AI recommended)
# Enter your API key when prompted
# Keys are saved automatically for future use
```
**Requirements:**
1. Node.js 18+ (Latest LTS)
2. Mistral AI API Key (Recommended) or Gemini API Key
3. Expo CLI for testing converted projects
<!-- Animated Separator -->
<div align="center">
<img src="https://media.giphy.com/media/xUOrw5LIxb8S9X1LqM/giphy.gif" width="800">
</div>
## π― **PROFESSIONAL CONVERSION MODES**
<div align="center">
<table>
<tr>
<td align="center" width="33%">
π§ <br>
<h3>π§ PROFESSIONAL AI</h3>
<code>ntrn</code><br><br>
<ul align="left">
<li>π― Intelligent analysis</li>
<li>π§ Auto-fixing</li>
<li>π± Official Expo structure</li>
<li>ποΈ Production-ready code</li>
</ul>
</td>
<td align="center" width="33%">
π¨<br>
<h3>π¨ LEGACY MODE</h3>
<code>ntrn --legacy</code><br><br>
<ul align="left">
<li>π File-by-file conversion</li>
<li>π Directory selection</li>
<li>ποΈ Basic Expo setup</li>
<li>π Traditional approach</li>
</ul>
</td>
<td align="center" width="33%">
π€<br>
<h3>π€ AI ASSISTANT</h3>
<code>ntrn --prompt</code><br><br>
<ul align="left">
<li>π¬ Interactive AI chat</li>
<li>π Auto-detects issues</li>
<li>β‘ Real-time fixes</li>
<li>π οΈ Project enhancement</li>
</ul>
</td>
</tr>
</table>
</div>
### **π― Choose Your Workflow:**
**For Professional Conversion (Recommended):**
```bash
cd my-nextjs-app
ntrn # Professional AI conversion
```
**For Interactive Development:**
```bash
ntrn --prompt # AI assistant mode
```
**For Traditional Approach:**
```bash
ntrn --legacy # Legacy file-by-file conversion
```
### **π Switch AI Providers:**
```bash
ntrn --switch-provider # Switch between Mistral AI and Gemini
```
**For AI-Powered Development:**
```bash
cd my-react-native-app
ntrn --prompt # ChatGPT-like assistance
```
<!-- Matrix Effect -->
<div align="center">
<img src="https://media.giphy.com/media/3oKIPCdBP7dGDxPJ8Q/giphy.gif" width="1000">
</div>
## π° **PRICING & TOKEN USAGE**
<div align="center">
<!-- Pricing Animation -->
<img src="https://readme-typing-svg.herokuapp.com?font=Orbitron&size=25&duration=3000&pause=1000&color=00FF88¢er=true&vCenter=true&width=800&height=60&lines=TRANSPARENT+PRICING;REAL-TIME+TOKEN+TRACKING;COST+OPTIMIZATION+BUILT-IN" alt="Pricing" />
<!-- Pricing Table -->
<table>
<tr align="center">
<td><b>π PROJECT SIZE</b></td>
<td><b>π° COST RANGE</b></td>
<td><b>π FILES</b></td>
<td><b>β‘ SPEED</b></td>
</tr>
<tr align="center">
<td>πΉ Small Projects</td>
<td>$0.005-$0.009</td>
<td>5-15 files</td>
<td>β‘ Instant</td>
</tr>
<tr align="center">
<td>πΈ Medium Projects</td>
<td>$0.015-$0.030</td>
<td>20-50 files</td>
<td>β‘β‘ Fast</td>
</tr>
<tr align="center">
<td>πΆ Large Projects</td>
<td>$0.041-$0.088</td>
<td>50-150 files</td>
<td>β‘β‘β‘ Quick</td>
</tr>
<tr align="center">
<td>π Enterprise</td>
<td>$0.119-$0.288</td>
<td>150+ files</td>
<td>π Blazing</td>
</tr>
</table>
</div>
<!-- Holographic Effect -->
<div align="center">
<img src="https://media.giphy.com/media/QpVUMRUJGokfqXyfa1/giphy.gif" width="800">
</div>
## π **DOCUMENTATION UNIVERSE**
<div align="center">
<table>
<tr>
<td align="center" width="33%">
π€<br>
<a href="./INTERACTIVE_AI_ASSISTANT.md"><b>π€ AI Assistant Guide</b></a><br>
<sub>Complete ChatGPT-like CLI docs</sub>
</td>
<td align="center" width="33%">
π―<br>
<a href="./QUALITY_IMPROVEMENT_DEMO.md"><b>π― Quality Demo</b></a><br>
<sub>Enhanced fix verification system</sub>
</td>
<td align="center" width="33%">
π<br>
<a href="./PERFECT_CONVERSION_DEMO.md"><b>π Perfect Conversion</b></a><br>
<sub>100% working React Native examples</sub>
</td>
</tr>
<tr>
<td align="center">
π<br>
<a href="./WEB_API_CONVERSION_GUIDE.md"><b>π Web API Guide</b></a><br>
<sub>Complete web to native conversion</sub>
</td>
<td align="center">
π¨<br>
<a href="./SHADCN_CONVERSION_GUIDE.md"><b>π¨ Shadcn Guide</b></a><br>
<sub>Automatic component conversion</sub>
</td>
<td align="center">
π°<br>
<a href="./TOKEN_USAGE_PRICING_GUIDE.md"><b>π° Pricing Guide</b></a><br>
<sub>Comprehensive cost analysis</sub>
</td>
</tr>
</table>
</div>
<!-- Cosmic Separator -->
<div align="center">
<img src="https://media.giphy.com/media/l378AEZceMwWBoEQE/giphy.gif" width="1000">
</div>
## β‘ **POWERED BY THE BEST**
<div align="center">
<table>
<tr align="center">
<td width="20%">
π§ <br>
<a href="https://ai.google.dev/"><b>Gemini API</b></a>
</td>
<td width="20%">
π±<br>
<a href="https://expo.dev/"><b>Expo</b></a>
</td>
<td width="20%">
π<br>
<a href="https://www.nativewind.dev/"><b>NativeWind</b></a>
</td>
<td width="20%">
βοΈ<br>
<a href="https://reactnative.dev/"><b>React Native</b></a>
</td>
<td width="20%">
β€οΈ<br>
<b>Built with β€οΈ</b>
</td>
</tr>
</table>
</div>
<!-- Terminal Demo -->
## πΈ **Terminal Demo**
<div align="center">
<img src="./Public/NTRN.png" alt="NTRN Demo" />
</div>
<!-- Lightning Footer -->
<div align="center">
<img src="https://media.giphy.com/media/3o6nUMRm46ceoDRAd2/giphy.gif" width="800">
</div>
## π **ROADMAP TO THE FUTURE**
<div align="center">
<table>
<tr align="center">
<td width="25%">
π§<br>
<b>π§ Auto Dependency Install</b><br>
<sub>Optional automatic setup</sub>
</td>
<td width="25%">
π¨<br>
<b>π¨ Full Tailwind Support</b><br>
<sub>Complete class converter</sub>
</td>
<td width="25%">
βοΈ<br>
<b>βοΈ CLI Config File</b><br>
<sub>Persistent settings</sub>
</td>
<td width="25%">
π<br>
<b>π Dark Mode Everything</b><br>
<sub>README and docs</sub>
</td>
</tr>
</table>
</div>
## π€ **CONTRIBUTING**
We love contributions! Please check out our [CONTRIBUTING.md](CONTRIBUTING.md) before submitting a pull request.
**You can:**
- π Open issues
- π Suggest new features
- π Improve the CLI or documentation
<!-- Community Section -->
<div align="center">
<img src="https://media.giphy.com/media/L1R1tvI9svkIWwpVYr/giphy.gif" width="1000">
</div>
## π **JOIN THE COMMUNITY**
<div align="center">
<table>
<tr align="center">
<td width="33%">
π£οΈ<br>
<a href="https://github.com/AmeyKuradeAK/ntrn/discussions"><b>π£οΈ GitHub Discussions</b></a><br>
<sub>Ask questions & share ideas</sub>
</td>
<td width="33%">
π¦<br>
<a href="https://x.com/KuradeAmey/"><b>π¦ X (Twitter)</b></a><br>
<sub>Follow for updates</sub>
</td>
<td width="33%">
π₯<br>
<a href="https://www.reddit.com/user/Live_Ratio_4906/"><b>π₯ Reddit</b></a><br>
<sub>Join discussions</sub>
</td>
</tr>
</table>
</div>
## π« **Stay in Touch**
If you like this project, show some β€οΈ
- β Star the repo
- π¦ Tweet about it
- π’ Share with your team
<!-- Final Epic Footer -->
<div align="center">
<img src="https://capsule-render.vercel.app/api?type=waving&color=0:8A2BE2,50:0080FF,100:00D4FF&height=150§ion=footer&text=MADE%20WITH%20π%20BY%20AMEY%20KURADE&fontSize=30&fontColor=fff&animation=twinkling&fontAlignY=65" />
<!-- Social Links with Animation -->
<p>
<a href="https://github.com/AmeyKuradeAK">
<img src="https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white" />
</a>
<a href="https://x.com/KuradeAmey/">
<img src="https://img.shields.io/badge/X-000000?style=for-the-badge&logo=x&logoColor=white" />
</a>
<a href="https://www.reddit.com/user/Live_Ratio_4906/">
<img src="https://img.shields.io/badge/Reddit-FF4500?style=for-the-badge&logo=reddit&logoColor=white" />
</a>
</p>
<!-- License Badge -->
<img src="https://img.shields.io/badge/License-APACHE%202.0-00D4FF?style=for-the-badge&logo=apache&logoColor=white" />
<!-- Final Animation -->
<img src="https://media.giphy.com/media/3o84sv2u7KSHKbwPza/giphy.gif" width="1000">
</div>
---
<div align="center">
### π **READY TO TRANSFORM YOUR NEXT.JS APP?**
```bash
npm install -g ntrn@latest
cd your-nextjs-project
ntrn
```
<img src="https://readme-typing-svg.herokuapp.com?font=Orbitron&size=25&duration=2000&pause=1000&color=FFD700¢er=true&vCenter=true&width=600&height=50&lines=CONVERT+NOW+%E2%9A%A1;EXPERIENCE+THE+MAGIC+β¨;JOIN+THE+FUTURE+π" alt="CTA" />
</div>
## π **License**
This project is licensed under the **APACHE 2.0 License**.
Do whatever you want, just give credit.
---
<div align="center">
### **Made with π by [Amey Kurade](https://www.github.com/AmeyKuradeAK)**
</div>
[](https://github.com/sponsors/AmeyKuradeAK)