Projects in Awesome Lists by AntoData
A curated list of projects in awesome lists by AntoData .
https://github.com/antodata/on_page_basic_seo_checker
This project provides methods and utils to make basic checks in the SEO of an instance of a page using the URL of this page or a webdriver instance that is browsing that page at the moment
beautifulsoup beautifulsoup-library beautifulsoup4 decorators html html-parser python python3 qa qa-checks qa-tools requests requests-html selenium seo seo-analysis seo-report seo-tags seotools webdriver
Last synced: 29 Apr 2026
https://github.com/antodata/webscraperallmusic
Simple example of a web scrapper using python. In this case, we ask the user using the console for the name of a band/artist and using selenium webdriver and beautifulsoup we print information about the discography of that artist/band
allmusic beautiful-soup beautifulsoup beautifulsoup4 chrome-webdriver discography html html-parser html-parsing music music-information-retrieval parser python python3 selenium selenium-python selenium-webdriver webdriver webscraper webscraping
Last synced: 28 Apr 2026
https://github.com/antodata/coronaviruswebscraper
Web scraper that gets information about the corona virus spread from https://www.worldometers.info/coronavirus/ and world population in from https://www.worldometers.info/world-population/population-by-country/ and generates three maps with folium that represent the ratio between cases and population, between recovered people and cases and between death people and cases using circles
beautifulsoup big-data bs4 corona-virus covid-19 covid-19-tracker covid19 covid19-data data-science folium html-parser maps pandas python python-requests python3 requests web-scraper web-scraping webscraper
Last synced: 13 May 2026
https://github.com/antodata/marriageequalityworldwide
Project where we provide inside folder API two interesting modules: DonutChartGenerator whose function graph_generator allows you to generate simple or double donut charts very easily and very customized and module MapGenerator whose function build_map allows you to build a map coloring regions according to certain values defined by yourself and including a legend and putGenericMarkers that allows you to set markers in the map and the HTML code you want to be displayed when we open a marker. In this case, we used these functions to create two different maps, in module MarriageEquailtyApprovalRate we generated a world map where the different countries have a different color depending on their approval rate for marriage equality in the second module MarriageEqualityLegalized we generate a map where the countries where marriage equality is legal are colored in green and they display a marker that when opened displays a donut chart with information about the voting for marriage equaility
choropleth choropleth-maps data-science donut-chart folium gay gay-pride legends lesbian lgtb lgtbiq markers marriage-equality matplotlib pandas political-science politics python python3 same-sex-marriage
Last synced: 18 Apr 2026
https://github.com/antodata/appium-framework
This project offers a framework for appium projects to make mobile app testing easier. The approach is similar to page object oriented Selenium frameworks, we homogenize how xpaths, ids, ... are related to page objects, how screenshots are taken and where are saved. We also provide modules and classes that automate the process to get the right capabilities to run our texts and to find web elements in our classes
app-testing appium appium-android appium-automation appium-framework appium-python appium-tests appium-webdriveragent bitbar mobile-testing python python3 qa qa-automation qa-automation-test qa-testing selenium selenium-webdriver testing-framework webdriver
Last synced: 06 May 2026
https://github.com/antodata/pydesktopbrowserrecorder
This project allows you to record your desktop or the browser during an automated test using selenium's webdriver
browser-recorder desktop-recorder ffmpeg imageio python3 qa qa-automation qa-automation-tests screenshot selenium selenium-python selenium-webdriver test-automation test-automation-project testing-tools threading video video-recorder video-recording webdriver
Last synced: 15 Feb 2026
https://github.com/antodata/sequence_cmd_tasks_scripts_automation
This project will allow to automate a sequence of commands, tasks or scripts. Basically file "Main" is an interpreter that will ask you to read a file in folder "files" with a sequence of commands. "Main" will also search these commands in a file called "Aliases" in folder "files" to see if you provided an alias for that command and instead of just executing that in a shell we need to execute a custom made function from a custom made module in in our main folder.
automation cd command-line command-shell custom docker docker-container docker-image python python3 ubuntu
Last synced: 08 May 2026
https://github.com/antodata/seleniumwebdriverutils
Module that offers additional and useful methods for Selenium's Webdriver
automation automation-selenium chromedriver firefoxdriver fullscreen-screenshot headless-browsers headless-chrome html javascript python python-3 screenshot-utility scrollbar selenium selenium-python selenium-tests selenium-webdriver webdriver-3 webdriver-api webdriver-manager
Last synced: 09 May 2026
https://github.com/antodata/privateattributesproject
Module to increase encapsulation in Python, not allowing the access to private members outside their classes
attribute-visibility attributes class-decorator copy decorators deepcopy encapsulation inheritance private private-attribute properties python python3
Last synced: 28 Mar 2025
https://github.com/antodata/hate_crimes_spain_2014_2017
Analysis of hate crimes in Spain between 2014 and 2017 using official data
chi-square chi-square-test data-analysis data-visualization datascience folium hatecrime json lgtbiq linear-regression maps matplotlib numpy pandas python python3 scipy selenium selenium-webdriver sklearn
Last synced: 14 Apr 2026
https://github.com/antodata/eu_unemployment_rate_2007_2018
Project where we take a tsv provided by the EU an we create a map for each year from 2007 to 2018 with the unemployment rates in each country and build a gif file with it. We use folium especially choropleth for maps, pandas to manage data, selenium to open each html file and save it as png and imageio to turn those images into a gif file. #Python #folium #pandas #selenium #imageio #unemployment #EU
big-data choropleth data-science employment european-union folium gif imageio pandas political-science politics python python3 selenium selenium-webdriver statistics tsv unemployment unemployment-rate webdriver
Last synced: 11 May 2026
https://github.com/antodata/python101
Proyecto de juego de cartas usando Python, PyGame, Pandas y Matplotlib. Aquí verá ejemplos comentados en español de los features básicos de Python y algunos más avanzados que no suelen verse en cursos básicos. // Cards game desktop app made with Python, PyGame, Pandas and Matplotlib. Here you can find examples with comments in Spanish of every basic feature that Python provides but also some more advanced ones that are not often shown in basic courses
classes decorated-functions decorators files game game-development matplotlib naipes pandas pygame pygame-application python python3 python37 tutorial-code
Last synced: 27 Apr 2026
https://github.com/antodata/homosexualityhistorycurrentstatus
In this project we use folium, pandas and webscraping using requests and beautifulSoup to create a map that contains information about the legal status of homosexuality around the world. We created an API with a function called buildMap to create the map with the colors combining number ranges and static string values to color that map. Also we use request and beautifulSoup to get and parse all the wikipedia pages that contain information about lgbt rights in each country for the html we display when we open a marker (every country has a marker placed in its capital to display with information).
activism beautifulsoup beautifulsoup4 data-science decriminalization-homosexuality folium gay homosexuality html human-rights interactive-maps lgtb pandas python python3 requests web-scraper web-scraping webscraper webscraping
Last synced: 01 May 2026
https://github.com/antodata/reminda
Project for Reminda: Application to help you study
learning metaclass metaprogramming pcpp1 pickle python python3 reminder reminder-app reminder-application shelve students study study-aid study-application syntax-sugar tkinter university
Last synced: 28 Mar 2025
https://github.com/antodata/data_science_notebooks_ibm_cert
Several Python and R scripts, notebooks... that might be useful when studying Data Science
data-science ggplot2 ibm ibm-data-science-professional jupyter-notebook jupyter-notebook-python jupyter-notebook-r matplotlib pandas plotl python python3 r rstudio
Last synced: 30 Oct 2025
https://github.com/antodata/ibm_cert_2_tools_week_6
Week 6 Final Assignment
Last synced: 11 Jul 2025