ホームトピックCross-platform
// トピック

Cross-platform

12直近 90 日のトレンド·12累計

// 今月の新着

// エコシステム

Mini Program4Vue4TypeScript4Graphics4Rendering4Cross-platform
Mobile 5
Frontend 2
Backend 2
Other 2
AI 1

// 今週の TOP 5

01
Tencent / libpag
libpag は、モバイル、デスクトップ、Web を含む複数のプラットフォームで複雑なベクターおよびラスターアニメーションを表示するために設計された強力なレンダリングライブラリです。Adobe After Effects の全機能をサポートする効率的なバイナリファイル形式を採用しており、従来の JSON ベースのソリューションと比較して優れたパフォーマンスを提供します。開発者は柔軟なランタイム API を活用してアニメーションレイヤー、テキスト、画像を動的に変更し、非常にインタラクティブな体験を作成できます。
745,664
02
Tencent / tgfx
TGFX は、モダンな GPU レンダリング向けに設計された、軽量かつ高性能な 2D グラフィックスライブラリです。Skia などの従来の代替品よりもバイナリサイズを抑えつつ、テキスト、画像、ベクターグラフィックスを強力にサポートします。本ライブラリは Tencent の様々な製品で広く採用されており、iOS、Android、Windows、Web を含む主要なオペレーティングシステムに対応しています。
651,532
03
didi / mpx
Mpx は、ミニプログラムの開発体験とパフォーマンスを向上させるために設計された、強化されたクロスプラットフォームフレームワークであり、Vue ライクな開発スタイルによる効率的なアプリケーション構築をサポートします。徹底したパフォーマンス最適化と軽量なランタイムを通じて、複数のミニプログラムプラットフォームおよび Web 全体で同型的な出力を実現します。開発者は、強力なコンパイルおよびビルド機能と包括的なツールエコシステムを活用することで、クロスプラットフォーム開発と段階的な統合を容易に達成できます。
613,885
04
Tencent / BqLog
BqLog は、モバイル、デスクトップ、ゲームエンジンなど多様なプラットフォームで高いパフォーマンスを発揮するように設計された、軽量な産業グレードのロギングシステムです。複数のプログラミング言語をサポートし、リアルタイムの圧縮ロギングやハイブリッド非対称暗号化といった高度な機能を提供します。高並列シナリオ向けに構築されており、要求の厳しいアプリケーションに対して最小限のメモリ使用量と信頼性の高いクラッシュリカバリを保証します。
57533
05
didi / dimina
Dimina は DiDi が開発した軽量なクロスプラットフォーム Mini-Program フレームワークであり、開発者に高性能かつ低コストな開発体験を提供します。本フレームワークは Android、iOS、Harmony、Web の 4 つの主要プラットフォームをサポートしており、既存のアプリへの Mini-Program ロジックの統合や、スタンドアロンアプリケーションとしてのパッケージ化が可能です。リソースのオフライン化、ロジックとビューの分離、ページプリロードといった技術を通じて、Dimina はクロスプラットフォームの実行パフォーマンスを効果的に向上させます。
53848

// 累計の注目 (12)

