Python app templates

Lazy templates deliver simplified app development for Python. Lazy is a revolutionary software development tool that turns the traditional Python development process on its head. Using Lazy AI, developers can create Python apps using just prompts, freeing themselves from the complex and time-consuming coding processes.

Start coding for free

MP3ify: Youtube to MP3 Converter

A web application that allows users to download YouTube videos from URLs and provides the option to convert them to MP3 format.

Python
Flask

Discord Moderation Bot

The Discord bot monitors all messages in the server. If a message contains profanity, the bot deletes it and sends a warning to the channel. The bot also notifies the host about the deletion via a direct message. Additionally, the bot outputs a helpful error message to a channel if there is a permissions error, guiding the server admin to enable the required permission in the Discord Developer portal.

Discord
Python
Flask

Backend Server

This skeleton is streamlined for creating backend services using FastAPI. It's an excellent choice for building microservices or APIs with minimal frontend requirements.

Fast API
Python

CLI App

Not all apps require sophisticated code and many only require some interaction from inputs and run similarly to the interactions that would exist in a shell terminal. This powerful app skeleton can be suitable for these apps. Examples: * app that does some processing and just prints results or sends it to some server or storage. * app that does some data crunching, either from user input or from external sources and then posts something on other platforms. * app that transforms the data in some way and outputs it using some libs.

Python
Flask

Pygame

Use this skeleton if you need to use Pygame to build the app. Example: if the user needs to create games or video games or multimedia programs or graphical programs that make use of display but that are not to be played on the browser (in that case a web server with HTML and javascript is better)

Python

Snake Game

A powerful app skeleton for a browser based snake game

React JS
Python
HTML
CSS

GPT-4 Exam Generator

This app uses GPT-4 to generate a PDF of a new exam based on an uploaded PDF of a past exam.

PDF
OpenAI
Python

Job Search Website

A customisable one-page job search website with a search bar and a search button that displays UI cards of matching jobs. You need to have a (free) account on https://rapidapi.com/ to get the API key required for this to work.

React JS
Python
Flask
HTML
CSS

CSV Deduper

A webpage that dedupes a CSV based on the values in the first column and allows for downloading.

Python
Flask

Survey/Form that stores responses to Google Sheets

Develop a versatile input form for users.

Streamlit
Python

AI Specific Website Scraper

Provide a url and the information you need to extract . It will provide you the extracted information from that url

Selenium
Python

Demo of Playwright Text Scraper Working on Lazy

Playwright Text Scraper: A CLI app that navigates to http://example.com, retrieves the webpage title, and prints the content of all visible text elements.

Selenium
Python

Discord bot using slash commands in python

Update: /ping can be used in user apps too now.

Discord
Python

Basic Discord Bot

A Discord bot that does nothing (excellent starting point). Think of it as the plain paper of Discord bots. It does nothing at all and you can turn it into whatever you want. All you need to set is a Discord bot token from your Discord developer portal and boom! You're done.

Discord
Python

YouTube to MP4 Converter

This app allows users to input a YouTube link and download it as an MP4 file (without sound)

Python

ZenQuote Discord Bot

ZenQuoteBot: A Discord bot that sends a quote every 1 day to the server using the Zen quotes API.

Discord
Python

Streamlit Dashboard Generator

Generate streamlit dashboards from chatbot-generated datasets and visualize them with corresponding graphs.

Streamlit
Python

GET LAZY APP APPLICATION LAUNCHER - Paid Subscriptions

The Get Lazy application Launcher is used to launch and monitor your apps in a production environment - For paid subscriptions only.

Fast API
Python

Customisable Server Status Dashboard

This template allows you to create a dashboard to report about incidents regarding your server to your users.

Streamlit
Python

A bot that answers questions about data

Ask questions about your database via a chat bot. This chatbot connects to a SQLITE database, generates queries for it based on the schema and then runs the queries printing the response all in a nicely styled chat UI. This template is pre-loaded with sample data (car parts) to play around with - here are the sample data columns that you can query: part_number, part_name, price, units_left_in_stock, manufacturer .

Python
Flask

Twilio WhatsApp ChatBot Template (uses LLM prompt)

The WhatsApp Bot Builder app allows users to create a WhatsApp bot that responds to every message with "Hello World".

WhatsApp
Twilio
Python

WebGen

WebGen: A web development app that combines front-end and back-end skills to generate code based on user requests.

