C++

51件のリポジトリ(注目度順) — 2ページ目

tensorflow/tensorflow

Google発、機械学習のデファクト基盤 — Google Brainが開発したオープンソースの機械学習フレームワークです。研究から本番デプロイまでを一貫してカバーする柔軟なエコシステムを持ち、Python・C++の安定APIを提供します。長年の実績とコミュニティの大きさから、深層学習を学ぶ人から大規模分散学習を行う現場まで幅広く支持されています。

An Open Source Machine Learning Framework for Everyone

C++注目度 18加速度 -45%
★201,286
andreasfertig/cppinsights

コンパイラの目で見るC++のからくりを可視化 — Clangベースのソース間変換ツールで、暗黙の特殊メンバ関数生成や暗黙キャスト、range-based forの展開など、C++コンパイラが裏で行う処理を人間が読めるコードとして表示します。ラムダや構造化束縛といったモダンC++機能の仕組みを学びたい開発者や教育用途に最適です。

C++ Insights - See your source code with the eyes of a compiler

C++注目度 8加速度 -75%
★4,686
firebase/firebase-ios-sdk

Firebase公式のApple向けSDK、Gemini連携も — GoogleのFirebase公式Apple(iOS/macOS等)SDKのOSSリポジトリです。認証・データベース・Storage・Analyticsなど定番機能に加え、Firebase AI LogicによるGemini基盤モデル連携のプレビューも追加され、AI機能を組み込むアプリ開発者に注目です。CocoaPods配布は2026年10月で終了予定でSPM移行も進んでいます。

Firebase SDK for Apple App Development

C++🇺🇸 北米発注目度 0加速度 -100%
★6,977
mikesart/gpuvis

GPUトレースを可視化するValve製ツール — Valve Software製のGPUトレースビジュアライザーです。Linuxのtraceeventやperfデータを取り込み、GPUとCPUの処理を時系列で可視化できます。Dear ImGuiベースの軽量GUIで、ゲームやグラフィックスのパフォーマンス解析・ボトルネック調査に活用できます。

GPU Trace Visualizer

C++注目度 0加速度 -100%
★1,029
GoogleCloudPlatform/cloud-spanner-emulator

Cloud Spannerをローカルで動かすGoogle公式エミュレータ — Google Cloud Spannerをローカル環境で再現できるオープンソースのエミュレータです。本番サービスと同じ振る舞いを重視して作られており、単体テストや開発時にクラウド接続不要でSpanner対応アプリを検証できます。gcloudコマンドやDockerイメージから簡単に起動できる点も実用的です。

An open source emulator for Cloud Spanner.

C++注目度 0加速度 -100%
★335
seamusc/papermono-shopping-list

冷蔵庫に貼るE-paper買い物リスト、ファームウェア一式 — M5Stack PaperMono向けのファームウェアで、FastAPIサーバーとスマホ用WebUIと同期する買い物リストを実現します。E-paperの部分更新・オンスクリーンキーボード・低電力Wi-Fi同期・ライトスリープなど、約2400行のC++で実用レベルまで作り込んでおり、自作PaperMonoアプリの土台としても使えます。

E-paper shopping list for the M5Stack PaperMono, with a FastAPI server and phone web UI

C++🇪🇺 欧州発注目度 0加速度 -100%
★206
ymcrcat/rgpu

MacでもCUDA不要、リモートGPUでPyTorchを動かす — CUDA非搭載のMacなどからPyTorchテンソル演算をリモートのNVIDIA GPUに透過的にオフロードできるツールです。専用deviceを使う簡単な方式と、既存のLinux CUDAバイナリをそのまま動かせるCUDAシム方式の2経路を提供し、ローカル開発環境を変えずに手元に無いGPUを活用できます。

Keep Python on your laptop. Run PyTorch operations and hold tensors on a remote GPU, including from a Mac with no CUDA installation.

C++注目度 0加速度 -100%
★79
Rieul0406/Un_titled_Library

競プロ向けC++アルゴリズムライブラリ — 数論・データ構造・グラフ・幾何・文字列など競技プログラミングで頻出するアルゴリズムをヘッダファイル単位でまとめたC++ライブラリです。Fenwick木やUnion-Find、SCC、最大流など定番の実装を揃えており、個人用ライブラリとしてそのまま貼り付けて使える手軽さが特徴です。

Un_titled's C++ library for competitive programming

C++注目度 0
★1
electron/electron

VS Codeも支えるデスクトップアプリ開発フレームワーク — ElectronはNode.jsとChromiumを組み合わせ、JavaScript・HTML・CSSでクロスプラットフォームなデスクトップアプリを構築できるフレームワークです。VS Codeをはじめ多くのアプリで採用され、macOS・Windows・Linux向けのビルド済みバイナリを提供しています。

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

