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

Projects in Awesome Lists by MateusjsSilva

A curated list of projects in awesome lists by MateusjsSilva .

https://github.com/mateusjssilva/mit-bih-arrhythmia-db-visualizer

A visualizer for the MIT-BIH Arrhythmia Database that allows users to view and analyze ECG signal data along with annotations.

arrythmia mit-bih-arrhythmia pyhton streamlit visualizer

Last synced: 24 Apr 2025

https://github.com/mateusjssilva/2d-castle

This project is an example application built with OpenGL that demonstrates how to create and render a 2D castle scene. It includes basic shapes and transformations to construct various castle components, such as towers, walls, and gates, showcasing fundamental OpenGL techniques for 2D graphics rendering.

2d castle computer-graphics glut opengl

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/3d-robotic-arm

This project is an OpenGL example that demonstrates how to create and render a 3D robotic arm. It showcases the use of OpenGL for modeling and animating a multi-jointed robotic arm with realistic movements.

3d computer-graphics glut opengl robotic-arm

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/classification-of-objects-pdi

This repository is a project for classifying objects in images based on shape and color. It includes steps such as shadow removal, image segmentation, and contour detection. The system can identify and count objects based on their shapes (triangle, square, rectangle, circle) and colors.

classification image-processing object-detection opencv-python python

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/xadrez-console

Implementação do jogo de xadrez em C#

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/lexical-syntactic-analysis

SimpAlg Parser: A simple parser for the SimpAlg programming language, built using ANTLR.

antlr4 java parser

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/ribosome-java

Implementation of a Ribosome in Java.

bioinformatics java ribosome

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/digital-envelope

Implementation of a Digital Envelope system, which allows the protection and secure transmission of files through encryption.

cryptography envelope-encryption java secure

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/dna-transcription

Java implementation of the program that transcribes a DNA strand.

bioinformatics dna java transcribe

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/cannibals-and-missionaries

Python implementation of the classic Cannibals and Missionaries problem, which is a well-known search problem in Artificial Intelligence.

artificial-intelligence missionaries-cannibals-problem python

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/youtubedownloaderconsole

C# console application allows users to download YouTube videos directly to a folder of their choice. The program accepts a text file containing YouTube video URLs, downloads the videos, and saves them in MP4 format. It uses yt-dlp to handle the downloads efficiently, providing a fast and reliable way to download video content from YouTube.

console-application dotnet8 dowload ffmpeg youtube youtube-downloader yt-dlp

Last synced: 24 Mar 2025

https://github.com/mateusjssilva/physicssimlab

PhysicsSimLab is an interactive educational tool that allows visualization and experimentation of basic physics concepts. The simulator reproduces the movement of objects under the action of gravity, enabling the study of trajectories, collisions and energy transformations in real time.

csharp dotnet energy-conservation interactive-learning physics physics-simulator projectile-motion science-education simulation wpf

Last synced: 22 Mar 2025

https://github.com/mateusjssilva/smith-waterman-algorithm

This project is a Java implementation of the Smith-Waterman algorithm, commonly used in bioinformatics for local sequence alignment. It enables the comparison of DNA, RNA, or protein sequences by identifying regions of similarity, which can be helpful for evolutionary studies, structural analysis, and functional predictions.

algorithm bioinformatics java smith-waterman

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/competitive-programming

This repository contains a variety of competitive programming problems with solutions aimed at improving algorithmic and problem-solving skills. Each problem comes with a clear explanation, efficient solutions in different languages.

beecrowd-solutions competitive-programming cpp java python

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/paint-opengl

OpenGL example project for a paint.

2d computer-graphics glut opengl paint

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/weather-data-fetcher

Weather Data Fetcher is a Python-based project designed to consume weather data from the Open-Meteo API.

api open-meteo-api sqllite weather

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/senai-versoes-colaboracoes

Solução de conflitos

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/software-engineering-tutorial

This repository contains the code for a tutorial on building a basic web application using Django and Vue.js. The application allows users to upload images and provides a feature for visualizing them directly within the interface.

django software-engineering upload-images vuejs webapplication

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/neural-network

Java implementation of a simple neural network for binary classification. The neural network architecture consists of three layers: an input layer, a hidden layer, and an output layer.

binary-classification java neural-network

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/customermanager

CustomerManagementSystem is a C# console application for managing customer information and calculating taxes. It supports both Individual and Corporate customers, allowing users to enter basic details, purchase amounts, and view tax calculations. Ideal for simple customer management and financial calculations.

console console-application csharp

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/philosophers-dinner

A C program simulating the "Dining Philosophers" problem using threads and mutexes to manage resource sharing and prevent deadlock. Each philosopher is a thread, and mutexes represent chopsticks, ensuring safe concurrent access.

c mutex operating-system philosophers-dinner-problem synchronization theads

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/codifica-frontend-senai

Coding activity of a game store login home screen.

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/senai-api-development

A .NET API designed to showcase the use of token-based authentication for secure access to resources. This project provides a foundational example of how tokens can be generated, validated, and used to control access to protected endpoints.

api demostration dotnet token

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/semaphore-java

Java simulation of multiple nodes accessing a shared resource, demonstrating semaphore-based synchronization with correct and incorrect usage scenarios to illustrate concurrency control and deadlock.

concurrent-programming java semaphore synchronization

Last synced: 30 Mar 2025

https://github.com/mateusjssilva/console-chess

This project is a console-based chess game implemented in C# that includes all standard chess rules, including special moves like "en passant." The game provides a complete chess experience in the console, with functionality for piece movement, capturing, check, checkmate, and castling.

chess-game console csharp

Last synced: 30 Mar 2025