An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by RedInfinityPro

A curated list of projects in awesome lists by RedInfinityPro .

https://github.com/redinfinitypro/chatflow

Rating: (8/10) The project uses natural language processing to create a chatbot capable of understanding user queries. It trains on a dataset of intents, tokenizing patterns, and constructing a neural network model. The model is saved for future use.

json lancasterstemmer nltk numpy pickle random tensorflow tflearn

Last synced: 06 Jul 2025

https://github.com/RedInfinityPro/PygameBattleRoyale

Rating: (6.4/10) The game is a Python-based game with a player-controlled character, enemies, and bullets. Players move and shoot, with collision detection. The game uses a background image and continuously updates the state, including player input and gameplay.

math pygame random

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/RedditDataAnalyzer

Rating: (5/10) This Python project uses libraries like praw, pandas, sklearn, and openpyxl to analyze data from Reddit subreddits. It uses a decision tree classifier to predict post titles based on score and comments.

openpyxl pandas praw python random sklearn

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/ToDoList

Rating: (8/10) The HTML code outlines a To-Do List web application, allowing users to add tasks and display them on the webpage, using Bootstrap for a clean, responsive user interface.

Last synced: 13 Mar 2025

https://github.com/redinfinitypro/puzzle-ai-evolution-in-action

Rating: (7/10) The Python program creates a puzzle game using the Pygame library, controlling enemies by collecting colored foods. It initializes the environment, creates classes, and implements the NEAT algorithm for neural network control.

math matplotlib neat os pygame pymunk random sprite sys

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/redditdataanalyzer

Rating: (5/10) This Python project uses libraries like praw, pandas, sklearn, and openpyxl to analyze data from Reddit subreddits. It uses a decision tree classifier to predict post titles based on score and comments.

openpyxl pandas praw python random sklearn

Last synced: 24 Dec 2025

https://github.com/RedInfinityPro/Python-Sqlite3

This Python script provides a command-line interface for managing a list of movies. The script uses SQLite for database management and allows users to add, edit, display, and suggest movies, as well as manage the movie list through a "danger zone" for removing and clearing data.

random sqlite3

Last synced: 13 Mar 2025

https://github.com/redinfinitypro/guuf_it_departmentapp

Rating: (7/10) The Python code is a Kivy application for managing user authentication and registration for the "GUUF IT Department App", integrating functionalities like email sending and password hashing.

bcrypt datetime email geopy kivy kivymd platform pymongo random re secrets smtplib ssl string sys

Last synced: 29 Mar 2025

https://github.com/redinfinitypro/citygame

Rating: (8/10) This code generates a 3D environment using the Ursina game engine, importing modules, defining ground tiles, generating random paths, and storing terrain, and initializing the app.

astarfinder pathfinding perlinnoise random shaders sys ursina

Last synced: 12 Jun 2025

https://github.com/RedInfinityPro/GUUF_IT_DepartmentApp

Rating: (7/10) The Python code is a Kivy application for managing user authentication and registration for the "GUUF IT Department App", integrating functionalities like email sending and password hashing.

bcrypt datetime email geopy kivy kivymd platform pymongo random re secrets smtplib ssl string sys

Last synced: 19 Aug 2025

https://github.com/RedInfinityPro/CityGame

Rating: (8/10) This code generates a 3D environment using the Ursina game engine, importing modules, defining ground tiles, generating random paths, and storing terrain, and initializing the app.

astarfinder pathfinding perlinnoise random shaders sys ursina

Last synced: 13 May 2025

https://github.com/redinfinitypro/todolist

Rating: (8/10) The HTML code outlines a To-Do List web application, allowing users to add tasks and display them on the webpage, using Bootstrap for a clean, responsive user interface.

Last synced: 22 Aug 2025

https://github.com/redinfinitypro/laser-strategy

Rating: (8/10): Is an interactive graphical simulation using Pygame library, featuring laser and detector dynamics. It includes pathfinding, collision detection, and dynamic object interactions. The game allows dragging, checking for collisions, and updating object states.

math numpy pygame random sys time

Last synced: 27 Jun 2025

https://github.com/redinfinitypro/pygamebattleroyale

Rating: (6.4/10) The game is a Python-based game with a player-controlled character, enemies, and bullets. Players move and shoot, with collision detection. The game uses a background image and continuously updates the state, including player input and gameplay.

math pygame random

Last synced: 02 Sep 2025

https://github.com/redinfinitypro/simple-energy-calculation-program

Rating: (4/10) The code defines a Python class Object, calculates energy using weight and distance attributes, prompts user input, creates instance, calculates energy, and prints result.

