PHPackages                             shaarli/netscape-bookmark-parser - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. shaarli/netscape-bookmark-parser

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

shaarli/netscape-bookmark-parser
================================

Generic Netscape bookmark parser

v4.0.0(3y ago)2643.1k↓41.3%10[2 PRs](https://github.com/shaarli/netscape-bookmark-parser/pulls)MITPHPPHP &gt;=7.1

Since Sep 17Pushed 2y ago6 watchersCompare

[ Source](https://github.com/shaarli/netscape-bookmark-parser)[ Packagist](https://packagist.org/packages/shaarli/netscape-bookmark-parser)[ Docs](https://github.com/shaarli/netscape-bookmark-parser)[ RSS](/packages/shaarli-netscape-bookmark-parser/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (19)Used By (0)

[![GH release](https://camo.githubusercontent.com/a2e80f3711390643ad442832372e53661b3a3621758c0fbf7e7a5c9ff0afa6ee/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f73686161726c692f6e657473636170652d626f6f6b6d61726b2d706172736572)](https://github.com/shaarli/netscape-bookmark-parser/releases)[![GH license](https://camo.githubusercontent.com/2aa3a4f0b97aaad9b4682d8488a81f283a39c9605c256a8725c10e23cf9b0fd1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f73686161726c692f6e657473636170652d626f6f6b6d61726b2d706172736572)](https://camo.githubusercontent.com/2aa3a4f0b97aaad9b4682d8488a81f283a39c9605c256a8725c10e23cf9b0fd1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f73686161726c692f6e657473636170652d626f6f6b6d61726b2d706172736572)[![GH stars](https://camo.githubusercontent.com/c95c66bb5acaa5ee37ec2a33f355550db141d8b7ebf4c08793a54b714a0cd6dd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f73686161726c692f6e657473636170652d626f6f6b6d61726b2d706172736572)](https://camo.githubusercontent.com/c95c66bb5acaa5ee37ec2a33f355550db141d8b7ebf4c08793a54b714a0cd6dd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f73686161726c692f6e657473636170652d626f6f6b6d61726b2d706172736572)[![Build Status](https://github.com/shaarli/netscape-bookmark-parser/workflows/PHP%20CI/badge.svg)](https://github.com/shaarli/netscape-bookmark-parser/workflows/PHP%20CI/badge.svg)

Shaarli Netscape Bookmark Parser
================================

[](#shaarli-netscape-bookmark-parser)

This library provides a decoder that is able of parsing Netscape bookmarks (as exported by common Web browsers and bookmarking services), and an encoder that is able to export data to bookmarks format.

🚀 Installation
--------------

[](#-installation)

Using [Composer](https://getcomposer.org/) ([package](https://packagist.org/packages/shaarli/netscape-bookmark-parser)):

```
$ composer require shaarli/netscape-bookmark-parser
```

🔥 Usage
-------

[](#-usage)

### Import from Bookmark file

[](#import-from-bookmark-file)

```