React JS
Python
Flask
HTML
CSS

Customisable Signup/Login Page with User Database

This app allows users to sign up with a username and password, stores the information in a database, and displays a personalized greeting upon signing in.

Python
Flask
SQL

Financial Analysis Bot

The Financial Analysis Bot generates AI summaries of financial data for renowned US companies using the Alpha Vantage API.

Python

AsciiArtify

AsciiArtify: Convert images into ascii art.

Python
Flask

AI Query Generator Slack Bot for BigQuery

This app allows users to interact with a Slack bot, ask a question about the data in a table or request the table schema, and then uses the latest ChatGPT to generate a query that is executed on BigQuery to return the results. The app includes a retry mechanism for query generation in case of an error (up to two retries) and provides the LLM with the table info to generate more accurate queries. The table schema is only printed if it is successfully retrieved. All errors from retries are now passed to the LLM. The generated query is printed before the results, and the results are displayed in a pretty table format. The bot uses the Slack API to send and receive messages and parses the user's message to determine the action to take. The bot always responds in a thread to the original message.

Python
Slack
OpenAI

Streamlit app with sample data

A basic streamlit web app starting point

Streamlit
Python

Stock AI Advice

The bot requires certain permissions to function properly. These include the ability to read message history, send messages, and react to messages. The bot will generate stats such as This bot will provide ticker stats, commodity stats, Stock News and other AI Stock Trading Advice Please provide the Discord bot token in the Env Secrets tab under the name 'DISCORD_BOT_TOKEN' and your API Key for the Alpha Advantage

Discord
Python

Snake Game

A powerful app skeleton for a browser based snake game

React JS
Python
Flask

Web Based Chatbot with LLM

This powerful app skeleton is a great starting place suitable for creating a chatbot. It uses tailwind and llm.

React JS
Python
HTML
CSS

Backend Server

This skeleton is streamlined for creating backend services using FastAPI. It's an excellent choice for building microservices or APIs with minimal frontend requirements.

Fast API
Python

SK1 | Basic Flask Website with HTML and JS

This skeleton is ideal for developers looking to integrate Python, HTML, and JavaScript seamlessly into a single application using Flask such as admin pages, web games, web apps, etc. It facilitates the creation of web-based applications with embedded client-side scripts. This setup is perfect for building full-stack web applications that require interactive elements on the front end while leveraging Python's robust backend capabilities. This skeleton is not a good choice for a backend app.

Python
HTML
Flask

Cricket Player Finder

The Cricket Player Finder app helps users discover their favorite cricket player.

Streamlit
Python

AI Web scraper

AI Web Scraper A web app that uses google to generate a curated list of websites that can help solve specific problems or situations.

Streamlit
Selenium
Python

WebSolution Finder

WebSolution Finder: A web app that uses google to generate a curated list of websites that can help solve specific problems or situations.

Streamlit
Python

Twitter Announcement Discord Bot

This app tracks the growth of a Discord server and posts updates to Twitter. This app creates a tweet to your twitter account every time another hundred users join your discord server. Make sure you have twitter access tokens created with Read, Write, and Direct Messages permissions to run this app.

Discord
Python

Search Email with GMail API

This is a FastAPI-based application that uses Google’s Gmail API to fetch and display emails based on user-defined search queries. It provides a /search_emails endpoint for email searches and a /oauth2callback endpoint for OAuth2 callbacks. The app requires the environment variables CLIENT_ID, CLIENT_SECRET, and REDIRECT_URI for OAuth2 authentication. These credentials pertain to your Google API and must be set correctly for the application to function as expected.

Fast API
Python
Gmail

Scrape Text From Website

A web app that allows users to input a URL and scrape the text from any webpage, displaying it in a formatted table along with the source URL and date scraped. Users can also download the table as a CSV file.

Streamlit
Selenium
Python

Web Scraper Pro

Web Scraper Pro: A web app that allows users to input a URL and scrape the text from any webpage, displaying it in a formatted table along with the source URL and date scraped. Users can also download the table as a CSV file.

Streamlit
Selenium
Python

Countdown Master

Countdown Master: A simple countdown timer app with customizable time settings and start/stop functionality.

Streamlit
Python

UniqueUsernameGenerator

This app generates unique usernames.

Streamlit
Python

News API

The News API app allows users to select news categories and receive a list of 10 headlines from those categories. Made by Barandev[github.com/barandev]

Streamlit
Python

