Skip to content

Lets you browse multiple HTML files with the same ease as you would with any other document.

License

Notifications You must be signed in to change notification settings

yuuhikaze/html-browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTML Browser

Lets you browse multiple HTML files with the same ease as you would with any other document.

Features

  • Mobile supported/compatible.
  • Search engine: Find the text you need.
  • Recursive scanning and parsing: Load any web project, no longer worry about relative paths!
  • Natural sorting: Your files are displayed according to their filename based on the natural sorting algorithm.

Install

git clone https://github.com/friendlyPotat0/html-browser.git

Configuration

Create a folder named fragments in the root directory, store there your web projects or HTML files in subfolders. Example:

.
├── fragments
│   ├── <name>
│   │   ├── 1.html
│   │   ├── 2.html
│   │   ├── ...
│   │   └── n.html
│   └── <name>
│       ├── images
│       │   └── resource.jpg
│       ├── style
│       │   └── stylesheet.css
│       └── xhtml
│           ├── 1.xhtml
│           ├── 2.xhtml
│           ├── ...
│           └── n.xhtml
├── package.json
├── package-lock.json
├── public/
├── README.md
└── server.js

Run

Run the server: node server.js

Access the server from your web browser of choice. URL: localhost:3000

Controls

Desktop

  • S: Toggle search interface.
  • M: Toggle menu interface.
  • L: Go to the next page.
  • H: Go to the previous page.

Mobile

Tap to toggle menu interface.

TODO

Information is on the Projects tab of this repo.

About

Lets you browse multiple HTML files with the same ease as you would with any other document.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published