donkey

A Editor for Valve's KeyValue1 Format (VDF)

MIT License

Stars
2

Donkey A Key Value Editor

A cross platform Editor for Valve's KeyValue Format (VDF).

Features

  • Opening, Editing & Saving of KeyValue files
  • Autocompletion & Special Controls for Keys & Values.
  • Cut, Copy, Paste... for KVData.
  • Customization: Themes & Packages

KV Formats

  • KV1 👍 (except comments)
  • KV3 👎
  • JSON 👎

Languages

Language Description Status
KeyValue Base Language that supports all KV files. 100% Done
Dota2 KV Autocompletion for Keys, Special Controls for Values. Templates for abilities, units, items. 70% Done

Contributing

Requires the latest node.js (6.6.0 or higher)

  1. Fork this repository to your own GitHub account and then clone it to your local device
  2. Install the dependencies: npm install
  3. Build & Run the App: npm start
  4. Please use standard codestyle
npm scripts
  • npm run dist build and save the Binaries. If you are running Linux, you will need "icnsutils", "graphicsmagick" and "xz-utils"

  • npm test Checks for standard codestlye & will run unit tests in the future.

Powered by Electron