项目介绍

rmkit-dev/rmkit 是一个托管在 GitHub 上的开源项目,主要使用 C++ 编写,目前获得 417 个 Star、36 次 Fork。

仓库全名
rmkit-dev/rmkit
Star 数
417
Fork 数
36
未关闭 Issue
46

README 摘要

rmkit This repo contains applications for the remarkable tablet and kobo ereaders. See the README in each application's directory to learn more about it. The general purpose of rmkit is to make it easy to write and deploy new apps to eink devices. NOTE: for remarkable2 support, rm2fb is required Apps & Libaries harmony A low latency drawing app with procedural brushes mines A minesweeper game for spending time…

完整内容见 GitHub 原始 README 或本页 。

常见问题

rmkit 用什么语言开发?

主要使用 C++ 编写,目前有 417 个 Star。

如何获取 rmkit 的源码?

可以直接克隆仓库:git clone https://github.com/rmkit-dev/rmkit.git,默认分支为 master;安装与运行步骤见仓库 README。

rmkit 最近还在维护吗?

仓库最近一次更新为 2025年7月5日,当前有 46 个未关闭 Issue;Star 数为 417,可作为社区活跃度的参考。

关于

| remarkable app framework | https://rmkit.dev

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
495
价值分
259
活跃状态
活跃

语言占比

C
C++
COBOL
Dockerfile
Makefile
Perl
Python
Shell

README

rmkit

rm1 rm2 Kobo Aura One Kobo Clara HD Kobo Libra H20 Kobo Elipsa 2E Kobo Libra Colour Kobo Clara Colour

opkg opkg opkg opkg opkg opkg opkg opkg

This repo contains applications for the remarkable tablet and kobo ereaders. See the README in each application’s directory to learn more about it. The general purpose of rmkit is to make it easy to write and deploy new apps to eink devices.

NOTE: for remarkable2 support, rm2fb is required

Apps & Libaries

harmony

A low latency drawing app with procedural brushes

mines

A minesweeper game for spending time between meetings and classes

nao

A package manager for opkg built in bash + simple app script.

remux

An app switcher for switching between apps on the remarkable that is compatible with draft-remarkable configuration files. Hold the middle button or swipe up the side of the display to bring it up.

NOTE: if you have trouble with swiping, tap the screen with your finger once and then swipe, this should help a bit.

rmkit

A batteries included library for building remarkable apps. Read the documentation

simple app script

A simple markup language for building apps that follow the philosophy of unix pipes.

genie

genie is a config based gesture launcher. specify gestures and actions and get gesturing!

lamp

lamp is a config based stroke injector, useful for injecting finger or stylus events.

bufshot

bufshot saves the framebuffer into a png file, works for rm1 or rm2 (using rm2fb)

iago

iago is an overlay for drawing shapes like lines, squares and circles.

rpncalc

rpncalc is calculator app that uses reverse polish notation and a stack for evaluation.

wordlet

Wordlet is a clone of the popular wordle game

dumbskull

Dumbskull is a port of the games donsol and scoundrel. It’s a dungeon crawl themed solitaire that uses a standard playing card deck.

Demos

animation

An example of generating multiple animations using idle timers

drawing

A simple black/white drawing demo

input demo

An app with a keyboard input and range slider

Installation

rM via Toltec

The recommended way of installing the software in this repository is to use toltec - a free software repository for remarkable. Once opkg and the toltec repository are setup, use opkg install remux to get remux, for example.

Kobo

NOTE: Only Kobo Clara HD, Libra H2O and Kobo Elipsa 2E are supported

To install on Kobo devices, download KoboRoot.tgz and place it in KOBOReader/.kobo/ after mounting your Kobo reader. This will install remux and a few demo applications. To disable remux, remove KOBOReader/.adds/rmkit/enable_remux

Build Server

Binaries are generated on every push to this git repository and are hosted at https://build.rmkit.dev

Building from source

see BUILDING.md

Have ideas or want to code your own apps?

There’s a list of app ideas just waiting to be built!. If you have ideas for new apps or features, please open an issue or get in touch :-D

Acknowledgements

  • libremarkable for reverse engineering remarkable IO
  • stb for image resizing and font rendering libraries

评论

暂无评论