C++🇺🇸 北米発
★123,607
zen-browser/desktop

Welcome to a calmer internet

C++
★45,395
imputnet/helium

Private, fast, and honest web browser

C++
★22,132
LibreOffice/core

Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead

C++
★4,575
ihhub/fheroes2

HoMM2を蘇らせるオープンソースのゲームエンジン再現プロジェクト — fheroes2はHeroes of Might and Magic IIのゲームエンジンをゼロから再現したオープンソースプロジェクトです。高解像度対応やAI改善、UI・ロジックの数々の修正を加え、往年の名作ターン制ストラテジーを現代の環境で快適に楽しめるようにしています。

fheroes2 is a recreation of Heroes of Might and Magic II game engine

C++🌐 その他発
★3,693
leolobato/playden-ps5

ジェイルブレイクPS5でSteamのWindowsゲームを遊ぶランチャー — PlaydenはジェイルブレイクされたPS5上で、SteamサインインやライブラリDL、クラウドセーブに対応し、prospero-win(Wine移植)でWindowsゲームを実行します。ゲームごとに専用のWindows環境とPS5ホーム画面タイルを持ちます。macOS版Playdenの移植で、現状はアルファ版です。

Play your Steam library's Windows games on a jailbroken PS5.

C++🇪🇺 欧州発
★850
mirkobrombin/raven

A Windows your apps recognize.

C++🇪🇺 欧州発
★524
darkxex/ProsperoStore

PS5ネイティブで動くホームブリューアプリストア — ProsperoStoreはPS5上で動作するネイティブアプリ(タイトルID: PPSA99000)で、prosperostore.netのホームブリューカタログをコントローラーやキーボードで閲覧・インストール・更新・アンインストールできます。あくまでアグリゲーターであり、各アプリの開発や保守は各開発者が行います。現在アルファ版です。

Native PS5 app store for the homebrew catalog at ProsperoStore.net (title PPSA99000) https://discord.gg/Drx8tsqq3B

C++
★445
MusicTribeOpenSource/0700-AAM

BehringerのサンプラーKICKを動かすオープンソースDAW — Behringer KICKの実機を動かすソースコードが公開されました。AIジェスチャー操作やタッチスクリーン、300以上のエフェクトを備えたスタンドアロン・グルーヴボックスで、AGPL-3.0のもとアプリやオーディオエンジン、通信プロトコルまで中身を見られます。

Professional Standalone Music Production Center with 7" Touch Screen, Sampler, Touch Strip and Music Tribe JAM DAW

C++
★400
maharmstone/moxnox

NT設計×POSIX互換、btrfs上で自己構築できる趣味OS — MoxnoxはWindows NT風のシステムコール設計を持ちながら、GNUベースシステムを備えてUnix向けソフトを再コンパイルして動かせる趣味OSです。btrfs上で動作し、v1.0(C++約13万行、amd64/aarch64対応)はMoxnox自身でMoxnoxをビルドできるほど成熟しています。OS自作やカーネル設計に関心がある人におすすめです。

NT-like POSIX-compatible operating system

C++🇪🇺 欧州発
★178
Moxnatiy/OpenBattlefield2

A clean-room reimplementation of DICE's Refractor 2 engine (Battlefield 2, 2005) in C++20. An engine, not a game: it ships no content and reads your own installed copy.

C++🇪🇺 欧州発
★60
MusicTribeOpenSource/0716-AAF

Behringer IGNITEシーケンサーのソースコード公開 — 64chマルチトラックシーケンサー「IGNITE」のアプリケーション、オーディオエンジン、ハードウェアプロトコル、Buildrootツリーが公開されました。再配布不可の部分は削除済みでビルドには自前の代替が必要、公式ファームウェアリリースもまだですが、ハードウェア好きや音楽制作者が市販グルーブボックスの内部を知る貴重な機会です。

64-Channel Multi-Track Sequencer with Touch Screen, 16 Step Encoders, 8 CV/Gate Outputs, 5 MIDI Ports and Internal Sound Engine

C++
★38
m5stack/M5UnitUnified

M5Stackの各種ユニットを統一APIで扱うライブラリ — M5UnitUnifiedは、M5Stackの多様なユニット製品をバラバラなAPIやライセンスではなく、統一的なAPI・通信方式・MITライセンスで扱えるようにするライブラリです。Arduino IDEやPlatformIOから簡単に導入でき、今後はM5HALとの連携も予定されています。複数ユニットを組み合わせる開発者に有用です。

M5UnitUnified is a library for unified handling of various M5 units products.

C++🇨🇳 中華圏発
★34