Moderate Comments on Facebook Page

An app that moderates comments on your page feed using Facebook API and webhooks. This app uses the FastAPI to create a webhook endpoint for moderating posts on your page. A facebook access token for the page will be needed to make the API call. The permission scopes you will need for the access token are `pages_read_engagement` and `pages_manage_posts permissions` as an admin of the page you are posting to. The app moderates comments on Facebook ads/posts by removing and flagging hateful speech.

Fast API
Python

Share Post Using Facebook API

An app that shares a post to your page feed using Facebook API. This app uses the FastAPI to create an endpoint to call the Facebook API for sharing a post on your page. A facebook access token for the page will be needed to make the API call. The permission scopes you will need for the access token are `pages_read_engagement` and `pages_manage_posts permissions` as an admin of the page you are posting to. A link to another facebook can also be provided to share that post with a caption on your page.

Fast API
Python

Generate Scatter Plot from CSV

An app for editing raw data, uploading CSV files, and handling errors.

Streamlit
Python

Machine Learning Model Evaluation Dashboard

A customizable Streamlit dashboard template for evaluating machine learning models with interactive elements and real-time visualizations. This comprehensive dashboard allows you to upload your dataset and evaluate it using various pre-trained machine learning models. You can select from models like Random Forest, SVM, and Logistic Regression. Adjust model parameters using interactive sliders and buttons. The dashboard provides real-time visualizations, including dynamic charts and confusion matrices, to help you interpret the results effectively. Ideal for data scientists and ML enthusiasts looking to quickly assess model performance.

Streamlit
Python

GitHub Webhook Example

This is a Python Flask API application that handles GitHub webhooks that have been setup for a GitHub repository. The app listens to and receives incoming JSON data from GitHub on it's endpoint `github/webhook/`, and prints it for the user to see. The JSON data can then be stored or further processed as required. The app URL will be used in the webhook setup on GitHub.

Python
Flask
GitHub

Create Event in Google Calendar API

This is a FastAPI application that interacts with the Google Calendar API to create events. It requires three environment secrets: CLIENT_ID, CLIENT_SECRET, and REDIRECT_URI. The application has three main endpoints: POST /create_event: This endpoint accepts a dictionary representing an event and attempts to create this event on the primary calendar of the authenticated user. GET /oauth2callback: This endpoint handles the OAuth2 callback from Google. If no code is provided, it redirects the user to the Google authorization page. If a code is provided, it exchanges the code for an access token and stores the token. GET /clear_credentials: This endpoint clears the stored credentials. Please note that the application must be authenticated with Google before events can be created. This is done by accessing the /oauth2callback endpoint and following the Google authorization process.

Fast API
Python

Name Generator

An app that generates names and provides backstories upon user request.

Python

Create Your Own Pacman Game

A retro-style Pacman game with dynamic gameplay, collision detection, win condition, and high score display.

Python
React JS

Get Facebook Leads Using API

An app that fetches Facebook leads forms for a page using the Facebook Developers API. This app uses the FastAPI to create an endpoint to call the Facebook API for getting the page lead forms. A facebook access token for the page will be needed to make the API call. The permission scopes you will need for the access token are `ads_management`, `pages_read_engagement`, `pages_show_list`, `pages_manage_ads` and ` leads_retrieval`.

Fast API
Python

Get & Read Email with GMail API

This Python script uses Flask to create a web application that connects to the Gmail API and retrieves the user's unread emails. The script defines two routes: "/" displays the user's unread emails, and "/oauth2callback" is the OAuth 2.0 callback URI. Following api keys need to be set as environment secrets to authenticate with google api: 1. CLIENT_ID 2. CLIENT_SECRET 3. REDIRECT_URI

Python
Flask
Gmail

Get Facebook Page Reviews Using API

An app for fetching a logged-in pages's review using the Facebook API. This app uses the FastAPI to create an endpoint to call the Facebook API for getting the page reviews. A facebook access token for the page will be needed to make the API call. The permission scope you will need for the access token is `pages_read_user_content`.

Fast API
Python

Add Chatbot to a Website

A chat interface where users can chat with an AI using the llm ability package on Lazy. This Flask website is meant to simulate a store with dummy data and an AI assistant that a user can talk to about anything using the chat floating button on the bottom right of the page. The chatbox maintains chat history and generates replies with the context of the chat.

Flask
Python

Pac-Mania: The Ultimate Maze Adventure

Enhancements to the Pacman game include a refined grid structure, improved movement mechanics for Pacman, dynamic ghost behavior, pause and resume functionality, and accessibility features.

Python
Unity

Pacman Game

A Flask API serving a Pacman game with a maze, ghosts, and a yellow circle - Pacman, that can be controlled using arrow keys.

Flask
Python

Pac-Mania: The Ultimate Maze Adventure

Enhancements to the Pacman game include a refined grid structure, improved movement mechanics for Pacman, dynamic ghost behavior, pause and resume functionality, and accessibility features.

Python
Unity

How to Get All Videos from Channel via Youtube API

This application provides Fast API endpoints to get videos all videos from a YouTube channel using Youtube API. The end points are "channel/videos" to get videos using channel id and "channel/videos/by-url" to get videos using YouTube channel url. The videos’ details such as ID, title, description, link, and published date are returned in a structured format. The application requires the ‘YOUTUBE_API_KEY’ to be set in the environment variables to authenticate the requests to the YouTube Data API.

Fast API
Youtube
Python

Get User ID Using Facebook API

An app that retrieves the Facebook user ID using the Facebook API. No specific permissions are required to make this api call. This app uses the FastAPI to create an endpoint to call the Facebook API for getting a logged-in user's id. A facebook access token will be needed to make the API call.

Fast API
Python

Get Facebook Pages List Using API

An app for fetching a logged-in user's pages using the Facebook API. The permission scope you will need is `pages_manage_metadata`. This app uses the FastAPI to create an endpoint to call the Facebook API for getting a user's pages that they are an admin of. A facebook access token will be needed to make the API call.

Fast API
Python

Get Facebook Post Comments Using API

An app for fetching a post's comments using the Facebook API. The permission scopes you will need are `pages_read_engagement`, `pages_manage_metadata` and `pages_read_user_content`. This app uses the FastAPI to create an endpoint to call the Facebook API for getting a post's comments according to the post id and access token we provide the app. Using this app, we can retrieve and analyze comments on Facebook posts using the Facebook API.

Fast API
Python

Get Posts Using Facebook API

An app for fetching a Facebook user's posts using the Facebook API. This app uses the FastAPI to create an endpoint to call the Facebook API for getting user posts according to the user id and access token we provide the app. You can customize this app to get Facebook group posts as well.

Fast API
Python

Get Address from Longitude and Latitude using Google Maps API (Google Reverse Geolocation)

This application is a web server built with FastAPI. It provides an endpoint /get_location that fetches location data based on latitude and longitude using the Google Maps API. When a POST request is made to the /get_location endpoint with latitude and longitude as form data, the application returns the location data in JSON format. The application requires a Google Maps API key to function. This key should be provided via the environment variable GOOGLE_MAPS_API_KEY

Fast API
Python

Get Longitude and Latitude from Address using Google Maps API

This application is a FastAPI web server that provides an endpoint to fetch the geographical coordinates (latitude and longitude) of a given address. The endpoint /get_address_coordinates accepts an address as input and uses the Google Maps Geocoding API to fetch the corresponding coordinates. The application requires a Google Maps API key to function. This key should be provided via the environment variable GOOGLE_MAPS_API_KEY

Fast API
Python

Get Channel ID via YouTube API

A FastAPI application to find YouTube channel ID. By simply providing a video URL, users can retrieve information about the video's channel, including the channel ID and channel name. The app leverages the YouTube API to fetch this data, requiring users to set a YOUTUBE_API_KEY in the environment variables for it to function correctly.

Fast API
Python

Get Trending Videos via YouTube API

This app is provides fast api endpoint and is designed to fetch trending videos from YouTube based on keywords provided by the user. It utilizes the YouTube Data API v3 to search for videos that are currently trending in the US region. The app requires a valid YouTube API key, which must be set as an environment variable named `YOUTUBE_API_KEY`. The response includes detailed information about each video, including a direct link to the video on YouTube.

Python

Scrape Data from PDF using Python & Flask

This scraper tool extracts text from PDF files and displays it on a webpage. Built with Python and Flask. Upon running, users receive a link to access the website. Upload a text-based PDF, hit submit, and view the extracted data on an HTML page.

Python
Flask

Discord Bot That Posts Tweets to Twitter

