pfertyk / mauve Goto Github PK
View Code? Open in Web Editor NEWA very simple Markdown viewer
License: The Unlicense
A very simple Markdown viewer
License: The Unlicense
If Mauve receives a Markdown file on startup (mauve-markdown README.md
) and the file is later changed, the view is reloaded correctly with new content. But if a file is drag&dropped into Mauve's window and then modified, the view is not reloaded. If the original file is modified, the view is reloaded with the original file's content.
Mauve should track proper files and reload the view when they are changed.
It might be possible to create an .app file for MacOS on a Linux machine (using electron-installer-zip
). If so, proper build script should be added to package.json.
Provide a nice gif showing how to use Mauve. That way potential users will be able to quickly find out if Mauve is a tool for them.
There is a tool for building binaries for Windows platform (electron-winstaller
) but the resulting file does not work. A proper tool should be found and the build script added.
Currently arrow keys scroll the window up and down. It should be possible to use J and K (VIM-style) for the same purpose.
Mauve is supposed to display Markdown files the way GitHub does. The problem occurs when the file contains a block of code. For example, Python code looks like this on GitHub:
The same fragment displayed in Mauve looks like this:
The problem is probably with showdown
not creating proper HTML tags from original Markdown content. Investigate additional showdown
settings or find a new Markdown converter.
Note: this task might be an opportunity to refine the GitHub Markdown CSS file and remove markdown-body
class from content.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.