Skip to content

ianho7/MadMachineIDE

 
 

Repository files navigation


Markdownify
MadMachineIDE

MadMachine IDE is the premier integrated development environment for SwiftIO, which makes it easy to write Swift code and download it to the board.

Refer to the Getting Started page for Installation instructions and basic operation.

Project structure

Electron + React

Main framework: Electron, use electron-builder for packaging

Page framework: React + Mobx

Editor framework: CodeMirror

Contributing

  1. Fork it (https://github.com/madmachineio/MadMachineIDE)
  2. Create your branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

You want to use node v12.

Install dependencies:

npm install

Rebuild native dependencies. How to install native modules

./node_modules/.bin/electron-rebuild

Run the app:

npm run start

Contact

Andy Liu - @madmachineio

Join us at Discord

Project Link: https://github.com/madmachineio/MadMachineIDE

About

MadMachine IDE

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 55.7%
  • C 33.6%
  • Roff 6.7%
  • HTML 1.8%
  • Swift 0.8%
  • Python 0.8%
  • Other 0.6%