marimo 使い方

marimoは、再現可能なコード実行、.pyファイルとしてのgitフレンドリーなストレージ、スクリプトとして実行またはインタラクティブなWebアプリとしてデプロイできるオープンソースのリアクティブPythonノートブックです
もっと見る

marimoの使い方

marimoをインストールする: pipを使用してmarimoをインストールします:pip install marimo
新しいノートブックを作成する: ターミナルで'marimo edit'コマンドを使用してノートブックサーバーを起動し、新しいノートブックを作成します
Pythonコードを書く: 通常のノートブックのようにセルにPythonコードを書きます。marimoはnumpy、pandas、matplotlibなどの標準Pythonパッケージをサポートしています。
セルを実行する: Shift+EnterまたはCtrl+Enterを使用してセルを実行します。marimoは、セルの出力を変更すると自動的に依存セルを実行します
インタラクティブ要素を追加する: marimo.uiを使用してインタラクティブなUI要素(例:スライダー、ドロップダウン、フォーム)を作成し、それらをグローバル変数に割り当ててノートブックをインタラクティブにします
リアクティブ実行を使用する: セルを変更すると、marimoはその変数を参照するすべての依存セルを自動的に実行し、ノートブックの状態を一貫性のあるものに保ちます
保存とバージョン管理: ノートブックは.pyファイルとして保存され、gitでバージョン管理できます。変更はクリーンなdiffを生成します
共有とデプロイ: ノートブックをHTMLとしてエクスポートするか、'marimo run'を使用してWebアプリとして提供します。また、marimo.appのオンラインプレイグラウンドでノートブックを試すこともできます
設定を構成する: 設定メニューを通じて、オートラン、高コストのノートブックのレイジー実行、AIアシスタンスなどの動作をカスタマイズします
開発者ツールを使用する: GitHub Copilot統合、VS Code拡張、デバッグパネル、豊富なキーボードショートカットなどの機能を活用します

marimoのよくある質問

マリモは、スクリプトとして実行でき、アプリとして共有できる再現可能で、gitフレンドリーなノートブックを提供するPythonのオープンソースリアクティブノートブックです。

marimo の月間トラフィック傾向

Marimoは26.3%のトラフィック増加を記録し、91.4Kのアクセス数に達しました。Product Huntでの好評価や、再現可能な実験、Gitによるバージョン管理、インタラクティブなWebアプリの共有機能が、この成長に貢献したと考えられます。

過去のトラフィックを表示

marimoに類似した最新のAIツール

Gait
Gait
Gaitは、AI支援コード生成とバージョン管理を統合するコラボレーションツールであり、チームがAI生成コードのコンテキストを効率的に追跡、理解、共有できるようにします
invoices.dev
invoices.dev
invoices.devは、開発者のGitコミットから直接請求書を生成する自動請求プラットフォームで、GitHub、Slack、Linear、Googleサービスとの統合機能を備えています。
EasyRFP
EasyRFP
EasyRFPは、RFP(提案依頼)の応答を効率化し、深層学習技術を通じてリアルタイムのフィールド表現型を可能にするAI駆動のエッジコンピューティングツールキットです
Cart.ai
Cart.ai
Cart.aiは、コーディング、顧客関係管理、ビデオ編集、eコマースの設定、カスタムAI開発を含む包括的なビジネス自動化ソリューションを提供するAI駆動のサービスプラットフォームで、24時間365日のサポートがあります