AI-powered FastAPI backend to generate and customize PowerPoint (PPTX) presentations using Google Gemini. Supports custom layouts, fonts, colors and programmatic downloads.
-
Updated
Dec 27, 2025 - Python
AI-powered FastAPI backend to generate and customize PowerPoint (PPTX) presentations using Google Gemini. Supports custom layouts, fonts, colors and programmatic downloads.
A full-stack chatbot application that uses RAGS to interact intelligently with users based on custom-loaded knowledgebases. It supports dynamic dataset loading for seamless updates. The chatbot’s language model is evaluated on relevance, accuracy, coherence, completeness, creativity, tone, and alignment with intent, ensuring high-quality chats
A CLI security scanner that detects GitHub accounts compromised by the “Sha1-Hulud: The Second Coming” npm supply-chain worm.
A starter template for building secure and scalable FastAPI applications with Supabase authentication integration. This template provides a solid foundation for modern web applications, combining the power of FastAPI's high-performance framework with Supabase's robust authentication system.
Dropbox-Lite is a modern, lightweight file storage and sharing solution that provides an intuitive interface for managing your files in the cloud. Built with a powerful tech stack combining Next.js for the frontend and FastAPI for the backend, this application offers a seamless file management experience
Clean up old Airflow log files with a script or Airflow DAG. Frees disk space by deleting rotated logs, removing old files, and cleaning up empty directories.
A project demonstrating integration between a FastAPI backend and a Next.js frontend, using Clerk for authentication. The frontend authenticates users with Clerk and sends Clerk-issued JWTs to the backend for protected API access.
A comprehensive performance benchmark comparing FastAPI (sync vs. async) and Express.js. This project uses Artillery.io to simulate various real-world load testing scenarios (read/write-heavy, stress, spike) in a controlled Docker environment. It provides automated scripts, detailed performance reports, and a Looker Studio to visualize results.
A Python library and optional CLI tool for PyPI package stats and download analytics, built on the official pypistats API. Fetch daily, weekly, monthly, and 180-day downloads, Python version and OS breakdowns, package metadata, with smart disk caching.
The lightweight Python library for safe, simple, dot-notation access to nested dicts and lists. Effortlessly get, set, and delete values deep in your complex JSON, API responses, and config files without verbose error-checking or handling KeyError exceptions.
A Flask server template with Docker and NGINX. Includes a pre-configured setup for reverse proxying, static file serving, and containerized deployment—ideal for scalable web applications.
A step-by-step guide for integrating Hasura Role-Based Access Control (RBAC) with Supabase JWT Authentication. Learn how to set up custom JWT claims, configure Hasura to validate Supabase tokens, and implement secure, role-based permissions for your GraphQL API.
A full stack e-commerce application built with Next.js, FastAPI and Elasticsearch. It provides a seamless shopping experience with powerful search capabilities, sorting, filtering and an intuitive interface. The application is fully responsive and mobile-friendly, offering a consistent experience across all devices.
Check if a file or extension is text, and iterate over 300+ known text file types including source code, markup, data formats, and configuration files. Python port of text-extensions npm package.
A GUI application for viewing and exporting directory structures. This tool provides a simple and intuitive way to visualize the structure of directories and their contents.
Node.js/Express multi-tenancy boilerplate with PostgreSQL & Prisma. Includes both shared schema and separate schema architectures for SaaS, with JWT authentication, superadmin management, and Docker support.
A Simple Meme Generator using React, ImgFlip APIs
A responsive and user-friendly calculator web app built with React. It supports basic arithmetic operations like addition, subtraction, multiplication, and division, with a clean and intuitive interface for easy input and calculation.
A reference architecture for a Quote Recommender demonstrating microservice communication between Vue.js, Express, and FastAPI using Protocol Buffers for efficient binary serialization.
Ready-to-use GitHub Actions workflows for integrating `ysskrishna/pypi-package-stats-action` into CI pipelines.
Add a description, image, and links to the ysskrishna topic page so that developers can more easily learn about it.
To associate your repository with the ysskrishna topic, visit your repo's landing page and select "manage topics."