PackageTrack
Sign in Get early access

beautiful_soup_dart

Dart native package inspired by Beautiful Soup 4 Python library. Provides easy ways of navigating, searching, and modifying the HTML tree.

0.3.0 2.6K downloads/mo #4913 most downloaded on pub.dev mzdm/beautiful_soup

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 11 months

Nearly every release is documented

notes for 4 of 4 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

4 releases · first in 2021

0 releases in the last 12 months

see the full history below

Release timeline

4 releases · Jun 2021 to Jul 2022
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 4
  1. 0.3.0 05 Jul 2022
    Release notes
    • Added new Modifying the Tree methods: newTag(), clear(), decompose(), wrap(), unwrap(), setter for .name (tag name).
    • Added new parameters to getText() Output method: separator, strip.
    • Added new Output method (partial support): prettify().
    • Added new helper methods for element's attributes: removeAttr(), hasAttr(), setAttr(), getAttrValue().
    • Added new Tags: b, i.
    • Added tests & coverage.
    • Updated README.
    Open source →
  2. 0.2.0 15 Aug 2021
    Release notes
    • Renamed parameter customSelector to selector in Searching the Tree methods.
    • Added new parameters to Searching the Tree methods: id, class_, regex, string and limit.
    Open source →
  3. 0.1.0 29 Jul 2021
    Release notes
    • Added new Navigating the Tree methods: .nextElement, .nextElements, .previousElement, .previousElements, .nextParsed, .nextParsedAll, .previousParsed, .previousParsedAll.
    • Added new Searching the Tree methods: findParent(), findParents(), findNextSibling(), findNextSiblings(), findPreviousSibling(), findPreviousSiblings(), findNextElement(), findAllNextElements(), findPreviousElement(), findAllPreviousElements(), findNextParsed(), findNextParsedAll(), findPreviousParsed(), findPreviousParsedAll().
    • Added new Output method: .text.
    • Added more tests.
    • Removed unused dependency.
    • Updated README.
    • Improved documentation.
    Open source →
  4. 0.0.1 30 Jun 2021
    Release notes
    • Initial version.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive