====== Development ====== This is where we gather information for developers who want to write software for the reMarkable. * [[QT Creator]] * [[python]] * [[Toolchain]] * [[Handling Input]] ===== Resources ===== **Official** * [[https://github.com/reMarkable| Official reMarkable GitHub]] **Users Tools and Code Samples** * [[https://github.com/arnoxit/remarkable|bash scripts]] * [[https://github.com/edupont/maxio/|maxio daemon]] * [[https://github.com/Ameb/reHackable-HelloWorld|Qt Demo]] * [[https://github.com/topics/remarkable-tablet|github Projects tagged "remarkable-tablet"]] * [[https://oxide.eeems.codes/documentation/03_api.html|Developing Applications for Oxide]] **Design files** * [[https://github.com/toltec-dev/shapes|Library of shapes related to the reMarkable tablet]] **Organisations** * [[https://github.com/reHackable|reHackable Community GitHub]] * [[https://github.com/toltec-dev|toltec-dev Community GitHub]] **Tutorials** If it says rM1 only, it works most of the time also for rM2, you just need to install rm2fb. * [[https://eeems.website/writing-a-simple-oxide-application/|Writing a simple oxide application]] **Starting examples** * [[https://github.com/reHackable/Calculator|QT/c++ calculator]] * [[https://github.com/LinusCDE/retris|Rust tetris]] * [[https://github.com/rmkit-dev/rmkit|rmkit]] * [[https://github.com/parzivail/ReMarkable.NET|ReMarkable.NET]] If you've got any questions and don't find an answer for it, it's often useful to search in the messages from Discord or ask it there. If you've got an answer to your question, don't forget to add it to this wiki.