並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 53件

新着順 人気順

tauriの検索結果1 - 40 件 / 53件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

tauriに関するエントリは53件あります。 rustRustElectron などが関連タグです。 人気エントリには 『Electronの代替を目指す軽量なRust製フレームワーク「Tauri」、リリース候補版に到達』などがあります。
  • Electronの代替を目指す軽量なRust製フレームワーク「Tauri」、リリース候補版に到達

    WindowsやmacOS、Linuxなどのクロスプラットフォーム対応のデスクトップアプリ開発を容易にするフレームワークとして高い人気を持つフレームワークが「Electron」です。 ElectronはChromiumとNode.jsを用いることで、HTML/CSS/JavaScriptのWebテクノロジーによってデスクトップアプリケーションを開発できるのが最大の特徴です。 いまやElectronは、Visual Studio CodeやMicrosoft Teams、Slack、GitHub Desktop、そして最近話題のNotionなど、さまざまなアプリケーションに採用されています。 このElectronの優れた特徴を備えつつ、よりメモリ消費量が小さくファイルサイズもコンパクトで、高いセキュリティを備え、柔軟なライセンスを実現しようと開発されたのが「Tauri」です。 Tauriは、

      Electronの代替を目指す軽量なRust製フレームワーク「Tauri」、リリース候補版に到達
    • 軽量RustフレームワークTauriでデスクトップアプリ開発をはじめよう | gihyo.jp

      TauriはRustで書かれた軽量なGUIフレームワークで、Windows、macOS、Linux向けのデスクトップアプリを開発できます。2022年6月に最初の安定版であるバージョン1.0がリリースされました。 Tauriでは、メインプロセスはRustで記述しますが、UI(User Interface)にはWeb技術を利用します。ReactやVue.jsのようなJavaScriptフレームワークがそのまま使えるので、インタラクティブで見栄えの良いUIを簡単に構築できます。同種のフレームワークにElectronがありますが、後発であるTauriにはインストーラのサイズを小さくできるなどの強みがあります。 Tauriのロゴは、おうし座の二重星であるシータタウリ(θ Tauri)をモチーフ[1]にしており、Webとネイティブアプリの相互作用を意味しています。 図1 Tauriロゴ 本稿では、Ta

        軽量RustフレームワークTauriでデスクトップアプリ開発をはじめよう | gihyo.jp
      • Rustの活用でElectronよりも軽くて速いアプリフレームワーク「Tauri」が安定版に/まずはデスクトップから。モバイル・Webへの対応も進行中

          Rustの活用でElectronよりも軽くて速いアプリフレームワーク「Tauri」が安定版に/まずはデスクトップから。モバイル・Webへの対応も進行中
        • Rust GUI の決定版! Tauri を使ってクロスプラットフォームなデスクトップアプリを作ろう

          Tauri は Rust で書かれたクロスプラットフォーム GUI フレームワークです。 Tauri について説明しながら、 Tauri を使って簡単なアプリケーションを作ってみます

            Rust GUI の決定版! Tauri を使ってクロスプラットフォームなデスクトップアプリを作ろう
          • Rust によるデスクトップアプリケーションフレームワーク Tauri | 豆蔵デベロッパーサイト

            Tauri はクロスプラットフォームデスクトップアプリのための Rust によるフレームワークです。Electron と同様 Web 技術でアプリの UI を構築します。 Build smaller, faster, and more secure desktop applications with a web frontend | Tauri Studio 記事執筆時点で v1.0.0-rc.5 (Pre-release)、もうすぐ v1.0 がリリースされそうなところです。 Release v1.0.0-rc.5: Apply Version Updates From Current Changes (#3468) · tauri-apps/tauri Electron と比べて、インストーラーのサイズ、メモリ消費量、起動時間などが圧倒的に小さいと謳われています。 https://gi

            • Electron代替を目指すRust製フレームワーク「Tauri」がバージョン1.0に到達、Windows/Mac/Linuxに対応

              Electron代替を目指すRust製フレームワーク「Tauri」がバージョン1.0に到達、Windows/Mac/Linuxに対応 JavaScriptとHTML/CSSを用いてアプリケーションを構築できるElectronの代替を目指し、より軽量なフレームワークとして開発されている「Tauri」がバージョン1.0に到達し、正式リリースとなりました。 After 4 months of release candidates we're proud to release version 1.0 of Tauri! Windows, Menus, System Trays, Auto Updater and much more are now at your fingertips! Check it out!https://t.co/NEt3knFTIs — Tauri (@TauriApps

                Electron代替を目指すRust製フレームワーク「Tauri」がバージョン1.0に到達、Windows/Mac/Linuxに対応
              • TauriがiOS/Androidに対応「Tauri Mobile」アルファ版登場。Electron代替を目指すRust製の軽量フレームワーク

                TauriがiOS/Androidに対応「Tauri Mobile」アルファ版登場。Electron代替を目指すRust製の軽量フレームワーク JavaScriptとHTML/CSSを用いてアプリケーションを構築できるElectronの代替を目指し、より軽量なフレームワークとして開発されている「Tauri」のモバイル対応版「Tauri Mobile」の最初のアルファ版公開が発表されました。 Tauriは開発にRust言語を用いて作られており、またUI基盤としてOSが備えているWebViewの機能を用いることで、Electron製のアプリケーションで組み込まれるChromiumのようなレンダラの組み込みを不要にするなど、Electronよりも軽量で高速なアプリケーションを実現するフレームワークであることが特徴です。 今年(2022年)6月には、Windows、Mac、Linuxに対応したバー

                  TauriがiOS/Androidに対応「Tauri Mobile」アルファ版登場。Electron代替を目指すRust製の軽量フレームワーク
                • Rust製ブラウザエンジンの「Servo」、アプリに組み込み可能なクロスプラットフォーム対応WebView化を目指す。Electron代替を目指す「Tauri」への組み込み実現へ

                  Rust製ブラウザエンジンの「Servo」、アプリに組み込み可能なクロスプラットフォーム対応WebView化を目指す。Electron代替を目指す「Tauri」への組み込み実現へ Rust製のWebブラウザエンジンとして開発が進められている「Servo」は、Servoをアプリケーションに組み込み可能なクロスプラットフォーム対応WebVeiwとする方向で開発を進め、それをアプリケーションフレームワークのTauriと協力してTauriがサポートする予定であることを発表しました。 TauriはElectronの代替を目指す、Web技術を用いてアプリケーションを開発するためのフレームワークです。 参考:Electron代替を目指すRust製フレームワーク「Tauri」がバージョン1.0に到達、Windows/Mac/Linuxに対応 現在のTauriは、UIのレンダリングエンジンとして、Windo

                    Rust製ブラウザエンジンの「Servo」、アプリに組み込み可能なクロスプラットフォーム対応WebView化を目指す。Electron代替を目指す「Tauri」への組み込み実現へ
                  • 「Rust」「Tauri」などのモダン技術で開発されたWin/Mac/Linux対応ファイラー「Spacedrive」/大手クラウドストレージに依存しないファイル管理を目指す野心的なプロジェクト【レビュー】

                      「Rust」「Tauri」などのモダン技術で開発されたWin/Mac/Linux対応ファイラー「Spacedrive」/大手クラウドストレージに依存しないファイル管理を目指す野心的なプロジェクト【レビュー】
                    • Electron代替を目指す軽量なフレームワーク「Tauri v2」β版リリース。iOS/Android対応など

                      JavaScriptとHTML/CSSを用いてアプリケーションを構築できるElectronの代替を目指し、より軽量なRust製のフレームワークとして開発されている「Tauri v2」のβ版がリリースされました。 iOS/Androidモバイル対応 TauriはこれまでWindows、Mac、Linuxに対応したデスクトップ版が2022年6月にバージョン1.0としてリリースされていますが、iOSとAndroidに対応したモバイル対応は正式版となっていませんでした。 Tauri v2ではWindows、Mac、Linuxに加えてモバイル版としてAndroidとiOSに対応することで、デスクトップ版のアプリケーションからモバイル版への移植をスムーズに行えるようになります。 また、モバイルOSで提供されている通知機能、NFC対応、生体認証、バーコードの読み取り、クリップボードなどのAPIにもアクセ

                        Electron代替を目指す軽量なフレームワーク「Tauri v2」β版リリース。iOS/Android対応など
                      • Rust+Webフロントの最前線!tauriを試してみた

                        @Pctg_x8です。 Deno 1.0の登場でRustとWeb関連技術の繋がりがより高まっていく中で、Electronライクな新しいアプリケーションフレームワークである「tauri」を見つけましたのでちょっと触ってみようと思います。 tauriについて 公式サイト: https://tauri.studio/ ※この記事ではv0.9.2をベースに解説しています。 tauriはまだメジャーバージョンが1になっていないため、頻繁にAPIの変更が起こる可能性があります。 概要 フロントはElectronと同じくWebViewですが、ベースの起動プログラム(Main Process)をRustで書くことができるものです。 ElectronではMain ProcessもJavaScript(Node.js)なので、例えば大量のデータを並行してバッと読むとか解析するとかの処理をさせようとすると マル

                          Rust+Webフロントの最前線!tauriを試してみた
                        • Build smaller, faster, and more secure desktop applications with a web frontend | Tauri Apps

                          Build an optimized, secure, and frontend-independent application for multi-platform deployment.

                            Build smaller, faster, and more secure desktop applications with a web frontend | Tauri Apps
                          • Build smaller, faster, and more secure desktop applications with a web frontend | Tauri Apps

                            Build an optimized, secure, and frontend-independent application for multi-platform deployment.

                              Build smaller, faster, and more secure desktop applications with a web frontend | Tauri Apps
                            • Tauri on mobile 現状確認会 - laiso

                              tauri.app Tauri とは Electron代替として作られたRust製のGUIアプリケーション開発ツールキット。 ユーザーは各プラットフォームのWebViewで動くHTML+JavaScriptでUI開発をして、裏側はRustで書いたネイティブバイナリにコンパイルされるプログラムを呼び出す。 実際の実装のイメージが以下で、Electronに使い方は似せられている。 tauri.app Electronは特製ChromiumとNode.jsをユーザーのアプリケーションに同梱することでポータビリティを担保させているのに対して(find /Applications -name "Electron Framework.framework" コマンドを実行してみると大抵どんな環境にもElectronが10匹ぐらい居る) TauriはOSが用意しているWebViewにリンクして、スクリプト

                                Tauri on mobile 現状確認会 - laiso
                              • Tauri+Next.jsでモバイルアプリ開発

                                通称Tauri Mobileのアルファ版がリリースされたのでiOS/Androidアプリが開発できるようになった。(https://laiso.hatenablog.com/entry/tauri-on-mobile から半年) Tauriとは TauriはWeb技術でデスクトップアプリを構成するためのフレームワークで、Electronの代替ツール。アプリのUIをHTML+CSS+JavaScriptで開発し、その裏側のネイティブコードをRustで書いて呼び出すことができる。 TauriのアーキテクチャはシステムにあるWebViewを使ってHTML+CSS+JavaScriptを表示する。アプリ内にブラウザエンジンを含むアーキテクチャを取るElectronではApp StoreレギュレーションによりiOSアプリを開発できないので、Tauri MobileはiOS/Androidのネイティブ

                                  Tauri+Next.jsでモバイルアプリ開発
                                • GitHub - tauri-apps/tauri: Build smaller, faster, and more secure desktop applications with a web frontend.

                                  Build smaller, faster, and more secure desktop applications with a web frontend.

                                    GitHub - tauri-apps/tauri: Build smaller, faster, and more secure desktop applications with a web frontend.
                                  • Electron代替を目指すTauriがGUIライブラリ「tauri-egui 0.1.0」をリリース

                                    Electronの代替を目指す軽量なRust製フレームワーク「Tauri」の開発チームは、Tauriで使えるGUIライブラリの初めてのリリース「tauri-egui 0.1.0」をリリースしました。 Today is soon™️ Remember when we promised you the ability to make interactive windows without any HTML/CSS/JS or even a system webview? Now you can! Just click the link below to learn how to try out tauri-egui and integrate into your own app.https://t.co/QECA9Q85Yr — Tauri (@TauriApps) September 19,

                                      Electron代替を目指すTauriがGUIライブラリ「tauri-egui 0.1.0」をリリース
                                    • Announcing the Tauri Mobile Alpha Release | Tauri Apps

                                      Tauri mobile is here! The first alpha release 2.0.0-alpha.0 has been published. Updating dependencies​Make sure to update both NPM and Cargo dependencies to the 2.0.0-alpha.0 release. You can update the NPM dependencies with:

                                        Announcing the Tauri Mobile Alpha Release | Tauri Apps
                                      • Rust製ブラウザエンジンの「Servo」がElectron代替を目指す「Tauri」への組み込みに対応、プロトタイプとして実装

                                        Rust製ブラウザエンジンの「Servo」がElectron代替を目指す「Tauri」への組み込みに対応、プロトタイプとして実装 Linux Foundation傘下でRust製のWebブラウザエンジンとして開発が進められている「Servo」は、Electron代替を目指すフレームワーク「Tauri」への組み込みサポートを、プロトタイプとして実装したことを明らかにしました。 Servo can now be used in an experimental build of WRY, the webview library behind Tauri! More on offscreen rendering, multiple webviews, and other embedding improvements ↓ pic.twitter.com/jElJUusZZU — Servo (@Se

                                          Rust製ブラウザエンジンの「Servo」がElectron代替を目指す「Tauri」への組み込みに対応、プロトタイプとして実装
                                        • Tauri Mobile - Develop mobile apps with JavaScript and Rust

                                          2/28/2023Tauri Mobile - Develop mobile apps with JavaScript and Rust#code#vue#rust Studio Terabyte is a full stack web development studio who finds and builds solutions that fit your project What is TauriTauri describes itself as a framework for building tiny, blazingly fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS

                                          • 【JavaScript】ここがしんどかったよTauri開発【Rust】 - Qiita

                                            2024年2月2日にTauri 2.0がβ版となりました。昨年から個人的にいくつかTauriの1系でデスクトップアプリケーションを開発してきたのですが、ここが辛かった!というのを列挙してみました。 因みに公開しているのは以下となります。 Iron Beads Editor(Mac OS版) String Scouter(Mac OS版)(Windows版) 尚、Iron Beads Editor(以下IBE)に関しては元々Vanilla.jsでweb側を作っていて、それの機能追加版となります。 なぜTauriを選択したのか? まずTauriを選択する前に以下のプラットフォームを検討しました。 Platform 所感とか

                                              【JavaScript】ここがしんどかったよTauri開発【Rust】 - Qiita
                                            • Announcing Tauri 1.3.0 | Tauri Apps

                                              What's in 1.3.0​NSIS​The Tauri CLI can now create Windows application installers using NSIS. This new bundle target is also available on macOS and Linux as an experimental feature, so you can cross-compile your Windows installer. Documentation on the latter will be published soon. Tauri 1.3 Audit​The internal audit was performed by @tweidinger and @chippers, who are involved in most security topic

                                                Announcing Tauri 1.3.0 | Tauri Apps
                                              • はじめに|Rust GUI の決定版! Tauri を使ってクロスプラットフォームなデスクトップアプリを作ろう

                                                  はじめに|Rust GUI の決定版! Tauri を使ってクロスプラットフォームなデスクトップアプリを作ろう
                                                • Rust製Webレンダリングエンジン「Servo」、デスクトップアプリ作成フレームワーク「Tauri」を試験的に統合

                                                  Linux Foundation Europe傘下のプロジェクトである、Rustで書かれたWebレンダリングエンジンServoの開発チームは、WebフロントエンドとRustによるバックエンドを組み合わせたデスクトップアプリケーションを構築するためのフレームワークである、Tauriとの統合に関する最新アップデートを1月19日(現地時間)に公開した。 今回のアップデートは、将来的なServoとTauriの統合のために行われており、WebviewライブラリであるWRYへのServoサポートの追加が行われている。現時点で作成されている概念実証は、本番環境には対応していないものの、servo-wry-demoブランチをチェックアウトして、READMEに従うことで試すことができる。 さらに、ネイティブウィンドウ内の任意の場所に、Servo Webviewを配置することが可能になるとともに、半透明または

                                                    Rust製Webレンダリングエンジン「Servo」、デスクトップアプリ作成フレームワーク「Tauri」を試験的に統合
                                                  • React + Rust + Tauriで動画プレイヤーを作るハンズオンまたは業務でRustを書きたい就活生の嘆き的な何か - Qiita

                                                    React + Rust + Tauriで動画プレイヤーを作るハンズオンまたは業務でRustを書きたい就活生の嘆き的な何かRustTypeScriptハンズオンReactTauri 本記事はRust大好きな就活中の大学院生が業務でもRustを書くためにRustを布教すべく、フレームワークTauriを使うことでデスクトップアプリケーションをRust + Webフロント技術で簡単に作れることを紹介するハンズオンになります! 本ハンズオンではReactPlayerを利用した動画プレイヤーを作成します。ハンズオンに+αでUIを整えた完成品は以下のURLからダウンロード・インストールして実際に使えます!!!!!↓ 動画プレイヤーのデモ↓ GitHubリポジトリ: https://github.com/anotherhollow1125/TauriReactPlayer でわ早速ハンズオンをば...

                                                      React + Rust + Tauriで動画プレイヤーを作るハンズオンまたは業務でRustを書きたい就活生の嘆き的な何か - Qiita
                                                    • RustによるクロスプラットフォームGUIフレームワーク「Tauri 2.0」のベータ版が公開

                                                      Tauri 2.0では、AndroidとiOSにおけるモバイルアプリの開発が可能になり、ネイティブAPIへのアクセスとTauri CLIによって既存のデスクトップ向け実装を、シームレスにモバイルへ移植できるようになっている。 セキュリティ面では、バージョン1.0のホワイトリストに加えて、アクセスコントロールリストに基づいてコマンドを許可し、特定のウィンドウやリモートURLのスコープ定義が可能になった。 新機能としては、プロセス間通信にカスタムプロトコルを使用するようになるとともに、現状ではまだ未完成ながら、単一のウィンドウへの複数のWebviewの追加がサポートされている。また、JavaScriptによるウィンドウメニューおよびトレイアイコンの設定がサポートされたほか、mudaを利用したRustとJavaScript APIの両方で、ネイティブコンテキストメニューが利用できるようになった。

                                                        RustによるクロスプラットフォームGUIフレームワーク「Tauri 2.0」のベータ版が公開
                                                      • Web技術でデスクトップアプリを作成できるフレームワーク「Tauri 1.3」が公開

                                                        Tauriは「Electron」と同様、Web技術をデスクトップアプリ作成に応用可能にするフレームワーク。ElectronではメインプロセスをJavaScriptで記述するが、TauriではRustで記述する。また、Electronでは完成したアプリケーションに実行環境としてWebブラウザ「Chromium」とNode.jsを付属させるが、Tauriでは実行環境として各OSが標準で備えているWebブラウザ(WebView)を使用する。完成したアプリケーションに実行環境を付属させる必要がないため、アプリケーションのファイルサイズが小さくなり、実行時にメモリ消費量も少なくなる。TauriはWindows、macOS、Linuxに対応する。 Tauri 1.3では、外部ドメインからTauriのプロセス間通信(IPC:Inter-Process Communication)に介入できるようになった

                                                          Web技術でデスクトップアプリを作成できるフレームワーク「Tauri 1.3」が公開
                                                        • GitHub - gitbutlerapp/gitbutler: The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte

                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                            GitHub - gitbutlerapp/gitbutler: The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte
                                                          • [Rust]はじめてのデスクトップアプリ開発 with React × Tauri

                                                            はじめに Rust初心者です Rustについて調べていた際に「Rustでデスクトップアプリが作れる」という記事を見かけ、 気になって触ってみました! Rustで生成したprint文をReactで表示する簡単なデスクトップアプリケーションを作成してみます 概要 MacOSでのReact × Tauriで簡単なデスクトップアプリの作成 ※Rustのインストールについてはこちらをご参照ください Tauriとは TauriはRustで作られたデスクトップアプリケーションのツールキットになります HTML/CSSとJS(とそのフレームワークも含む)で作成できる バンドルサイズが小さい クロスプラットフォームアプリを作成できる といった特徴があります 公式 Tauri CLIのインストール まずはじめにTauri CLIをインストールします cargoからインストールする方法と、npmなどのパッケージ

                                                              [Rust]はじめてのデスクトップアプリ開発 with React × Tauri
                                                            • 【TS×Rust】Tauriの便利機能紹介またはTauriを百合作品だと考察するポエム的な何か - Qiita

                                                              前回作ったaudio-bookmarkにつづき、Rust + React with Tauri でまたまた自己満足アプリを作りました!本記事では、作品紹介のついでに、Tauriならではな機能も紹介し、ポエムでTauriを布教していきます! 今回作ったのは win-win-map (Windows' Windows Map)というWindows用ウィンドウ管理ユーティリティアプリです。 リポジトリ: https://github.com/anotherhollow1125/win-win-map ダウンロードページ: https://github.com/anotherhollow1125/win-win-map/releases 制作した動機は後ほど紹介しますが、動画の通り、本アプリケーションを使うことでマウスポインタ、ウィンドウをショートカットキー等で特定座標に召喚したり、マップでドラッ

                                                                【TS×Rust】Tauriの便利機能紹介またはTauriを百合作品だと考察するポエム的な何か - Qiita
                                                              • TauriでRustもフロントエンドも身につけたいので、最初の一歩を踏み出した

                                                                Tauriって? 公式サイトは→こちら Tauriは、RustツールとWebviewで表示されるHTMLを組み合わせてデスクトップコンピュータ用のアプリが作れる、アプリケーションフレームワークです。 公式もまだベータ版であり、日本語の資料は大変少ない・・・ でも、これならRustへの理解をもっと深めるのもフロントエンドの勉強も同時に進められるじゃん!俺得! ということで、早速インストールしてみます。 読むと今後得するかも?な人 ReactとかVueは触ったことあるけど、Rustは触ったことない。Rustの勉強はしたいけど、コンソールで文字を表示するところから入るのは気が乗らない・・・っていう人 Rustは触ったことあるけど、GUIのフレームワークにピンとくるものがない。画面をフロントエンドの技術で作れないかなぁ・・・と思っている人(私です😇) バックエンドとフロントエンドを、ローカル環境

                                                                  TauriでRustもフロントエンドも身につけたいので、最初の一歩を踏み出した
                                                                • Tauriで使えるWebフレームワークたち(VSCodeのプラグインも添えて)

                                                                  ※Tauriって何?という方はお先にこちら↓の記事をどうぞ。 この記事は? Tauriで使えるWebフレームワークを探してみよう、という記事です。 まずはRust部分(バックエンド)のコーディングに関係するVSCodeのプラグインを紹介してから、Webフレームワークの調査に入っていこうと思います。 なぜVSCodeのプラグインかというと・・・単純に私が普段VSCodeでコーディングしているからです😋 TauriでのRustコーディングに関係するVSCodeのプラグイン Tauri Tauriコマンドと、tauri.conf.json編集時の機能を追加してくれるプラグイン。 機能 コマンドパレットに、init、deps、dev、buildコマンドが追加 ドキュメントやオートコンプリートの表示 Rust自体のコーディングにはあまり関係ないので、入れるかどうかはお好みでよいかと。 rust-a

                                                                    Tauriで使えるWebフレームワークたち(VSCodeのプラグインも添えて)
                                                                  • 【全CLIアプリGUI化計画】TauriでTypeScriptやRustからCLIアプリを呼び出す - Qiita

                                                                    本記事は上司「オンプレでチャットAI作って」 - Qiitaの続きにあたる記事です! 同記事では、PythonでRinna社提供のLLM rinna/japanese-gpt-neox-3.6b-instruction-sft を動かすことで、ローカルで動作する対話AIソフトを作成し、PyInstallerによって実行ファイル化した話までをしました。ここまではCLI (コマンドラインインターフェース)1 のお話でした。 本記事では下記GIFのように、CLIアプリをTauriから呼び出して使用することで、GUI (グラフィカルユーザーインターフェース) アプリへと変化させる方法を解説します! リポジトリ: https://github.com/anotherhollow1125/rinna_gpt リリース: https://github.com/anotherhollow1125/rinn

                                                                      【全CLIアプリGUI化計画】TauriでTypeScriptやRustからCLIアプリを呼び出す - Qiita
                                                                    • GitHub - kkoomen/pointless: An endless drawing canvas desktop app made with Tauri (Rust) and React 🎨 ✍️

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - kkoomen/pointless: An endless drawing canvas desktop app made with Tauri (Rust) and React 🎨 ✍️
                                                                      • Web技術とRust言語でデスクトップアプリを作成できるフレームワーク「Tauri 1.4」が公開

                                                                        Web技術とRust言語を利用したデスクトップアプリ作成に使用できるフレームワーク「Tauri」の開発チームは、最新版となる「Tauri 1.4」を6月14日(現地時間)に公開した。TauriはApache Licence 2.0とMITライセンスで公開しているオープンソース・ソフトウェアだ。 Tauriは「Electron」と同様、Web技術をデスクトップアプリ作成に応用可能にするフレームワーク。ElectronではメインプロセスをJavaScriptで記述するが、TauriではRustで記述する。また、Electronでは完成したアプリケーションに実行環境としてWebブラウザ「Chromium」とNode.jsを付属させるが、Tauriでは実行環境として各OSが標準で備えているWebブラウザ(WebView)を使用する。完成したアプリケーションに実行環境を付属させる必要がないため、アプ

                                                                          Web技術とRust言語でデスクトップアプリを作成できるフレームワーク「Tauri 1.4」が公開
                                                                        • Rustの勉強がてらTauriを触ってみたら1行もRustを書かずにデスクトップアプリができた

                                                                          いや、意味ないじゃん! TauriとTauri APIで小さいデスクトップアプリを作ったお話です。内容はあまりまとまってません。 前提 筆者はガチ業務でJS/TSコードを書いているエンジニアではありません。ほぼほぼ趣味です。 Electronを触ったこと自体は一応ありますが、かなり昔の話ですし、Electron APIも使った事はありません。 タイトル通りRustは素人です。 何なら文字書きもあんまり得意じゃないです… 作ったもの(宣伝) voinaというチャットボットAPIと音声合成ソフトウェアの仲介をするアプリを作りました。パブリックでアプリケーションを公開するのはほぼ初なので、色々おかしな所があるかもしれません。 このアプリで使用しているチャットボットAPIはりんなで有名なrinna社が公開している物ですが、なんと自作のキャラクターモデルが使えるらしく(まだ試行錯誤中)、個性がある程

                                                                            Rustの勉強がてらTauriを触ってみたら1行もRustを書かずにデスクトップアプリができた
                                                                          • reddit で話題になった Tauri と NEON についてのメモ、ついでに template-rust-backend-with-electron-frontend の開発理由についてのメモ - C++ ときどき ごはん、わりとてぃーぶれいく☆

                                                                            reddit の Rust コミュニティーに template-rust-backend-with-electron-frontend のリリースについてポストしたところ、主に2つ、 Tauri と NEON について話題になりました。( up-vote たくさんとちょうど使いたかったんだありがとう的なポストも頂きました。幸いです。 ) `template-rust-backend-with-electron-frontend` released : rust 1. Tauri vs. Electron ( 間接的には template-rust-backend-with-electron-frontend にも関連します ) こちらは template-rust-backend-with-electron-frontend にとっては via via 的な間接的でややオフトピックよりな感

                                                                              reddit で話題になった Tauri と NEON についてのメモ、ついでに template-rust-backend-with-electron-frontend の開発理由についてのメモ - C++ ときどき ごはん、わりとてぃーぶれいく☆
                                                                            • [Tauri]アーキテクチャまとめ - Qiita

                                                                              Tauriのアーキテクチャまとめ Electronのようにフロントエンド技術を用いてデスクトップアプリケーションを作成できるTauriですが、2022年4月にStable版をリリース予定です。 と思ってこの記事を作っておいてリリースされたら投稿しようと思っていたのですが、記事投稿の2020/5/8時点でrc10で待ってられないので、リリース前の確認ということで、公式サイトのDocsにあるアーキテクチャをまとめて確認しておきましょう。 Tauriアーキテクチャ ここでいう「アーキテクチャ」とは、Tauri自身のTauri CoreやWryなどといったTauriの構成を指すものではなく、Tauriを用いたデスクトップアプリケーションを作成する手法のことを言います。 PatternsとRecipesからなり、PatternsはTauriのRustサイド(Tauri Core)とJavaScrip

                                                                                [Tauri]アーキテクチャまとめ - Qiita
                                                                              • Tauri + Fresh (/Deno) で簡単な端末エミュレータを作ってみた

                                                                                Rust Advent Calendar 2023 の11日目の記事です. Rust で動く GUI フレームワークである Tauri と,Deno の Web フレームワーク Fresh を用いて端末エミュレータを作りました. 結局一部の機能しかまともに再現することができず,実用に耐え得る端末エミュレータは実装できませんでしたが,それはそれとして面白かったのでここに残します. なお,低レイヤーの話と高レイヤーの話が混在しているので,興味の薄い部分は適宜読み飛ばしてください. ソースコードは GitHub で公開しています. 使用技術について 以下で Tauri と Fresh について一言ずつ説明します.詳しい解説は先人の分かりやすい記事にお任せします. ちなみにこれらを選んだ理由は,単に Rust で作られた新しい技術を使ってみたかったからです. Tauri Tauri はクロスプラッ

                                                                                  Tauri + Fresh (/Deno) で簡単な端末エミュレータを作ってみた
                                                                                • Rustのエコシステムの拡がりを感じるデスクトップアプリのためのツールキットTauriを紹介

                                                                                  メモリーセーフなシステムプログラミング言語であるRustの利用が拡大している。Microsoftは2019年に、これまで開発してきたソフトウェアに関する脆弱性の70%はメモリー関連のバグが原因だったと開示した。そしてメモリーセーフなソフトウェアの重要性を強調し、それ以降、Rustに対する投資を増大させている。そんな状況を背景にRustのエコシステムが拡大、ミドルウェアやシステムに近い部分のソフトウェア以外にもデスクトップアプリケーションを開発するためのツールキットやゲームを開発するためのエンジンが登場している。これまではバックエンドのシステム関連ソフトウェアだけが対象と思われてきたRustだが、デスクトップアプリケーションやモバイルアプリケーションもメモリーセーフなシステムの対象になってきたことがわかる。今回はデスクトップアプリケーション開発のためのツールキットTauriを紹介する。Tau

                                                                                    Rustのエコシステムの拡がりを感じるデスクトップアプリのためのツールキットTauriを紹介

                                                                                  新着記事