All Projects → con-dog → Sillynium

con-dog / Sillynium

Licence: gpl-3.0
Automate the creation of Python Selenium Scripts by drawing coloured boxes on webpage elements

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Sillynium

Cdp4j
cdp4j - Chrome DevTools Protocol for Java
Stars: ✭ 232 (+132%)
Mutual labels:  automation, selenium, selenium-webdriver, chrome
Scrape Linkedin Selenium
`scrape_linkedin` is a python package that allows you to scrape personal LinkedIn profiles & company pages - turning the data into structured json.
Stars: ✭ 239 (+139%)
Mutual labels:  scraper, web-scraping, selenium, selenium-webdriver
30 Days Of Python
Learn Python for the next 30 (or so) Days.
Stars: ✭ 1,748 (+1648%)
Mutual labels:  automation, web-scraping, selenium, selenium-webdriver
Zillow
Zillow Scraper for Python using Selenium
Stars: ✭ 141 (+41%)
Mutual labels:  scraper, web-scraping, selenium, chromedriver
Undetected Chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Stars: ✭ 365 (+265%)
Mutual labels:  automation, selenium, chromedriver, chrome
Spam Bot 3000
Social media research and promotion, semi-autonomous CLI bot
Stars: ✭ 79 (-21%)
Mutual labels:  automation, scraper, selenium
kick-off-web-scraping-python-selenium-beautifulsoup
A tutorial-based introduction to web scraping with Python.
Stars: ✭ 18 (-82%)
Mutual labels:  scraper, selenium, selenium-webdriver
Singlefile
Web Extension for Firefox/Chrome/MS Edge and CLI tool to save a faithful copy of an entire web page in a single HTML file
Stars: ✭ 4,417 (+4317%)
Mutual labels:  selenium, chrome-extension, chrome
Vkbot
Простой разговорный бот на PHP
Stars: ✭ 88 (-12%)
Mutual labels:  automation, opensource, html5
Upme Plus
Smart Automation inside your browser for free. Start earning and double your followers
Stars: ✭ 318 (+218%)
Mutual labels:  automation, chrome-extension, chrome
Atata
C#/.NET test automation framework for web
Stars: ✭ 362 (+262%)
Mutual labels:  selenium, selenium-webdriver, automated-testing
yt-videos-list
Create and **automatically** update a list of all videos on a YouTube channel (in txt/csv/md form) via YouTube bot with end-to-end web scraping - no API tokens required. Multi-threaded support for YouTube videos list updates.
Stars: ✭ 64 (-36%)
Mutual labels:  scraper, selenium, chromedriver
TikTok
Download public videos on TikTok using Python with Selenium
Stars: ✭ 37 (-63%)
Mutual labels:  scraper, selenium, chromedriver
headless-chrome
Implementation of the new headless chrome with chromedriver and selenium.
Stars: ✭ 34 (-66%)
Mutual labels:  selenium, chromedriver, selenium-webdriver
Timecat
A Magical Web Recorder & Player 🖥
Stars: ✭ 1,955 (+1855%)
Mutual labels:  recorder, chrome-extension, chrome
Autoscraper
A Smart, Automatic, Fast and Lightweight Web Scraper for Python
Stars: ✭ 4,077 (+3977%)
Mutual labels:  automation, scraper, web-scraping
Golem
A complete test automation tool
Stars: ✭ 441 (+341%)
Mutual labels:  automation, selenium, selenium-webdriver
Node Chromedriver
An installer and wrapper for Chromedriver.
Stars: ✭ 378 (+278%)
Mutual labels:  selenium, selenium-webdriver, chromedriver
Oscnews
Chrome 插件,查看开源中国软件更新资讯,文档导航,GitHub 趋势榜,linux命令索引,浏览历史记录和时钟页面。
Stars: ✭ 582 (+482%)
Mutual labels:  extensions, chrome-extension, chrome
Thirtyfour
Selenium WebDriver client for Rust, for automated testing of websites
Stars: ✭ 191 (+91%)
Mutual labels:  automation, selenium, selenium-webdriver

Sillynium Logo

Sillynium

Automatically generate python selenium scripts by drawing coloured boxes around webpage elements.

See ROADMAP for how it works, vision, and TODO.

V1 V2

Draws on a screenshot of a webpage Draws directly on webpage
Concept only/working prototype Currently being developed

Status

Work-in-progress:

  • Currently loads a given URL, and injects JavaScript, which allows you to draw on any given webpage. Please see ROADMAP
  • Accepting contributions, created as an open-source project

Roadmap

Important! Please read the ROADMAP

  • Plan and vision inside
  • Currently only draws grey boxes to webpages - requires further work.

Usage

In console / bash to install libraies required:

C:\Path-to-sillynium>
C:\Path-to-sillynium>pip install -r requirements.txt

sillynium.py

Run as you would any other python file - currently under development

  • Chromedriver will launch Chrome + URL
  • You can now draw boxes to that webpage directly
  • Does nothing more yet! Please see ROADMAP

concept/poc.py

A proof of concept and will not be developed further.

  • Draws on screenshot of webpage window
  • It may fail on your OS as it was only coded to handle Windows 10 and Chrome
  • For instructions, see poc_instructions

Contributing

Please see CONTRIBUTING.md

  • Ideal contributors: Know any of Python, HTML, JavaScript
  • All welcome however

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

Distributed under the GNU-GPLv3 License. See LICENSE for more information.

External Credits

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].