学習・リソース集
64件のリポジトリ(注目度順) — 2ページ目
PC・モバイル向け無料アプリの厳選リスト — Windows・macOS・Linux・Android・iOS向けの無料アプリをカテゴリ別に整理したキュレーションリストです。OSSかどうかや推奨アプリを絵文字で明示し、OS別・OSS限定などのフィルタ付きリストも用意されているため、目的に応じて必要なツールをすぐに見つけられます。
Curated list of the best free apps for PC and mobile
AIを外国語学習の最強助教にするEnjoy — AIを外国語学習の最良のアシスタントとして活用するプロジェクトです。Web版・ブラウザ拡張(YouTube/Netflix対応)・デスクトップ版を展開し、「一千小時」トレーニング法など独自の学習理論と連携しているのが特徴です。英語学習者や語学教育に関心のある開発者に刺さる内容です。
人人都能用英语
100本の演習でRustを学ぶ実践コース — Rustコンサル企業Mainmatterが作成した、100個の演習を解きながらRustを学べる自習型コースです。知識ゼロから自分でプログラムを書けるレベルまで段階的に進めます。手を動かして学びたい初心者に最適で、解答例も別ブランチで公開されています。
A self-paced course to learn Rust, one exercise at a time.
400号超えの老舗テック週刊、毎週金曜更新中 — 阮一峰氏が毎週金曜に発行する中国語テック情報週刊です。AIやオープンソース、キャリア論など幅広いトピックを扱い、400号以上続く実績があります。投稿やIssueでの求人情報共有も活発で、中華圏エンジニアの情報収集源として定着しています。
科技爱好者周刊,每周五发布
作りながら学ぶ、実践プログラミング教材集 — インタプリタ、OS、シェル、エミュレータなど「ゼロから何かを作る」チュートリアルを言語別に整理したキュレーションリストです。単なる文法学習で終わらず、実際に動くものを作る過程で学べるため、初心者から中級者まで実力を伸ばしたい開発者に向いています。
Curated list of project-based tutorials
ブラウザで動くGPT-2の内部を可視化する学習ツール — 実際に動くGPT-2モデルをブラウザ上で動かし、入力したテキストに対してTransformer内部の注意機構やトークン予測の仕組みをリアルタイムで可視化できるツールです。CHI論文にも採用された研究成果で、LLMの仕組みを直感的に学びたい学生・エンジニアに最適です。
Transformer Explained Visually: Learn How LLM Transformer Models Work with Interactive Visualization
生成AI・エージェント開発者のための厳選リソース集 — 単なるAI製品ディレクトリではなく、技術的な深さと実用性を重視して厳選されたリスト。基礎理論から言語モデル・検索・エージェントを使った実装、本番運用の評価・監視まで幅広く網羅しています。週次で自動レビューされ品質が保たれている点も特徴です。
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
設計判断を記録するMarkdownテンプレ集 — MADRはアーキテクチャ上の意思決定(ADR)をMarkdownで残すためのテンプレート集です。必須項目のみの最小版から詳細説明付き版まで複数用意されており、プロジェクトの`docs/decisions`にコピーして使うだけで設計判断の経緯を残せます。チーム開発でのドキュメント文化定着に役立ちます。
Markdown Architectural Decision Records
ゼロからVibe Codingを学ぶ実践教材 — プログラミング未経験者でもAIと対話しながらプロダクトを作れるようになる「Vibe Coding」の入門教材です。完全なロードマップとインタラクティブなデモで、GPTやGemini、Next.jsなどを使った実践を段階的に学べます。10言語対応で世界中の学習者に支持されています。
💻 Vibe Coding 101|Your First Course For AI Product Builders.
無料で学べる、世界最大級のプログラミング書籍リスト — 多言語対応で無料のプログラミング学習資料をまとめたAwesomeリスト形式のリポジトリです。書籍・コース・チートシートなどを言語やカテゴリ別に整理し、専用の検索サイトも用意されています。独学者や教育者にとって信頼できる無料学習資源の入口として定番の存在です。
:books: Freely available programming books
CCFランク会議の締切を一元管理・自動追跡 — CCFランキングに基づく世界中の学会論文投稿締切をコミュニティで管理し、Webサイト・Python CLI・WeChatミニアプリ・Raycast拡張・iCal連携など多様な手段で確認できます。研究者が締切管理に追われる問題を、協働的なデータ更新と豊富なクライアント対応で解決します。
Agenticly track ccf-ranked & worldwide conference deadlines (Website, Python Cli, Wechat Applet)
Home Assistant公式ドキュメントのソース — スマートホームOSSとして人気のHome AssistantのユーザードキュメントサイトのJekyllソースです。本番・ベータ・開発版のブランチ構成やPRごとのプレビュー環境など、大規模OSSのドキュメント運用の実例としても参考になります。Hacktoberfest対応で初心者の貢献先としても人気です。
:blue_book: Home Assistant User documentation
スクリプト不要、Kubernetesを手作業で構築して学ぶ教材 — kubeadmなどの自動化ツールを使わず、control planeやワーカーノードの構築を一つずつ手作業で行うことでKubernetesの内部構造を理解できるチュートリアルです。本番運用向けではなく学習目的に特化しており、コンポーネントの仕組みを根本から知りたい人に最適です。
Bootstrap Kubernetes the hard way. No scripts.
Vue.js公式ドキュメント日本語翻訳プロジェクト — Vue.js公式サイトの日本語訳を管理するリポジトリです。VitePressと@vue/themeで構築されており、Markdown編集でPull Requestから誰でも翻訳に貢献できます。日本語でVueを学びたい開発者や翻訳活動に参加したい人に最適です。
Japanese translation for Vue docs
30秒で学べるコードスニペット集 — JavaScriptやCSS、Gitなど幅広い技術トピックを短いコード例と解説でまとめた学習サイトの元リポジトリです。検索やタグで必要な知識を素早く探せるため、リファレンスとしても実用的です。現在は新規コンテンツの募集を停止し、既存記事の改善提案のみ受け付けています。
Coding articles to level up your development skills
無料でプログラミングを学べる非営利コミュニティ — 501(c)(3)非営利団体が運営する完全無料のフルスタック開発・機械学習カリキュラムです。インタラクティブな課題や実践プロジェクトを通じて学べ、これまでに10万人以上が転職に成功しています。学習教材だけでなく学習プラットフォーム自体もOSSとして公開されているのが特徴です。
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Java面接対策の定番、AI時代にも対応して進化中 — 計算機基礎からDB・分散システム・高並発設計まで網羅するJava/バックエンド面接ガイドの決定版です。近年はSpring AIやMCP、RAGなど生成AIアプリ開発分野にも対応を広げ、実践プロジェクトとしても使える構成になっています。長年積み上げた実績と体系的な内容で、就職・転職活動中のエンジニアに特に刺さります。
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
ヒンディー語で学ぶWeb開発入門コースのソースコード — 初心者から中級者まで、ヒンディー語でHTML・CSS・JavaScriptからフロントエンド/バックエンド、DB連携までを体系的に学べるYouTube講座の実践コードです。英語学習コンテンツに偏りがちな現状で、インド語圏学習者に寄り添った点が特徴です。
Source Code for Sigma Web Development Course
30日で学ぶJavaScript実践チャレンジ — JavaScriptを基礎から段階的に学べる30日間の学習チャレンジ企画です。各日ごとに課題が用意されており、自分のペースで進められるのが特徴です。動画解説も併用でき、初心者からReactやNode.jsなど周辺技術への発展も見据えた学習教材として人気を集めています。
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
中国語圏の独立ブログをRSSで集約する一覧プロジェクト — 中国語の個人ブログ(独立博客)をRSSフィード付きで収集・自動更新するリストです。公式メディアプラットフォームへの移行が進む中、独自ドメインで自由に発信する独立ブログを発見しやすくすることを目指しています。CSVへのPRで誰でも追加でき、毎時RSSチェックで更新される点がユニークです。
中文独立博客列表
ロードマップで学ぶLLM実践講座 — 大規模言語モデルを基礎から実務まで体系的に学べる無料コースです。数学・Python・ニューラルネットの基礎から、LLM開発(Scientist)、LLMアプリ構築・デプロイ(Engineer)まで3部構成で、Colabノートブックや評価・マージ用ツールも充実しています。
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
人気YouTuberによるReact入門シリーズ教材 — 人気プログラミング講師hiteshchoudharyによるReact学習シリーズのためのリポジトリです。メインチャンネルで配信予定のReact講座に沿ったサンプルコードが置かれる予定で、初心者がReactを楽しく学べる教材として注目されています。
A fun react series in future
QGISの大規模機能提案プロセス管理 — オープンソースGISソフトウェアQGISの大規模な機能拡張やポリシー変更を議論・提案するためのリポジトリです。RFCのようにPull Request形式で新機能提案(QEP)を公開し、2週間以上のコミュニティレビューを経て意思決定する透明なプロセスが特徴です。
QEP's (QGIS Enhancement Proposals) are used in the process of creating and discussing new enhancements for QGIS
初心者向けの面白いOSSを月刊で紹介するキュレーション集 — HelloGitHubは毎月28日に発行される月刊形式で、面白く入門しやすいOSSプロジェクトやオープンソース書籍、実践プロジェクト、企業向けプロジェクトなどを紹介しています。短時間でGitHubの魅力を感じ、OSSに興味を持つきっかけを作りたい人向けです。
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
書いたコードのアルゴリズムをその場で可視化 — Algorithm Visualizerは自分で書いたコードの実行過程をアニメーションとして可視化できるオンラインプラットフォームです。学生や教員、エンジニアがアルゴリズムの挙動を直感的に理解できます。アルゴリズム例やトレーサーライブラリは関連リポジトリに分かれ、新しい言語にも拡張しやすい構成です。
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
GitHub公式ドキュメントを支えるOSSリポジトリ — docs.github.comを支える公開リポジトリです。社内用リポジトリと同期しつつ、Markdownなどのコンテンツファイルに限り外部からの貢献を受け付けています。大規模ドキュメントサイトの運用方法を学びたい人や、GitHubのドキュメント改善に関わりたい人に向いています。
The open-source repo for docs.github.com
独学の技法を学ぶ無料のJupyter Notebook本 — 李笑来氏による、独学の方法をPythonを通じて教える無料のオープンブック。全編Jupyter Notebookで書かれ、プログラミングを独学の入口として学びたい初心者を対象としています。プルリクエストでの校正協力も呼びかけています。
One has no future if one couldn't teach themself.
発売前から追えるMicroduckロボットのエコシステム一覧 — Pollen RoboticsとHugging FaceによるオープンソースのバイペッドロボットMicroduckに関するキュレーションリストです。歩行やキックなどの動作はMuJoCoで学習しONNX化されたポリシーで、出荷は2026年12月予定のため、現時点で使えるシミュレーターや学習ツール、MCP連携、関連記事を中心にまとめています。ロボティクスやRL研究者に向いています。
A curated list of software, simulators, policies, agent tools and coverage for the Pollen Robotics / Hugging Face Microduck robot
カンナダ語で一から学ぶGitとGitHub入門 — GitとGitHubの基礎を、カンナダ語話者向けに一から解説する学習リソースです。英語の壁を感じずに学べるため、カルナータカ州などカンナダ語を母語とする初学者や学生に役立ちます。
Your one-stop resource to learn git & github from scratch in namma kannada 💛❤️
依存ゼロで作るGoogleスプレッドシート風アプリの解説リポジトリ — MathSheetsは、HTML・CSS・素のJavaScriptのみでGoogleスプレッドシートの主要機能(グリッド編集、数式エンジン、自動保存、CSV出力)を再現したプロジェクトです。動画解説付きで、フレームワークに頼らずスプレッドシートの内部実装を学びたい開発者向けの教材として役立ちます。
MathSheets, a dependency-free Google Sheets clone in vanilla HTML/CSS/JS, with a video walkthrough and a guide to installing REA, the reverse-engineering MCP server for AI agents.