python

Last synced: 25 Sep 2025

https://github.com/redinfinitypro/website

Rating: (7/10) The website features a basic structure with clear navigation and dynamic content sections for recommending charity programs and groups, allowing users to add items using an input box and button.

Last synced: 11 Jul 2025

https://github.com/redinfinitypro/python-sqlite3

This Python script provides a command-line interface for managing a list of movies. The script uses SQLite for database management and allows users to add, edit, display, and suggest movies, as well as manage the movie list through a "danger zone" for removing and clearing data.

random sqlite3

Last synced: 28 Dec 2025

https://github.com/redinfinitypro/javaclass_project9

This Java program includes a main class Chapeter9 that generates random book titles. It also includes a method for generating triangular random numbers, which is used to determine the length of the book titles. The program showcases the creation of book objects with randomly generated titles.

random scanner

Last synced: 24 Dec 2025

https://github.com/redinfinitypro/redditbot

Rating: (7/10) This script collects, preprocesses, trains models, processes images, and handles files, handling data from Reddit, image processing, and file handling.

autocorrect bytesio concurrent nltk numpy openpyxl pandas pil praw random re requests secrets sklearn string tensorflow time urllib

Last synced: 29 Oct 2025

https://github.com/redinfinitypro/pygamecicruit

Rating: (6/10) The code combines a Pygame GUI application with a PySpice circuit simulation, providing a user-friendly interface with buttons, menu options, dropdown menus, input boxes, sliders, and text elements.

matplotlib numpy os pygame pyspice random sys

Last synced: 16 Jun 2025

https://github.com/redinfinitypro/guessinggalore

Rating: (5/10) This Python project features two interactive word and number guessing games. The first involves guessing a randomly generated number, while the second involves guessing a word with hints based on its length and incorrect guesses.

nltk random randomwords

Last synced: 11 Jul 2025

https://github.com/redinfinitypro/java-form-login

This Java login application demonstrates creating a graphical user interface (GUI) for user authentication using `JFrame`, `JButton`, `JTextField`, `JPasswordField`, and `JLabel`.

actionevent actionlistener color font hashmap jbutton jframe jlabel jpasswordfield jtextfield

Last synced: 23 Jun 2025

https://github.com/redinfinitypro/monster-maze

Rating: (8/10): Monster Maze is a Java-based 2D grid game where players navigate, collect items, and battle monsters, using AI for movement and strategic moves.

arraylist event iterator jpanel random time timer timertask

Last synced: 16 Jul 2025

https://github.com/redinfinitypro/moneyclock

Rating: (8/10) The project simulates a stock market environment with a graphical user interface, allowing users to purchase letters and observe price fluctuations over time.

data-science math pygame pygame-games python time tool

Last synced: 18 Jul 2025

https://github.com/redinfinitypro/ai_projects

Rating (7/10) The code is a chatbot that interacts with users based on article content. However, issues include incorrect sorting, typos, incorrect indentation, and lack of explanations for each part, potentially affecting the bot's robustness and understanding of context.

newspaper nltk numpy python random sklearn string warnings

Last synced: 20 Jul 2025

https://github.com/redinfinitypro/towerdefiance

Rating: (6.8/10) The pygame module is a versatile tool for creating and manipulating game elements, including colors, bars, slots, buttons, and popups, making it user-friendly and flexible.

astarfinder dropdown grid math mixer perlinnoise pygame random slider sys textbox time

Last synced: 25 Jun 2025

https://github.com/redinfinitypro/working-with-wx

Rating: (6/10) This Python code creates a GUI login window using wxPython library, prompting user to enter username and password, checks if credentials match, and terminates the application.

time wx

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/githubfeedfetcher.java

Rating: (7/10): The GitHubFeedFetcher is a Java program that requests data from the GitHub API using a URL and access token, using HttpURLConnection and Base64 authentication.

base64 bufferedreader httpurlconnection inputstreamreader url

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/fruitfrenzy

Rating: (4/10) The project is a Python slot machine game with a lever and four spinning reels, aiming to match fruit images to win prizes.

pygame random sys

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/space

Rating: (5/10) This Pygame-based application offers a main menu, pause menu, and player profile creation, as well as a right-click line drawing feature.

gui pygame random sys widgets

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/voxelart

Rating: (7/10) This Python drawing application features customizable brush settings, a grid of voxels, and an eraser function, allowing users to draw lines and shapes on the screen.

python ursina

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/ursinavoxelswarm

