https://github.com/pharo-contributions/Soup
A Pharo implementation of beautiful Soup
https://github.com/pharo-contributions/Soup
html pharo scraping
Last synced: about 1 year ago
JSON representation
A Pharo implementation of beautiful Soup
- Host: GitHub
- URL: https://github.com/pharo-contributions/Soup
- Owner: pharo-contributions
- License: mit
- Created: 2019-06-29T05:01:02.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-17T11:50:05.000Z (over 1 year ago)
- Last Synced: 2025-04-11T01:41:39.752Z (about 1 year ago)
- Topics: html, pharo, scraping
- Language: Smalltalk
- Size: 354 KB
- Stars: 7
- Watchers: 4
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-pharo - Soup - HTML Scraping library for Pharo. (Data interexchange format)
README
[](https://github.com/pharo-contributions/Soup/actions/workflows/runTests.yaml)
Soup is a simple HTML scraping library, ported from Python of [Beautiful Soup](http://www.crummy.com/software/BeautifulSoup/).
## Install
```Smalltalk
Metacello new
baseline: 'Soup';
repository: 'github://pharo-contributions/Soup';
load
```
## If you want to depend on it
Add the following code to your Metacello baseline or configuration
```
spec
baseline: 'Soup'
with: [ spec repository: 'github://pharo-contributions/Soup/' ]
```
## Example Usage
[](http://www.youtube.com/watch?v=y17pTysVddg "Example Usage")
## History
- Initial versions by Zulq Alam.
- Copied from http://smalltalkhub.com/#!/~PharoExtras/Soup on 7/28/2016