The application is a Discord bot that integrates with Twitter. It allows users to post tweets directly from Discord using the command `!tweet`. The bot uses environment variables for sensitive data such as the Discord bot token and Twitter API credentials, ensuring security best practices. The required tokens are: DISCORD_BOT_TOKEN, TWITTER_API_KEY, TWITTER_API_SECRET, TWITTER_ACCESS_TOKEN, and TWITTER_ACCESS_TOKEN_SECRET.

Discord
Python

Create Your Own Snake Game

Create your own classic snake game where the player controls a snake to eat food and grow longer. Use the arrow keys to move the snake. Eat food to grow. Don't hit the walls or yourself! The longer you survive, more scores you get.

Python

Ethics Enclave

An app that generates moral votes based on ethical frameworks and provides explanations.

Fast API
Python

Make Pong Game

The template which allows to make a classic arcade game Pong, where players control paddles to hit a ball back and forth, aiming to prevent the ball from reaching their side of the screen. No need to learn Unity or Python to create the game. Made by BaranDev[https://github.com/BaranDev]

Python

Hello World App

A program that displays 'Hello, World!' on the screen

Python

Custom Commands Bot for Discord

A Discord bot build in python that allows users to create and use custom text commands. The user can use this bot by using the !addCommand in the following format: "!addCommand ! ". Currently only custom text commands with custom text replies are supported for this bot.

Discord
Python

Get Holidays List from Google Calendar API

A holiday fetching app that uses the Google Calendar API to display holidays based on country and year. Google calendar api allows to fetch holidays for current, previous and next year only. Requires GOOGLE_API_KEY to run.

Python

Get Orders using Shopify API

A python app for getting orders in a store using the Shopify API. The python FastAPI is used for making the API call. The app requires a SHOPIFY_ADMIN_API_TOKEN and "orders" scope permissions to authenticate requests. This app can be customized to get all orders by name, by order ID (order number), fulfilled orders only and so on.

Fast API
Python
Shopify

Get All Events by Date in Google Calendar API

This application allows you to retrieve a list of events for a specific date from a Google Calendar. For each event, you will receive the start time, end time, summary, description, and other information returned by google api.

Python

Discord Poll Bot

This Discord bot allows users to create polls with custom questions, options, and durations. Users can interact with the bot using the "/poll" command to create polls, which are then presented with reaction emojis for voting. The bot tallies votes in real-time and announces the winning option when the poll closes. It is designed to be user-friendly, providing help messages and feedback on command usage.

Discord
Python

Get Address from Longitude and Latitude using Google Maps API (Google Reverse Geolocation)

An app for asking questions about location data based on latitude and longitude coordinates. This app allows to get address from longitude (long) and latitude (lat) using Google Maps API. Google reverse geolocation helps to get address from coordinates using Google Maps API.

Python

Invite Tracker Discord Bot

This is a Discord bot that tracks and announces server member invites. It keeps a list of users invite codes and the number of times someone has joined using a certain code. It also sends a message in a discord channel when a user joins using an invite code or link.

Discord
Python

Get Address from Longitude and Latitude

An app for asking questions about location data based on latitude and longitude coordinates.

Python

CodeLine Counter

This application processes zip files and displays code file details in a visually appealing table format.

Python

Discord Bot for Youtube Search

A Discord bot that searches and posts new YouTube videos to a discord channel hourly based on a specific tag or keyword.

Discord
Python

Extract Metadata from Images

The app is a simple and user-friendly web application designed to upload images (photos or other pictures), extract their metadata online, and provide a download link for the metadata information in JSON format.

Python

Connect Payout with Stripe API

This app uses the Stripe API to create payouts for Connect Stripe Accouts and allows users to modify the payout schedule. It includes a Flask web service with an endpoint for this purpose. The backend makes API calls to create a transfer of funds and update the payout schedule using the Stripe API and the submitted form data.

Flask
Stripe
Python

Create Product using Stripe API

This app uses the Stripe API to create a product with it's price. It includes a Flask web service with an endpoint for this purpose. The backend makes API calls to create a product and its price object using the Stripe API and the submitted form data.

Flask
Stripe
Python

Create Charge with Stripe API

This app uses the Stripe API to create a charge. It includes a Flask web service with an endpoint for this purpose. The backend makes an API call to create a charge using the Stripe API and the submitted form data.

Flask
Stripe
Python

Get Customer Subscriptions using Stripe API

This app uses the Stripe API to get all active customer subscriptions. It includes a Flask web service with an endpoint for this purpose. The backend makes an API call to get all active customer subscriptions using the Stripe API. The app displays the list. This app can be customized to also get Stripe subscriptions by customer id.

Flask
Stripe
Python

Get Products with Prices using Stripe API

This app uses the Stripe API to get all products with prices. It includes a Flask web service with an endpoint for this purpose. The backend makes an API call to get all products with prices using the Stripe API. The app displays the list.

Flask
Stripe
Python

Get Product Metafields using Shopify API

A FastAPI application that retrieves all products from a Shopify store and returns them in JSON format. Requires the SHOPIFY_ADMIN_API_TOKEN environment secret. The app includes an endpoint at "/product_metafields" where users can provide a product ID and the Shopify store URL to retrieve the product's metafields. The only environment secret required is SHOPIFY_ADMIN_API_TOKEN, which must be set for the app to authenticate with the Shopify API.

Fast API
Python
Shopify

Bulk Update Inventory with Shopify API

The app includes two main functionalities: 1. A POST endpoint `/bulk_update_inventory` that allows bulk updating of inventory levels for products in a Shopify store. It requires a JSON payload with the store URL, location ID, and a list of inventory updates. 2. A GET endpoint `/fetch_inventory_levels` that retrieves the inventory levels for a specific location in a Shopify store. It requires the store URL and location ID as query parameters. For the app to function correctly, please ensure the following environment variable is set in the Env Secrets tab: - `SHOPIFY_ADMIN_API_TOKEN`: This is the Shopify admin API token used for authenticating requests to the Shopify GraphQL API.

Fast API
Python
Shopify

Set Default Payment Method in Stripe API

This app uses the Stripe API to set a default payment method for customers. It includes a Flask web service with an endpoint to create the default payment method. The backend makes an API call to set the payment method using the Stripe API. The app displays whether the API call was successful or not after submission.

Stripe
Flask
Python

Create Connected Account with Stripe API

This python app uses the Stripe API to create a connected account. The backend makes an API call to create the connected account using the Stripe API and the dummy form data.

Stripe
Python

Create Discount Code with Shopify API

The app allows users to create price rules and discount codes for their Shopify store using API. Users can provide a base set of data for the price rule, and optionally include additional fields to customize the rule further. The Shopify Admin API token is securely taken from environment variables, ensuring sensitive data is handled properly. Please set the `SHOPIFY_ADMIN_API_TOKEN` in the Env Secrets tab.

Shopify
Python

Create Price with Stripe API

This app uses the Stripe API to create price objects for users. It includes a Flask web service with an endpoint to create a price object. The backend makes an API call to create the price object using the Stripe API. The app displays the price ID after submission.

Flask
Stripe
Python

Create Payment Method with Stripe API

This app uses the Stripe API to create payment methods for users. It includes a Flask web service with an endpoint to create a payment method. The backend makes an API call to create the payment method using the Stripe API. The app displays the payment method ID in an alert after submission. The app allows for the use of test tokens to create payment methods using test cards.

Flask
Stripe
Python

Update Inventory Quantity with Shopify API

This app allows users to update inventory quantity of a product and to get inventory_level_id of a product in a Shopify store using API. Users can set the necessary environment variables, including the SHOPIFY_ADMIN_API_TOKEN to enable the app to access the store. The app has following end points: - An endpoint to adjust the inventory level of a product (`/update_inventory`). - An endpoint to get the inventory level ID of a product (`/get_inventory_level_id`).

Fast API
Python
Shopify

Convert PDF to Google Doc

This app allows users to upload PDF files and convert them into Google Docs. Users can upload a PDF file through a web interface, and the app will authenticate the user with Google. Once authenticated, the app will convert the PDF file into a Google Doc and save it to the user's Google Drive. The app provides a simple and user-friendly interface for uploading and converting PDF files.

Python
PDF

Receive SMS with Twilio SMS API

This app allows users to receive SMS messages using the Twilio SMS API and generate custom responses based on the received message. Users can set a Twilio number to receive the SMS messages and customize responses for specific keywords or phrases. Users can use the URL endpoint generated from this app as a Webhook URL on their Twilio number's messaging configuration so that received messages can be forwarded to this app.

Python
Twilio

Extract Text from PDF Images

This app allows users to upload a PDF file and extract text from both images and text content within the PDF. The extracted text is then uploaded to cloud storage, and a link to the file is returned. The app has been updated to prioritize text extraction from images and prevent duplication of content. The HTML response has also been enhanced with CSS to create a visually appealing page. Users can now download the result file using the link provided after the PDF file is processed.

Python
PDF

Check Stripe Subscription Status with API

This app is a Stripe API integration that allows users to check their customers subscription status. Users can access the app through a web interface where they can enter their customer email address. The app will then make an API call to Stripe to retrieve the subscription status and display it on the same page. The app requires the user to set the 'STRIPE_API_KEY' in the Env Secrets tab for authentication with the Stripe API.

Stripe
Python

You might be interested

Get Facebook Post Comments Using API

An app for fetching a post's comments using the Facebook API. The permission scopes you will need are `pages_read_engagement`, `pages_manage_metadata` and `pages_read_user_content`. This app uses the FastAPI to create an endpoint to call the Facebook API for getting a post's comments according to the post id and access token we provide the app. Using this app, we can retrieve and analyze comments on Facebook posts using the Facebook API.

Make Your Own Tic Tac Toe Game

This application is a simple Tic-Tac-Toe game implemented using Flask for the backend and JavaScript for the frontend. It offers two gameplay modes: against the computer and two players. The frontend provides a grid-based game board where players can make moves by clicking on cells. The backend serves the HTML template and handles requests, while the frontend logic manages game state, including checking for wins, draws, and resetting the game. Additionally, the application includes a menu for selecting game modes and a button to return to the menu or reset the current game. Made by BaranDev[https://github.com/BaranDev]

AI-Based Online SQL Query Code Generator

This AI-powered application generates SQL queries code based on user retrieval requests. It helps generating SQL queries using natural language messages from users. This app allows for easier database management and helps to fulful data analytics requests.

Create a Custom Poll in Slack Account or Channel

This app allows users to create polls on Slack using the /poll command. It posts an interactive message with poll options in the channel where the command was invoked, captures users' responses, and updates the poll message to display the current anonymous results. Users can change their votes, and the app will update the poll results accordingly. The app requires SLACK_BOT_TOKEN and SLACK_APP_TOKEN for authentication and must be subscribed to interaction events to capture votes.

Create Charge with Stripe API

This app uses the Stripe API to create a charge. It includes a Flask web service with an endpoint for this purpose. The backend makes an API call to create a charge using the Stripe API and the submitted form data.

Discord Clear Chat Bot

This bot will be designed to perform a single task on Discord which is to clear all messages in a channel. The bot listens for a "!clear_chat" command from a user with an admin role and then deletes the channel's chats. The bot requires one environment variable to function properly: DISCORD_BOT_TOKEN (the token of your Discord bot). The bot asks for confirmation from the user before clearing the chat. The user can cancel this action by replying with a "no". Only users with admin access can delete the messages. If the user is not an admin, the bot sends a message on the channel stating that the user does not have administrative rights to clear the chat history.

Python is a high-level programming language that was created by Guido van Rossum and first released in 1991. It is known for its simplicity and readability, making it a popular choice for beginners and experienced programmers alike.Here are some key features and characteristics of Python:

Here are some key features and characteristics of Python:

  1. Easy to learn: Python has a clean and straightforward syntax, which makes it easy to understand and write code. This simplicity allows beginners to quickly grasp the basics of programming.
  2. Versatile: Python can be used for a wide range of applications, including web development, data analysis, artificial intelligence, scientific computing, game development, and more. It has a vast collection of libraries and frameworks that make it easy to accomplish various tasks.
  3. Interpreted language: Python is an interpreted language, which means that the code is executed line by line, without the need for compilation. This makes the development process faster and more interactive.
  4. Object-oriented: Python supports object-oriented programming (OOP) principles, allowing developers to create reusable and modular code. It provides features like classes, inheritance, and polymorphism.
  5. Large standard library: Python comes with a comprehensive standard library that provides a wide range of modules and functions for common tasks. This eliminates the need to write code from scratch for many common operations.
  6. Community and ecosystem: Python has a large and active community of developers who contribute to its growth and development. This community has created numerous third-party libraries and frameworks that extend Python's capabilities and make it even more powerful.
  7. Cross-platform compatibility: Python is available on various operating systems, including Windows, macOS, and Linux. This allows developers to write code once and run it on different platforms without making significant changes.

Overall, Python's simplicity, versatility, and strong community support have contributed to its popularity and widespread adoption in various industries.

Home
/
Python