Coder Social home page Coder Social logo

praharshjain / vudit-desktop Goto Github PK

View Code? Open in Web Editor NEW
9.0 3.0 2.0 46.72 MB

A cross-platform desktop file viewer

License: MIT License

JavaScript 95.70% HTML 1.25% CSS 3.05%
cross-platform electron-app electronjs file-viewer code-viewer djvu-viewer document-viewer docx-viewer epub-viewer open-document-format

vudit-desktop's Introduction

Known Vulnerabilities License: MIT

  Vudit

A cross-platform desktop file viewer.

Android version here - https://github.com/praharshjain/Vudit

Features

  • Files listing
  • Image viewer, music and video player, support for media streaming
  • Document viewer
  • SWF (Flash) player
  • PGN viewer
  • Code syntax highlighter
  • Ability to open URLs
  • Convert and play media files (which are not natively supported) like - "flv", "avi" etc using ffmpeg-wasm

Supported file types and extensions -

  1. Media files:

    Audio files - "mp3", "ogg", "oga", "wav", "mid", "m4a", "opus", "ogm", "flac", "aac"

    Image files - "png", "jpg", "gif", "bmp", "jpeg", "webp", "svg", "ico", "tif", "tiff", "wmf"

    Video files - "mp4", "mpeg", "m4v", "mkv", "ogv", "webm", "3gp", "mov", "flv", "m3u", "m3u8", "mpd"

  2. Document files:

    Markdown - "md", "mkd", "mkdn", "mdwn", "mdown", "markdown"

    Open document formats - "odt", "ott", "odp", "otp", "ods", "ots", "fodt", "fods", "fodp"

    Other formats: "pdf", "rtf", "djv", "djvu", "epub", "opf", "docx", "tex", "latex", "ipynb"

  3. Treedoc files: (with tree and table view): "json", "xml", "fxml", "yaml", "csv"

  4. Zip Archive (zip)

  5. SQLite File (sqlite)

  6. PGN file (portable game notation)

  7. Text files and code files (with syntax highlighting):

    "ascii", "asm", "awk", "bash", "bat", "bf", "bsh", "c", "cert", "cgi", "clj", "conf", "cpp", "cs", "css", "diff", "elr", "go", "h", "hs", "htaccess", "htm", "html", "ini", "java", "js", "key", "lisp", "log", "lua", "md", "mkdn", "pem", "php", "pl", "py", "rb", "readme", "scala", "sh", "sql", "srt", "sub", "tex", "toml", "txt", "vb", "vbs", "vhdl", "wollok", "xsd", "xsl", "iml", "gitignore", "gradle"

  8. Any other file with mime type text

Usage

To run -

git clone https://github.com/praharshjain/Vudit-Desktop.git
cd Vudit-Desktop
npm install (try npm install --force if any issues)
npm start

To build -

npm install (try npm install --force if any issues)
npm run dist

Screenshots

                                       

License

MIT

vudit-desktop's People

Contributors

praharshjain avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.