Rating: (6.8/10) The code generates a 3D voxel-based environment using the Ursina library in Python, allowing user control and creating new voxels with mouse clicks.

random ursina

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/tinker_project

Rating: (7/10) The code creates a Python GUI application using Tkinter, allowing users to input text and receive responses randomly, showcasing an interactive storytelling experience.

random tkinter

Last synced: 05 Nov 2025

https://github.com/redinfinitypro/squareescape

Rating: (6/10) This Python platformer game features a player character, navigating across the screen while avoiding falling off platforms. The game mechanics include movement controls and a gravity system, demonstrating platformer game mechanics.

pygame random sys

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/virtualarsenal

Rating: (7.2/10) The project uses the Ursina library to create a player inventory system, enhancing visual presentation and allowing for item management. The GamepadController class ensures smooth gameplay.

python random ursina

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/musical-keys

Rating: (4/10) This project is a musical keyboard application using Python's Tkinter library and Pygame for audio playback. It allows users to play musical notes by clicking on buttons corresponding to different keys, displaying current date, time, and customizable message.

datetime pygame time tkinter

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/solarsystem

Rating: (7/10) This Python-based simulation game challenges players to strategically manage resources in a space-themed environment, aiming to accumulate money. Featuring interactive controls, visuals, and text displays, it offers a simple yet engaging experience.

python random ursina

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/turbo-bet-raceway

Rating: (7/10): Is a Turbo Raceway game developed using the Pygame library. It features a menu-driven interface, adjustable settings, and customizable gameplay elements.

math pygame random sys time

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/python-task-manager

Rating: (7/10): The Python Task Manager, is a user-friendly interface using tkinter library for system monitoring and management. It displays detailed system process information using psutil, with interactive features.

matplotlib numpy psutil pygetwindow tkinter

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/redditsuggestor

Rating: (6/10) The project uses Python libraries and APIs to analyze Reddit data, predict user input, suggest new titles based on cosine similarity, calculate combined scores, and output the best suggestion.

countvectorizer difflib filedialog multinomialnb openpyxl pandas praw random scikit threading tkinter ttk

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/truthquest

Rating: (6/10) This Python interactive game uses the Ursina game engine to ask and answer hot-seat questions, with players taking turns. Pre-defined and custom questions are available, and players can add their own questions. The game encourages social interaction and conversation.

healthbar random ursina

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/scientificsharp

Rating: (5/10) The code is a Windows Forms application for a basic scientific calculator, allowing users to perform mathematical operations like addition, subtraction, multiplication, division, trigonometrics, and logarithms.

componentmodel cryptography data drawing forms generic linq system tasks text

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/measurement-converter

Rating: (7/10): The Java Swing application offers a user-friendly GUI for selecting and comparing measurement units, featuring components like MeasurementFrame, UnitFrame, ShowButton, and ShowResult.

actionevent actionlistener awt border hashmap map swing

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/seasonalpostmaster

Rating: (5/10) The Python script uses the PRAW library to automatically post about holidays on a specific subreddit, ensuring the current date matches any holiday in the predefined dictionary.

datetime praw

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/numberguessinggame

Rating: (7/10) The Java code creates a simple number guessing game, allowing players three chances to guess a random number, with points awarded for high or low guesses.

random scanner

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/pygame-dnd

Rating (7/10) This Python code creates a basic game with menus and adjustable settings using the Pygame library. It imports modules, initializes the window, defines color, creates menus, handles display functions, and starts the game loop.

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/onlinecookbook

Rating: (7/10): The Python script is the backend for a Kivy-based application, integrating with MongoDB for user management tasks. It uses bcrypt for password hashing, multiple screens, and toast messages for user interaction.

bcrypt boxlayout builder mdapp mdrelativelayout mongoclient riseintransition screen screenmanager secrets string stringproperty toast window

Last synced: 19 Jan 2026

https://github.com/redinfinitypro/investorgenius

Rating: (5/10) InvestorGenius is a simulation project that simulates investment market dynamics using random decisions and statistical analysis, providing insights into investment strategies and market dynamics.

matplotlib random statistics

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/javaedition-guuf-it-departmentapp

Rating: (7/10) The Java program creates a login screen GUI using Swing, initializing a JFrame window with labels, user names, and passwords, and adding a JPanel with a GridLayout.

java

Last synced: 28 Dec 2025

https://github.com/redinfinitypro/math-mastery

Rating (7/10): The application uses Swing to present arithmetic challenges, including random equation generation, user interaction, and feedback, suitable for educational purposes.

atomicboolean border random swing

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/cashrunnerchallenge

