mkaminsky11 / iota

Documentation browser with node webkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#IOTA

##A documentation viewer built with nw.js. demo

[download](Download release here

####Mac

Download release here. Then unzip and use as a normal application.

Or build directly from the source, if you have NW.js installed.

git clone https://github.com/mkaminsky11/iota.git
nw iota #that's it! It should run!

You can also download the app (currently for OSX and Linux only).

###Features

  • searching
  • viewing documentation
  • icons
  • editing
  • create new documentation
  • delete documentation
  • favorites

###Todo

  • settings/themes
  • keyboard shortcut
  • refresh on edit DONE
  • make sure editing is valid (only one ## before updating) DONE
  • error messages
  • create own docsets
  • filter by favorites DONE
  • context menu DONE?
  • BUILD FOR LINUX + WINDOWS

###Docsets Done

  • nw (node webkit)
  • node.js/io.js (full!)
  • javascript (full!)
    • es6
  • CSS (full!)

###Docsets Todo

  • Swift?
  • Markdown
  • HTML
  • Python

###Serious Problems This whole thing takes up ~60MB. Blame the huge number of .md files.

###Contributing ####Useful Links

####Creating Docs Go into docs, and you'll find a bunch of folders for each language (when this was last updated, just node.js). The name of the folder doesn't really matter, but you should add a nice icon named icon.png with a transparent background.

Inside the language folders, there are bunch of folders. Again, their names don't matter, but they should be logically organized.

Documentation is in markdown. The name of the documented item is an <h2>(## in markdown). There should be NO OTHER ##s besides the title.

###License Available under the MIT License

About

Documentation browser with node webkit

License:MIT License


Languages

Language:CSS 76.5%Language:JavaScript 18.1%Language:HTML 5.4%