All Projects → mkaminsky11 → iota

mkaminsky11 / iota

Licence: MIT license
Documentation browser with node webkit

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

#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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].