emilk/eguiRust28.1k

eguiは、Rustで書かれた使いやすいイミディエートモードGUIライブラリです。Webブラウザとネイティブアプリケーションの両方で動作し、同一のコードでクロスプラットフォーム対応のGUIアプリケーションを開発できます。イミディエートモードなので、UIの状態管理が簡潔で、ゲーム開発やツール作成に適しています。Rustの安全性を活かしながら、直感的なAPIでGUIを構築できるため、RustでデスクトップアプリやWebアプリを作りたい開発者に最適です。

ユースケース: Rustでクロスプラットフォーム対応のデスクトップアプリケーションやWebアプリケーション、開発ツール、ゲームのUIを作成する場面

  • WebとネイティブでコードベースLeaseContext
  • イミディエートモードによるシンプルな状態管理
GitHubで見る →

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

関連リポジトリ

spacedriveapp/spacedrive

spacedriveapp/spacedriveRust37.0k

SpacedriveはRustで書かれた仮想分散ファイルシステムを基盤とする、オープンソースのクロスプラットフォーム対応ファイルエクスプローラーです。従来のファイルエクスプローラーとは異なり、複数のデ

現実の街をまるごとマインクラフトに再現!地図データから自動ワールド生成 — arnis

louis-e/arnisRust13.0k

Arnisは、現実世界の好きな場所をMinecraft(マインクラフト)のワールドとして自動生成できる無料ツールです。OpenStreetMap(誰でも編集できるオンライン地図)の地理データと標高デー

「自分で作って本当に理解する」30以上の技術を一から再現するチュートリアル集 — build-your-own-x

codecrafters-io/build-your-own-xMarkdown480.5k

build-your-own-xは、データベースやOS、ゲーム、プログラミング言語、Webブラウザなど、普段使っている技術を「自分の手でゼロから作ってみる」ためのチュートリアル(学習ガイド)をまとめた

独学でGoogle・Amazon内定レベルに!コンピュータサイエンス完全攻略ロードマップ — coding-interview-university

jwasham/coding-interview-university340.0k

coding-interview-universityは、大手IT企業(Google、Amazon、Facebook、Microsoftなど)のソフトウェアエンジニア面接に合格するための学習計画をまと

TheAlgorithms/Python

TheAlgorithms/PythonPython217.8k

様々なアルゴリズムとデータ構造をPythonで実装した教育目的のオープンソースリポジトリです。ソート、検索、グラフ理論、動的プログラミングなど、コンピュータサイエンスの基本的なアルゴリズムが網羅的に実