Skip to content
View rakima's full-sized avatar

Block or report rakima

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rakima/README.md

Hi, I'm Rakima 👋

Pythonを中心に、デスクトップアプリ、Webアプリ、自動化ツール、トレード関連ツールを開発しています。

目的に応じて適切な技術を選び、日々の作業や検証を効率化するためのツール作りに取り組んでいます。


What I Build

  • Pythonによる業務自動化ツール
  • Tkinterを使ったデスクトップアプリ
  • Next.js / Reactを使ったWebアプリ
  • CSV / JSON / Excelなどのデータ処理
  • Excel / CSVファイルの差分比較ツール
  • 画像認識を使った操作自動化
  • トレード検証・データ分析ツール

Featured Projects

Macro Tool

画像認識とCSV定義を利用したPC操作自動化ツールです。 繰り返し作業の自動化、GUI操作の再現、設定ファイルによる柔軟な操作定義を目的に開発しています。

compare_tool

ExcelやCSVファイルの差分をGUIで確認できるデスクトップツールです。 2つのファイルを指定すると、セル値・数式・行追加/削除・シート追加/削除などを比較し、結果をExcelレポートとして出力できます。

変更セルへのリンクや色付け、CSVの文字コード・区切り文字の自動判定にも対応し、差分内容を後から確認しやすい形で残せます。

  • Main Features: Excel / CSV差分比較, セル座標比較, 行追加/削除を考慮した比較, キー列比較, Excelレポート出力, ドラッグ&ドロップ, 設定保存
  • Tech: Python, Tkinter, openpyxl, pytest, Ruff, mypy, GitHub Actions, PyInstaller
  • GitHub Repository: https://github.com/rakima/compare_tool

edit_json_tool

ブラウザ上でJSONを見やすく編集・確認するためのWebアプリです。 インストールせずに使えることを重視し、GitHub Pagesで公開しています。

edit_json_tool_desktop

JSONファイルをローカル環境で編集・確認するためのデスクトップツールです。 手元の設定ファイルやデータ構造を扱いやすくすることを目的に開発しています。

Trading Research Toolkit

トレード検証やデータ分析を行うためのツールとして開発予定です。


Tech Stack

  • Python
  • Tkinter
  • Pandas
  • OpenCV
  • openpyxl
  • Next.js
  • React
  • TypeScript
  • JavaScript
  • HTML/CSS
  • Perl
  • pytest
  • Ruff
  • mypy
  • GitHub Actions
  • PyInstaller
  • Git
  • GitHub

Currently Working On

  • Macro Tool
  • compare_tool
  • edit_json_tool
  • edit_json_tool_desktop
  • Trading Research

Learning / Interests

  • Python GUIアプリ開発
  • Next.js / ReactによるWebアプリ開発
  • OpenCVによる画像認識
  • データ分析・検証ツール
  • 自動化ツールの設計
  • 小規模業務ツール開発

Goals

  • Python製デスクトップアプリ開発
  • OSS公開
  • フリーランス案件獲得

Contact

Popular repositories Loading

  1. macro_tool macro_tool Public

    Image-recognition desktop macro tool built with Python, PySide6, PyAutoGUI, and OpenCV.

    Python

  2. edit_json_tool_desktop edit_json_tool_desktop Public

    Desktop GUI tool for viewing and editing JSON files with a tree view and property editor.

    Python

  3. rakima rakima Public

  4. edit_json_tool edit_json_tool Public

    Browser-based JSON editor with tree editing, JSON preview, drag-and-drop reordering, undo/redo, and English/Japanese UI.

    TypeScript

  5. rakima-dev rakima-dev Public

    Personal portfolio of Rakima — turning complex workflows into simple tools.

    TypeScript

  6. compare_tool compare_tool Public

    Desktop GUI tool for comparing Excel and CSV files, with Excel report output.

    Python