Tencent / libpag
libpag は、モバイル、デスクトップ、Web を含む複数のプラットフォームで複雑なベクターおよびラスターアニメーションを表示するために設計された強力なレンダリングライブラリです。Adobe After Effects の全機能をサポートする効率的なバイナリファイル形式を採用しており、従来の JSON ベースのソリューションと比較して優れたパフォーマンスを提供します。開発者は柔軟なランタイム API を活用してアニメーションレイヤー、テキスト、画像を動的に変更し、非常にインタラクティブな体験を作成できます。
74
Tencent / libpag
libpag は、ベクターおよびラスターベースのアニメーションをサポートする Portable Animated Graphics (PAG) ファイル形式向けに設計された高性能レンダリングライブラリです。iOS、Android、OpenHarmony、macOS、Windows、Web を含む複数のプラットフォームで複雑なアニメーションをレンダリングできます。Adobe After Effects とシームレスに統合されており、効率的なアニメーションのエクスポート、パフォーマンス監視、実行時のコンテンツ変更が可能です。
73
PerryTS / perry
Perry は Rust で構築されたネイティブ TypeScript コンパイラであり、コードをスタンドアロンで高性能な実行ファイルに変換します。LLVM をコード生成に活用することで、Node.js や Electron、ブラウザのランタイムを不要にします。このプロジェクトはデスクトップ、モバイル、Web 向けのクロスプラットフォーム開発をサポートし、ネイティブ UI コンポーネントとマルチスレッド機能を提供します。
70
Tencent / tgfx
TGFX は、モダンな GPU レンダリング向けに設計された、軽量かつ高性能な 2D グラフィックスライブラリです。Skia などの従来の代替品よりもバイナリサイズを抑えつつ、テキスト、画像、ベクターグラフィックスを強力にサポートします。本ライブラリは Tencent の様々な製品で広く採用されており、iOS、Android、Windows、Web を含む主要なオペレーティングシステムに対応しています。
65
didi / Hummer
Hummer は Vue、React、TypeScript、JavaScript を用いた開発をサポートする、高性能かつ高可用なクロスプラットフォーム開発フレームワークです。ネイティブレンダリング技術により Android および iOS プラットフォーム向けの統一開発を実現し、極めて小さなパッケージサイズと高い動作安定性を備えています。開発者は提供されるツールチェーンを活用して動的な機能を駆使し、迅速なページデプロイと効率的なクロスプラットフォームアプリケーション開発が可能です。
62
Tencent / tgfx
TGFX は Tencent が開発した軽量な 2D グラフィックスライブラリであり、テキスト、画像、ベクターグラフィックスの高性能なレンダリングを提供します。iOS、Android、macOS、Windows、Linux、OpenHarmony、Web を含む幅広いプラットフォームをサポートしています。Skia に代わるコンパクトな選択肢として設計されており、PAG、Hippy、Tencent Docs といった様々なプロジェクトで活用されています。
62
didi / mpx
Mpx は、ミニプログラムの開発体験とパフォーマンスを向上させるために設計された、強化されたクロスプラットフォームフレームワークであり、Vue ライクな開発スタイルによる効率的なアプリケーション構築をサポートします。徹底したパフォーマンス最適化と軽量なランタイムを通じて、複数のミニプログラムプラットフォームおよび Web 全体で同型的な出力を実現します。開発者は、強力なコンパイルおよびビルド機能と包括的なツールエコシステムを活用することで、クロスプラットフォーム開発と段階的な統合を容易に達成できます。
61
didi / mpx
Mpx は、Vue ライクな開発モデルを通じて効率的なアプリケーション構築を実現し、ミニプログラムの開発体験とユーザー体験を向上させるための拡張クロスプラットフォームフレームワークです。ネイティブのミニプログラム構文をベースに拡張を加え、高いパフォーマンスを維持しながら、単一のコードベースから複数のミニプログラムおよび Web プラットフォームへの出力をサポートします。ネイティブとの互換性と軽量なパフォーマンスを重視した設計思想を持ち、わずか 14KB のランタイムサイズに加え、包括的なビルドツールとエコシステムのサポートを特徴としています。
59
Tencent / BqLog
BqLog は、モバイル、デスクトップ、ゲームエンジンなど多様なプラットフォームで高いパフォーマンスを発揮するように設計された、軽量な産業グレードのロギングシステムです。複数のプログラミング言語をサポートし、リアルタイムの圧縮ロギングやハイブリッド非対称暗号化といった高度な機能を提供します。高並列シナリオ向けに構築されており、要求の厳しいアプリケーションに対して最小限のメモリ使用量と信頼性の高いクラッシュリカバリを保証します。
57
didi / dimina
Dimina は DiDi が開発した軽量なクロスプラットフォーム Mini-Program フレームワークであり、開発者に高性能かつ低コストな開発体験を提供します。本フレームワークは Android、iOS、Harmony、Web の 4 つの主要プラットフォームをサポートしており、既存のアプリへの Mini-Program ロジックの統合や、スタンドアロンアプリケーションとしてのパッケージ化が可能です。リソースのオフライン化、ロジックとビューの分離、ページプリロードといった技術を通じて、Dimina はクロスプラットフォームの実行パフォーマンスを効果的に向上させます。
53
getpaseo / paseo
Paseo は、Claude Code、Codex、OpenCode といった様々なコーディングエージェントをローカル環境で管理・実行するための統合インターフェースを提供します。クロスデバイスワークフローをサポートしており、ユーザーはデスクトップ、モバイル、Web、または CLI アプリケーションを通じてエージェントと対話できます。テレメトリや強制的なログインなしで動作することでプライバシーを優先しつつ、強力なエージェントオーケストレーション機能を実現します。
47
didi / dimina
Dimina は Didi がオープンソース化した軽量なクロスプラットフォーム Mini Program フレームワークであり、開発者に高性能かつ低障壁な開発体験を提供します。本フレームワークは Android、iOS、Harmony、Web の 4 つの主要プラットフォームをサポートしており、既存の App に Mini Program ロジックを統合したり、独立したネイティブアプリケーションとしてパッケージ化したりすることが可能です。Vue をベースに標準化された Mini Program 設計に従っており、DMCC コンパイラを使用して Mini Program 構文をクロスプラットフォームコードに変換します。
38

// プロジェクト別ユースケース

libpag
  • 01Rendering complex Adobe After Effects animations across iOS, Android, Web, and desktop platforms
  • 02Optimizing animation performance and file size using a highly efficient binary PAG format
  • 03Dynamically editing animation content like text and images at runtime for personalized user experiences
libpag
  • 01Efficiently render high-performance, small-sized animations exported from Adobe After Effects.
  • 02Modify animation layer structures, text, and images dynamically at runtime using flexible APIs.
  • 03Monitor and optimize animation performance directly within the PAGViewer tool.
perry
  • 01Compiling TypeScript into small, standalone native binaries with no runtime dependencies.
  • 02Building cross-platform native applications for desktop, mobile, and web using a single codebase.
  • 03Developing high-performance native UI applications with a declarative, SwiftUI-like framework.
tgfx
  • 01High-performance 2D rendering of text, images, and vector graphics
  • 02Cross-platform graphics engine for mobile, desktop, and web applications
  • 03Lightweight alternative to Skia for resource-constrained environments
Hummer
  • 01Develop Android and iOS applications simultaneously with a single codebase
  • 02Support for multiple syntaxes including Vue, React, TypeScript, and JavaScript
  • 03Utilize dynamic features to achieve rapid cloud-based publishing and deployment

// 関連トピック