Rating: (8/10 The game involves players collecting money bags from banks in a vibrant cityscape, avoiding enemies and navigating through an immersive, dynamic, and engaging environment.

pygame random time

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/evolutionsimulation

The code imports random and ursina, creating a class called Bacteria(Button) with genetic code letters and DNA variable, and includes functions like update(), kill_bot, make_new_bot, and birth rate slider.

python random ursina

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/colorshift

Rating: (4/10) ColorShift is a Python arcade game where players control a red cube on a colorful floor, aiming to avoid collisions and reach as far as possible.

random ursina

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/drawimages

Rating: (8/10) The code uses Python's Turtle module to create a canvas image, converting it to grayscale, and then placing dots at each pixel's location based on its intensity.

numpy pil random turtle

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/contactorganizer

Rating: (7/10): This Java Swing-based GUI application allows users to dynamically manage a list of names and their associated links. It features a main window, preferences panel, list management, options panel, data persistence, user interaction, and tooltips for additional guidance.

bufferedwriter documentlistener filewriter ioexception uri

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/colorquest

Rating: (4/10) The Python color guessing game uses random RGB values, user ratings, and input validation to adjust bets and update money, utilizing concepts like list manipulation.

python random

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/chaosbuttongame

Rating: (3/10) This Python script creates an interactive game using Pygame library, featuring a button, dynamically changing number, and win/lose conditions, requiring players to adapt and win.

pygame random time

Last synced: 14 Jun 2025

https://github.com/redinfinitypro/codequest

Rating: (6/10) The script simulates a game where the player explores rooms, searches for hidden codes, and interacts with furniture to increase the challenge.

random

Last synced: 25 Dec 2025

https://github.com/redinfinitypro/cardconquest

Rating: (8/10) Ursina Card Game is a multiplayer card game where players aim to lower their opponents' health before they do. Players manage their decks, monitor their health, engage in turn-based combat, and race against time. The game features dynamic animation, randomized decks, multiplayer support, and an immersive UI.

random ursina

Last synced: 24 Dec 2025

https://github.com/redinfinitypro/circuitpythonprojects

Rating: (4/10) This Python script simulates circuits using PySpice, importing libraries like NumPy and Matplotlib. It defines voltage divider, diode circuits, subcircuit definitions, DC sweep analysis, and simulates each circuit using the simulator.

matplotlib numpy os pyspice sys

Last synced: 19 Oct 2025

https://github.com/redinfinitypro/boggle

The project uses Pygame to digitally execute Boggle, a classic word game where players form words from adjacent letters, competing against a computer to find valid words within a set time.

customtkinter random string time

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/employee-data-base-program

Rating: (4/10) The Java code manages an employee database, allowing users to add, edit, and check data, ensuring valid input and valid options are accepted.

list scanner

Last synced: 24 Dec 2025

https://github.com/redinfinitypro/thematicbot

Rating: (8/10): ThematicBot is an AI-based chatbot developed using TensorFlow, spaCy, and KMeans clustering to generate contextually appropriate responses, improving user experience through tokenization, embedding, and Tkinter library management.

pygetwindow textblob time tkinter

Last synced: 24 Dec 2025

https://github.com/RedInfinityPro/ContactOrganizer

Rating: (7/10): This Java Swing-based GUI application allows users to dynamically manage a list of names and their associated links. It features a main window, preferences panel, list management, options panel, data persistence, user interaction, and tooltips for additional guidance.

bufferedwriter documentlistener filewriter ioexception uri

Last synced: 13 Mar 2025

https://github.com/redinfinitypro/neuraldrive

Rating: (5/10) The project simulates autonomous cars navigating a maze-like environment using neural networks and genetic algorithms. The cars navigate through obstacles, avoiding collisions and maximizing distance. The simulation provides a visual representation of such training.

math neat os pygame random sys

Last synced: 17 Sep 2025

https://github.com/statute8234/javatemple

Java is a versatile, robust, and platform-independent language used for application development, data analysis, and scientific computing, with libraries like Apache Spark and Hadoop for big data processing.

Last synced: 26 Jul 2025

https://github.com/redinfinitypro/hangmansharp

Rating: (7/10) The C# Hangman game involves players guessing letters to reveal a hidden word, with a hangman figure appearing as incorrect guesses are made, requiring correct guesses or losing.

generic random static system text

Last synced: 25 Dec 2025

https://github.com/redinfinitypro/tinkerwindow

Rating: (6/10) The code creates a GUI application using Tkinter, defining functions and classes for windows and components. It creates titles, buttons, and frames, but encounters an error in the BlackmagicManualWindow function.

customtkinter

Last synced: 29 Jul 2025

https://github.com/redinfinitypro/githubfeedfetcher

Rating: (7/10): The GitHubFeedFetcher is a Java program that requests data from the GitHub API using a URL and access token, using HttpURLConnection and Base64 authentication.

base64 bufferedreader httpurlconnection inputstreamreader url

Last synced: 11 Aug 2025

https://github.com/redinfinitypro/html-csstemple

HTML and CSS are essential for web application development, data analysis, and scripting, forming the backbone of front-end development and enhancing interactivity and functionality.

Last synced: 19 Aug 2025

https://github.com/redinfinitypro/ursinadiceroller

Rating: (4/10) UrsinaDiceRoller is a game engine-based dice rolling simulator, allowing users to roll dice, move players, and interact with interactive elements.

random time ursina

Last synced: 28 Aug 2025

https://github.com/redinfinitypro/complex_farm_project

Rating: (7/10) The code creates a simulation game using the Ursina library, allowing users to manage resources like money, food, objects, eggs, and meat.

random ursina

Last synced: 26 Dec 2025

https://github.com/RedInfinityPro/JavaToolkit

Rating: (7/10) The Java Toolkit is a collection of Java programs providing various utilities and functionalities for mathematical and practical tasks, including generating random month names, calculating averages, and approximating pi.

bigdecimal random roundingmode scanner

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/Boggle

The project uses Pygame to digitally execute Boggle, a classic word game where players form words from adjacent letters, competing against a computer to find valid words within a set time.

customtkinter random string time

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/Bot-Swarm-Simulation

Rating: (7/10) The code initializes Pygame, sets display dimensions, defines functions for color blending and randomization, initializes food and bot groups, handles events, updates, draws sprites, and handles bot reproduction.

math pygame random sys

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/CardGame

Rating (6.6/10): The script provides a basic card game using Pygame, with random color generation and unique card attributes. However, it could be more object-oriented, have more detailed explanations, and improve scalability and readability.

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/tinker_project

Rating: (7/10) The code creates a Python GUI application using Tkinter, allowing users to input text and receive responses randomly, showcasing an interactive storytelling experience.

random tkinter

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/TinkerWIndow

Rating: (6/10) The code creates a GUI application using Tkinter, defining functions and classes for windows and components. It creates titles, buttons, and frames, but encounters an error in the BlackmagicManualWindow function.

customtkinter

Last synced: 13 Mar 2025

https://github.com/redinfinitypro/bookself

This JavaScript code snippet demonstrates creating a BookShelf - Digital Library using a JFrame framework, including components like a container, menu components, UIManager, search bar panel, and MultiLevelComboBox.

borderfactory borderlayout color component container font jframe jlabel jmenubar jpanel swingutilities uimanager

Last synced: 23 Mar 2025

https://github.com/RedInfinityPro/HangmanSharp

Rating: (7/10) The C# Hangman game involves players guessing letters to reveal a hidden word, with a hangman figure appearing as incorrect guesses are made, requiring correct guesses or losing.

generic random static system text

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/complex_farm_project

Rating: (7/10) The code creates a simulation game using the Ursina library, allowing users to manage resources like money, food, objects, eggs, and meat.

random ursina

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/CodeQuest

Rating: (6/10) The script simulates a game where the player explores rooms, searches for hidden codes, and interacts with furniture to increase the challenge.

random

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/JavaEdition-GUUF-IT-DepartmentApp

Rating: (7/10) The Java program creates a login screen GUI using Swing, initializing a JFrame window with labels, user names, and passwords, and adding a JPanel with a GridLayout.

java

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/Guess_the_number

Ratting: (7.5/10) The Java program is a number guessing game where the player guesses a raandom number between 0 and an upper limit, deducting points for incorrect guesses.

random scanner

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/CashRunnerChallenge

Rating: (8/10 The game involves players collecting money bags from banks in a vibrant cityscape, avoiding enemies and navigating through an immersive, dynamic, and engaging environment.

pygame random time

Last synced: 13 Mar 2025

https://github.com/RedInfinityPro/working-with-wx

Rating: (6/10) This Python code creates a GUI login window using wxPython library, prompting user to enter username and password, checks if credentials match, and terminates the application.

time wx

Last synced: 13 Mar 2025

https://github.com/redinfinitypro/guess_the_number

Ratting: (7.5/10) The Java program is a number guessing game where the player guesses a raandom number between 0 and an upper limit, deducting points for incorrect guesses.

random scanner

Last synced: 27 Dec 2025