MCPcopy Create free account
hub / github.com/Alan-CRL/Inkeys

github.com/Alan-CRL/Inkeys @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
9,773 symbols 18,391 edges 833 files 1,546 documented · 16% updated 3d ago20260502a · 2026-05-03★ 1,13440 open issues

Browse by type

Functions 6,506 Types & classes 3,267
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Copyright © 2023-2025 AlanCRL(Chen YunLam) Studio

The default repository is located at Github(https://github.com/Alan-CRL/Inkeys)
The backup repository is located at GitCode(https://gitcode.com/alan16356/Inkeys)


LOGO

Inkeys

简体中文 | English

Download | Official Website | FAQ

Communication Group GitHub issues GitHub stars Featured|HelloGitHub

Unleash your creativity by writing anywhere on your screen with ease.
Inkeys brings you ultra-smooth, high-performance brushes, a powerful array of features, and numerous thoughtful design touches to elevate your efficiency and user experience.
Built with C++20, Inkeys is designed exclusively for Windows.

Old name Intelligent-Drawing-Teaching (referred to as IDT)

Collection (Introduction)

Cover Introduction video of 25H2 version on YouTube (Chinese)

Download

Github Release Assets | Official Website Download(Chinese)

Requirements

The minimum support is Windows 7 (RTM, sp0) and supports x86 / x64 / arm64 windows.

Terms of Service

Using Inkeys requires agreeing to our Inkeys Terms of Service | Backup Link

Feedback

Author email: alan-crl@foxmail.com alancrl1007@gmail.com
Author QQ: 2685549821

License

This project is licensed under the GNU General Public License v3.0.

Code signing policy

SignPath Free code signing on Windows provided by SignPath.io, certficate by SignPath Foundation

Compile Instructions

Compilation Process

Branch Description

  • main: Main repository, stores stable and buildable program source code from the previous release.
  • insider: Branch repository, stores source code from the previous preview version, may be unstable with many bugs.
  • dev: Branch repository, daily timely updates, storing automatically saved source code, may not be able to build.

Project Reference

Third-party Open Source Components

We would like to express our gratitude to these open source projects and their contributors. The following is a summary of some major third-party components and their licensing information (for summary purposes only; specific constraints are subject to the license text accompanying each component):

Component Name License Copyright Info / Note
abseil/abseil-cpp Apache License 2.0
aksalj/hashlibpp See LICENSE / Readme within the library Copyright (c) 2007–2011 Benjamin Gr¸delbach
Alan-CRL/DesktopDrawpadBlocker GNU General Public License v3.0
cameron314/concurrentqueue See LICENSE / Readme within the library Copyright (c) 2013–2016, Cameron Desrochers. All rights reserved.
efficient/libcuckoo See LICENSE / Readme within the library Copyright (C) 2013, Carnegie Mellon University and Intel Corporation
gabime/spdlog MIT License Copyright (c) 2016 Gabi Melman.
google/ink-stroke-modeler Apache License 2.0
martinus/unordered_dense MIT License Copyright (c) 2022 Martin Leitner-Ankerl
mohabouje/WinToast MIT License Copyright (C) 2016–2023 WinToast v1.3.0 - Mohammed Boujemaoui mohabouje@gmail.com
nothings/stb MIT License Copyright (c) 2017 Sean Barrett
ocornut/imgui MIT License Copyright (c) 2014–2025 Omar Cornut
openssl/openssl Apache License 2.0 Copyright (c) 1998–2025 The OpenSSL Project Authors. Copyright (c) 1995–1998 Eric A. Young, Tim J. Hudson. All rights reserved.
open-source-parsers/jsoncpp MIT License Copyright (c) 2007–2010 Baptiste Lepilleur and The JsonCpp Authors
sammycage/lunasvg MIT License Copyright (c) 2020–2025 Samuel Ugochukwu sammycageagle@gmail.com
sammycage/plutovg MIT License Copyright (c) 2020–2025 Samuel Ugochukwu sammycageagle@gmail.com
yhirose/cpp-httplib MIT License Copyright (c) 2017 yhirose
Zip Utils See project page and accompanying license
zouhuidong/HiEasyX MIT License Copyright (c) 2022 zouhuidong

For a complete list of all third-party libraries used in this software and their corresponding license texts, please consult:

In the event of any conflict or inconsistency between these Terms of Service and the licenses of the third-party components mentioned above, the specific terms of the respective third-party license regarding the use, reproduction, modification, and distribution of the relevant third-party component shall prevail.

Third-party Components

In addition to the open source components mentioned above, this software may also use some third-party libraries or tools authorized under other licenses during development and operation. We also express our gratitude to the authors and maintainers of these projects.

The following is a summary of some non-(or not fully) open source components currently used and their licensing information (if any):

Component Name Licensing / Usage Instructions
EasyX Used according to the license terms published on the official EasyX website. Specific rights and obligations are subject to the latest license terms from EasyX.

Our use of third-party components does not constitute any claim of ownership over their projects.
When you independently use the above third-party software, libraries, or services, you should still carefully read their respective terms of use and licenses and comply with them on your own.

Other Content

Visit Old Readme Page

Introduction video of 24H2 version on Bilibili (Older)
Introduction video of 24H1 version on Bilibili (Older)

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 4,015
Class 2,806
Function 2,491
Enum 460
Interface 1

Languages

C++99%
C#1%
C1%

Modules by API surface

智绘教/additional/imgui/imgui.cpp635 symbols
智绘教/additional/cpphttplib/httplib.h402 symbols
智绘教/additional/imgui/imgui_internal.h372 symbols
智绘教/additional/imgui/imgui_widgets.cpp306 symbols
智绘教/additional/spdlog/fmt/bundled/core.h299 symbols
智绘教/additional/spdlog/fmt/bundled/chrono.h285 symbols
智绘教/additional/spdlog/fmt/bundled/format.h277 symbols
智绘教/additional/imgui/imgui_draw.cpp247 symbols
智绘教/additional/imgui/imgui.h221 symbols
智绘教/additional/stbimage/stb_image.h218 symbols
智绘教/additional/Microsoft DirectX SDK (June 2010)/Include/D3D11.h157 symbols
智绘教/additional/libcuckoo/cuckoohash_map.hh156 symbols

Datastores touched

(mongodb)Database · 1 repos

For agents

$ claude mcp add Inkeys \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page