Skip to content

Commit 61a85ff

Browse files
committed
- add new ai_code_explainer tool to tools.json
- replace emoji characters with unicode escape sequences in tools.json - replace dash characters with unicode escape sequences in descriptions - enhance `new_entry.py` script with automation features: - auto-detect latest git-added files - extract titles from HTML - determine next screenshot number - update JSON files programmatically - add entries to sidebar.html - integrate with git commands - update sidebar.html with link to new AI code explainer tool - add screenshot
1 parent b3b6949 commit 61a85ff

File tree

4 files changed

+233
-27
lines changed

4 files changed

+233
-27
lines changed

data/tools.json

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@
101101
{
102102
"id": "url_encoder",
103103
"title": "URL Encoder/Decoder",
104-
"description": "Encode and decode any URL with ease using our powerful and intuitive tool no more broken links!",
104+
"description": "Encode and decode any URL with ease using our powerful and intuitive tool \u2013 no more broken links!",
105105
"url": "tools/url_encoder.html",
106106
"screenshot": "screenshots/screenshot_29.png",
107107
"type": "tool",
@@ -222,7 +222,7 @@
222222
{
223223
"id": "household_planner",
224224
"title": "Household Planner",
225-
"description": "Say goodbye to household chaos with our planner - the ultimate taskmaster! 😎👌🏠",
225+
"description": "Say goodbye to household chaos with our planner - the ultimate taskmaster! \ud83d\ude0e\ud83d\udc4c\ud83c\udfe0",
226226
"url": "tools/household_planner.html",
227227
"screenshot": "screenshots/screenshot_55.png",
228228
"type": "tool",
@@ -288,7 +288,7 @@
288288
{
289289
"id": "emoji_search",
290290
"title": "Emoji Search",
291-
"description": "Find your favorite emoji with ease using this fun and user-friendly Emoji Search Tool! 🎉🔍😍",
291+
"description": "Find your favorite emoji with ease using this fun and user-friendly Emoji Search Tool! \ud83c\udf89\ud83d\udd0d\ud83d\ude0d",
292292
"url": "tools/emoji_search.html",
293293
"screenshot": "screenshots/screenshot_65.png",
294294
"type": "tool",
@@ -365,7 +365,7 @@
365365
{
366366
"id": "base64_encoder_decoder",
367367
"title": "Base64 Encoder/Decoder",
368-
"description": "Unleash the magic of cryptic conversions with our snazzy Base64 Decoder/Encoder - a compact powerhouse\n for your encoding escapades! 🎩✨🔄",
368+
"description": "Unleash the magic of cryptic conversions with our snazzy Base64 Decoder/Encoder - a compact powerhouse\n for your encoding escapades! \ud83c\udfa9\u2728\ud83d\udd04",
369369
"url": "tools/base64_encoder_decoder.html",
370370
"screenshot": "screenshots/screenshot_73.png",
371371
"type": "tool",
@@ -486,7 +486,7 @@
486486
{
487487
"id": "csv_json_converter",
488488
"title": "CSV JSON Converter",
489-
"description": "Effortlessly swap between CSV and JSON formats with our sleek converter! Simply upload, convert, and\n download—making data wrangling a breeze.",
489+
"description": "Effortlessly swap between CSV and JSON formats with our sleek converter! Simply upload, convert, and\n download\u2014making data wrangling a breeze.",
490490
"url": "tools/csv_json_converter.html",
491491
"screenshot": "screenshots/screenshot_84.png",
492492
"type": "tool",
@@ -497,7 +497,7 @@
497497
{
498498
"id": "image_cropper",
499499
"title": "Image Cropper",
500-
"description": "Crop, snip, and trim pictures effortlessly like a ninja with digital scissors on a photo-chopping\n spree!",
500+
"description": "Crop, snip, and trim pictures effortlessly \u2013 like a ninja with digital scissors on a photo-chopping\n spree!",
501501
"url": "tools/image_cropper.html",
502502
"screenshot": "screenshots/screenshot_85.png",
503503
"type": "tool",
@@ -508,7 +508,7 @@
508508
{
509509
"id": "online_business_card_maker",
510510
"title": "Online Business Card Maker",
511-
"description": "Design sleek business cards in a jiffy, then dazzle new connections with your wit, charm, and card-making\n prowess! 🚀💼🌟",
511+
"description": "Design sleek business cards in a jiffy, then dazzle new connections with your wit, charm, and card-making\n prowess! \ud83d\ude80\ud83d\udcbc\ud83c\udf1f",
512512
"url": "tools/online_business_card_maker.html",
513513
"screenshot": "screenshots/screenshot_86.png",
514514
"type": "tool",
@@ -519,7 +519,7 @@
519519
{
520520
"id": "css_flexbox_generator",
521521
"title": "CSS Flexbox Generator",
522-
"description": "Effortlessly craft stylish flexbox layouts with this snappy CSS Flexbox Generator a true designer's\n delight for responsive web magic!",
522+
"description": "Effortlessly craft stylish flexbox layouts with this snappy CSS Flexbox Generator \u2013 a true designer's\n delight for responsive web magic!",
523523
"url": "tools/css_flexbox_generator.html",
524524
"screenshot": "screenshots/screenshot_87.png",
525525
"type": "tool",
@@ -530,7 +530,7 @@
530530
{
531531
"id": "online_signature_maker",
532532
"title": "Online Signature Maker",
533-
"description": "Create unique, stylish signatures effortlessly with our fun Online Signature Maker draw, customize\n fonts, and download in seconds! ✍️🎨📝",
533+
"description": "Create unique, stylish signatures effortlessly with our fun Online Signature Maker \u2013 draw, customize\n fonts, and download in seconds! \u270d\ufe0f\ud83c\udfa8\ud83d\udcdd",
534534
"url": "tools/online_signature_maker.html",
535535
"screenshot": "screenshots/screenshot_88.png",
536536
"type": "tool",
@@ -541,7 +541,7 @@
541541
{
542542
"id": "percentage_calculator",
543543
"title": "Percentage Calculator",
544-
"description": "Quickly crunch numbers with our delightful Percentage Calculator effortlessly solve percentage\n mysteries in a snap! 📊",
544+
"description": "Quickly crunch numbers with our delightful Percentage Calculator \u2013 effortlessly solve percentage\n mysteries in a snap! \ud83d\udcca",
545545
"url": "tools/percentage_calculator.html",
546546
"screenshot": "screenshots/screenshot_89.png",
547547
"type": "tool",
@@ -552,7 +552,7 @@
552552
{
553553
"id": "online_color_palette_generator",
554554
"title": "Online Color Palette Generator",
555-
"description": "Unleash your inner artist with our Online Color Palette Generator! Create harmonious, custom palettes in\n seconds. 🎨💫",
555+
"description": "Unleash your inner artist with our Online Color Palette Generator! Create harmonious, custom palettes in\n seconds. \ud83c\udfa8\ud83d\udcab",
556556
"url": "tools/online_color_palette_generator.html",
557557
"screenshot": "screenshots/screenshot_90.png",
558558
"type": "tool",
@@ -959,7 +959,7 @@
959959
{
960960
"id": "online_webcam_filters",
961961
"title": "Online Webcam Filters",
962-
"description": "Transform your webcam feed with \"Online Webcam Filters\" a tool offering creative, fun effects. Experience psychedelic swirls, dreamy blurs, and more in real-time!",
962+
"description": "Transform your webcam feed with \"Online Webcam Filters\" \u2013 a tool offering creative, fun effects. Experience psychedelic swirls, dreamy blurs, and more in real-time!",
963963
"url": "tools/online_webcam_filters.html",
964964
"screenshot": "screenshots/screenshot_132.png",
965965
"type": "tool",
@@ -1219,5 +1219,16 @@
12191219
"aiPowered": false,
12201220
"featured": false,
12211221
"date": "2025-03-21"
1222+
},
1223+
{
1224+
"id": "ai_code_explainer",
1225+
"title": "AI Code Explainer",
1226+
"description": "Paste any code snippet and get a plain English explanation of what it does using LLM.",
1227+
"url": "tools/ai_code_explainer.html",
1228+
"screenshot": "screenshots/screenshot_162.png",
1229+
"type": "tool",
1230+
"aiPowered": true,
1231+
"featured": true,
1232+
"date": "2025-03-30"
12221233
}
12231234
]

screenshots/screenshot_162.png

17.6 KB
Loading

sidebar.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,7 @@ <h2>Tools by ChatGPT</h2>
247247
<li><a href="/tools/legal_finder.html">LegalFinder</a></li>
248248
<li><a href="/tools/reaction_time_trainer.html">Reaction Time Trainer</a></li>
249249
<li><a href="/tools/cps_test.html">CPS Test</a></li>
250+
<li><a href="/tools/ai_code_explainer.html">AI Code Explainer</a></li>
250251
<!-- end -->
251252
</ul>
252253
</div>

0 commit comments

Comments
 (0)