Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Cmder | 24,813 | a day ago | 40 | mit | C++ | |||||
Lovely console emulator package for Windows | ||||||||||
Prezto | 13,400 | 18 days ago | 179 | mit | Shell | |||||
The configuration framework for Zsh | ||||||||||
Singlefile | 11,222 | 3 days ago | 72 | agpl-3.0 | JavaScript | |||||
Web Extension and CLI tool for saving a faithful copy of an entire web page in a single HTML file | ||||||||||
Conemu | 7,942 | 5 months ago | 982 | bsd-3-clause | C++ | |||||
Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more | ||||||||||
Posh Git | 6,849 | 3 | 2 months ago | 2 | January 01, 1900 | 88 | mit | PowerShell | ||
A PowerShell environment for Git | ||||||||||
Chrome Cli | 2,396 | 4 months ago | 1 | February 27, 2018 | 43 | mit | Objective-C | |||
Control Google Chrome from the command line | ||||||||||
Trdsql | 1,495 | 2 | a month ago | 46 | January 19, 2022 | 13 | mit | Go | ||
CLI tool that can execute SQL queries on CSV, LTSV, JSON and TBLN. Can output to various formats. | ||||||||||
Yori | 1,137 | 16 days ago | 17 | mit | C | |||||
Yori is a CMD replacement shell that supports backquotes, job control, and improves tab completion, file matching, aliases, command history, and more. | ||||||||||
Multi | 1,108 | 2 months ago | 21 | gpl-3.0 | Swift | |||||
Create a custom, lightweight macOS app from a group of websites | ||||||||||
Vim Session | 901 | 2 years ago | 78 | VimL | ||||||
Extended session management for Vim (:mksession on steroids) |
SingleFile is a Web Extension (and a CLI tool) compatible with Chrome, Firefox (Desktop and Mobile), Microsoft Edge, Safari, Vivaldi, Brave, Waterfox, Yandex browser, and Opera. It helps you to save a complete web page into a single HTML file.
https://user-images.githubusercontent.com/396787/156664907-cc458e35-f41b-45ca-91eb-372213812b44.mp4
SingleFile can be installed on:
You can also download the zip file (https://github.com/gildas-lormeau/SingleFile/archive/master.zip) of the project and install it manually by unzipping it somewhere on your disk and following these instructions:
See https://github.com/gildas-lormeau/SingleFile/blob/master/faq.md
See https://addons.mozilla.org/firefox/addon/single-file/versions/
_
in file names: ~
, +
, \
,
?
, %
, *
, :
, |
, "
, <
, >
dom.webcomponents.enabled
is enabled in
about:config
.Please follow these steps if you find an unknown issue:
You can save web pages to HTML from the command line interface. See here for more info: gildas-lormeau/single-file-cli.
You can execute a user script just before (and after) SingleFile saves a page. For more info, see https://github.com/gildas-lormeau/SingleFile/wiki/How-to-execute-a-user-script-before-a-page-is-saved.
SingleFileZ is a fork of SingleFile that allows you to save a webpage as a self-extracting HTML file. This HTML file is also a valid ZIP file which contains the resources (images, fonts, stylesheets and frames) of the saved page. This ZIP file can be unzipped on the filesystem in order, for example, to view the page in a browser that would not support pages saved with SingleFileZ.
More info here: gildas-lormeau/SingleFileZ
HTML (SingleFile) | HTML (SingleFileZ) | MAFF | MHTML | Webarchive (Safari) | HTML+folder | |
---|---|---|---|---|---|---|
Pages are saved as a single file | ||||||
HTML and styles are minified | ||||||
Unused HTML and styles are removed from files | ||||||
Binary resources are not encoded in base 64 | ||||||
Files are compressed | ||||||
Files can be viewed without installing any extension | ||||||
Files can be viewed without running JavaScript | ||||||
Files can be unzipped to extract resources and view pages | n/a | |||||
Files contains the text of the page (plain or formatted) which can be indexed |
Footnotes:
A switch must be passed from the command line in Chromium-based browsers, and an option must be enabled in Safari.
Only in Chromium-based browsers, and Internet Explorer.
Only in Safari.
An option must be enabled in the extension.
See https://github.com/gildas-lormeau/SingleFile/blob/master/privacy.md
SingleFile is licensed under AGPL. Code derived from third-party projects is licensed under MIT. Please contact me at gildas.lormeau <at> gmail.com if you are interested in licensing the SingleFile code for a commercial service or product.
Suggestions are welcome :)