This folder contains a browser-side extractor for your NovelFire library.
When you run the script on https://novelfire.net/account/library while logged in, it collects your whole library across all pages and builds a readable list with:
TitleAuthorChapter amountChapters I have readLast chapter titleProgress (%)
novelfire-readlist.js: the main multi-page extractor script.novelfire-readlist.bookmarklet.txt: one-click bookmarklet code.novelfire-readlist.user.js: Tampermonkey userscript that adds anExport Read Listbutton on the library page.index.html: local site for importing the exported CSV.styles.css: styling for the local site.app.js: CSV parsing and rendering logic for the local site.
This is the best option if you do not want to paste code again.
- Install the Tampermonkey browser extension.
- Create a new userscript in Tampermonkey.
- Replace its contents with novelfire-readlist.user.js.
- Save it.
- Open
https://novelfire.net/account/librarywhile logged in. - Click the floating
Export Read Listbutton.
The userscript will:
- scan every library page
- fetch each novel page to extract the author
- show one combined table
- let you copy JSON, copy CSV, or download CSV
- Create a new bookmark in your browser.
- Name it
NovelFire Read List. - Copy the contents of novelfire-readlist.bookmarklet.txt into the bookmark URL field.
- While logged into
https://novelfire.net/account/library, click that bookmark.
- Log into NovelFire.
- Open
https://novelfire.net/account/library. - Open Developer Tools in your browser.
- Go to the
Consoletab. - Open novelfire-readlist.js, copy the whole file, and paste it into the console.
- Press Enter.
The script opens an overlay on the page and also prints a table in the browser console.
You can:
- copy JSON
- copy CSV
- download CSV
After you export the CSV, you can open the local site and import it for a cleaner reading view.
- Open index.html in your browser.
- Upload the exported CSV file.
- Use search and sorting to browse the list.
The site shows:
- summary stats
- a readable card view
- a full table view
- links back to the book page and last chapter
- The public home page at
https://novelfire.net/homedoes not expose your personal library. - Run this while logged into
https://novelfire.net/account/library. - Author names are fetched from each novel page after the library pages are collected, so larger libraries may take a bit longer.
- If NovelFire changes its HTML structure, the selectors may need a small update.