Ansi Viewer

A Firefox addon which let you view .ans file in the browser.
Alternatives To Ansi Viewer
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Bypass Paywalls Chrome42,384
a month agomitJavaScript
Bypass Paywalls web browser extension for Chrome and Firefox.
Refined Github22,194
12 hours ago129mitTypeScript
:octocat: Browser extension that simplifies the GitHub interface and adds useful features
Darkreader17,774228a day ago37November 21, 20231,106mitTypeScript
Dark Reader Chrome and Firefox extension
Daily14,471
2 months ago48agpl-3.0
daily.dev is a professional network for developers to learn, collaborate, and grow together 👩🏽‍💻 👨‍💻
Chatgpt Google Extension13,275
a month ago98gpl-3.0TypeScript
This project is deprecated. Check my new project ChatHub:
Singlefile12,539
a day ago51agpl-3.0JavaScript
Web Extension and CLI tool for saving a faithful copy of a complete web page in a single HTML file
Return Youtube Dislike11,848
15 hours ago183gpl-3.0TypeScript
Chrome extension to return youtube dislikes
Ext Saladict11,221
21 days ago635mitTypeScript
🥗 All-in-one professional pop-up dictionary and page translator which supports multiple search modes, page translations, new word notebook and PDF selection searching.
Chatgptbox9,012
4 days ago204mitJavaScript
Integrating ChatGPT into your browser deeply, everything you need is here
Automa8,644
a day ago41otherVue
A browser extension for automating your browser by connecting blocks
Alternatives To Ansi Viewer
Select To Compare


Alternative Project Comparisons
Readme

ANSI Viewer

.github/workflows/build.yml

A Firefox addon which let you view .ans file in the browser.

Features

  • View ANSI files in your browser. Simply drag-n-drop them on the browser.
  • Use Big5-UAO as encoding.
  • pmore animation.
  • Invert color with Alt+L.
  • Valid file extensions: .ans, .ansi, .bbs.
  • Or with content-type == "text/x-ansi".
  • Live reload if the file is served from file:.
  • Support Firefox and Chrome.

Install

Firefox

Install from AMO: https://addons.mozilla.org/zh-TW/firefox/addon/ansi-viewer/

Chrome

Download the latest release and load it as an unpacked extension: https://github.com/eight04/ansi-viewer/releases

Screenshots

With cleartype

screenshot

Without cleartype

screenshot

Build from source

  1. Install Node.js
  2. Clone the repo:
    git clone https://github.com/eight04/ansi-viewer.git && cd ansi-viewer
    
  3. Install dependencies and build the extension:
    npm install && npm run build
    

Run test

npm test

Pack zip

npm run build-zip

You can find the zip file in web-ext-artifacts.

Changelog

  • 4.0.0 (Feb 11, 2022)

    • Refactor: build all dependencies.
    • Fix: compatible with Chrome.
  • 3.0.0 (Jun 21, 2018)

    • Rewrite. Content scripts, background scripts, and worker are mostly bundled.
    • Fix: failed to render ANSI file on the first load.
    • Add: use a worker to compile ANSI string.
  • 2.0.2 (Feb 21, 2017)

    • Update bbs-reader to 0.3.1. Fix infinite loop bug.
  • 2.0.1 (Jan 21, 2016)

    • Update uao-js to 1.0.1. Use our table loader to reduce file size.
  • 2.0.0 (Jan 17, 2016)

    • Rewrite with Web Extension.
    • Add live reload feature. Only works on file: protocol.
  • 1.4.0 (Sep 27, 2016)

    • Support multiprocess.
    • Fix charset problem when using context menu to convert text file.
  • 1.3.0 (Sep 21, 2016)

    • Update bbs-reader to 0.3.0. Some style changed.
    • Add context menu "View as ANSI", which let you view any text file (text/plain) in ANSI mode. (#2)
  • 1.2.3 (Sep 6, 2016)

    • Update bbs-reader to 0.2.4. Fix w > 80 bug.
    • Fix: right border disappears when horizontal scrollbar exists.
  • 1.2.2 (Jul 19, 2016)

    • Update bbs-reader to 0.2.3. Fix ANSI color bug and HTML entity bug.
  • 1.2.1 (Jun 24 2016)

    • Update bbs-reader to 0.2.2. Fix a bug with consequent escape code.
  • 1.2.0 (Apr 30, 2016)

    • Update bbs-reader to 0.2.1.
    • Remove 80 characters width limit.
    • Use CSS animation for blinking text.
  • 1.1.0 (Apr 30, 2016)

    • Move to bbs-reader.
    • Work with pmore-js!
    • Drop mousetrap
  • 1.0.0 (Apr 28, 2016)

    • Move to uao-js.
    • License change to MIT.
  • 0.1.1 (Apr 26, 2016)

    • Fix license.
    • Fix color overflow bug.
    • Add color for replies. (:)
  • 0.1.0 (Apr 25, 2016)

    • First release.
Popular Firefox Extension Projects
Popular Chrome Extension Projects
Popular Web Browsers Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Chrome Extension
Reader
Firefox Extension
Firefox Addon
Ansi
Bbs