1 Star 0 Fork 309

fei / APITable

forked from APITable / APITable 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 19.70 KB
一键复制 编辑 原始数据 按行查看 历史
Kelly 提交于 2023-05-12 18:33 . New Crowdin updates (#749)

APITable Cover Image

APITable Gitpod開発環境 TypeScript Language, NestJS Framework Java言語、Spring Framework
APITable License Badge AGPL

English | Français | Español | Deutsch | 简体中文 | 繁體中文 | 日本語

クイックスタート

APITable[^info]を試してみたい場合は、 apitable.com でクラウドホストのバージョンを使用してください。

このAPITableオープンソースプロジェクトをデモしたい場合は、こちらをクリックしてください ⚡Gitpod Online Demo.

ローカルまたはクラウドコンピューティング環境にAPITableをインストールしたい場合は、 💾 インストール を参照してください。

ローカルの開発環境を設定したい場合は、 🧑 💻 開発者ガイド をご覧ください。

DiscordTwitter に参加して連絡を取り合いましょう。

🔥 特徴

リアルタイムコラボレーション 自動フォーム
APIファーストパネル 無制限のテーブル間リンク
強力な行/列の権限管理 Embed

APITableは、個人から企業まで幅広い機能を提供します。

  • 高度な技術スタックとオープンソース
    • リアルタイムコラボレーションにより、複数のユーザーが同時に編集したり、Operational Transformation (OT) アルゴリズムで同時に編集したりできます。
    • <canvas> レンダリングエンジン で、非常にスムーズで使いやすく、超高速なデータベース表計算インターフェイス。
    • データベースネイティブアーキテクチャ:Changeset / Operation / Action / Snapshotなど。
    • リアルタイムのコラボレーションによる100k+ データ行。
    • データ から メタデータ まで、フルスタック API アクセス。
    • 一方向/双方向テーブルリンクと 無限クロスリンク
    • コミュニティに優しいプログラミング言語とフレームワーク, TypeScript (NextJS + NestJS) and Java (Spring Boot)
  • 美しくリッチなデータベース表計算用UI
    • CRUD: 作成、読み込み、更新、テーブル、列、行の削除
    • フィールド操作: ソート、フィルター、グループ化、非表示/非表示、高さ設定。
    • Space based: アプリ/ベース構造の代わりに、分離されたワークスペースを使用し、テーブルを無制限にリンクできるようにします。
    • ダークモード とテーマのカスタマイズが可能です。
    • 7 種類のビュータイプ: グリッドビュー (データシート) / ギャラリービュー / マインドマップビュー / カンバンビュー / フル機能 ガントビュー / カレンダー ビュー
    • ワンクリックAPIパネル
  • バッテリーが付属しています
    • 10以上の公式テンプレートを内蔵しています。
    • ロボットの自動化と利用可能なカスタマイズ。
    • BI ダッシュボード
    • ワンクリック自動生成フォーム
    • 共有可能で埋め込み可能なページ
    • 多言語対応。
    • n8n.io / Zapier / Appsmith...などとの統合。
  • 優れた拡張
    • 20名以上の職員のオープンソースウィジェットを備えた拡張可能な ウィジェット システム
    • カスタマイズ可能なグラフ & チャート & ダッシュボード
    • カスタマイズ可能なデータ列のタイプ
    • カスタマイズ可能な数式
    • カスタマイズ可能な自動化ロボットアクション。
  • エンタープライズグレードの権限
    • ミラー, ビューをミラーにして、Row Permissionを実装する。
    • 非常に簡単な操作で 列権限 を有効にします。
    • フォルダ/サブフォルダー / ファイルのパーミッション。
    • ツリー構造フォルダとカスタマイズ可能なノード (ファイル);
    • チーム管理 & 組織構造
  • エンタープライズ機能:
    • SAML
    • シングルサインオン(SSO)
    • Audit
    • データベースの自動バックアップ
    • データエクスポート
    • ウォーターマーク
  • ....

拡張可能なウィジェットとプラグインを使用すると、さらに機能を追加できます。

💥 ユース・ケース

次のソフトウェアでAPITableを知る必要があるのはなぜですか?

  • スーパーマネージメントソフトウェアとして
    • 柔軟なプロジェクト管理 & タスク/課題管理
    • マーケティングリード管理
    • 最も柔軟で接続可能なCRM。
    • 柔軟なビジネスインテリジェンス(BI)。
    • 人気のフォームと調査
    • 柔軟なERP。
    • ローコードとノーコードプラットフォーム。
    • ...その他、APITable はあなたのポケットに 1000 ソフトウェアを入れています。
  • 視覚データベースのインフラストラクチャとして
    • ご自身のソフトウェアUIに APITableを埋め込む。
    • REST API を使用したビジュアルデータベース。
    • 管理ダッシュボード
    • 中央の構成管理
    • すべてのソフトウェアを **** 接続するオールインワンエンタープライズデータベース
    • ...その他、APITableはすべてを接続します。
  • また、オープンソースで拡張可能

💞 API指向

API UIパネル

右隅にある API ボタンをクリックすると、API パネル が表示されます。

SQLに似たクエリ

APITableは、データベースのスプレッドシートの内容を照会するためのDatasheet Query Language(DQL)を提供します。

💝 フレンドリーな

共有して埋め込み

データシートのテーブルまたはフォルダを共有します。 HTMLスクリプトをコピーして貼り付けることで埋め込みます。

エンタープライズ対応の埋め込み

APITable.com は、より多くのエンタープライズ対応の組み込み機能をセキュリティに提供します。

インストール

始める前に:

  • Dockerとdocker-compose v2がインストールされたホストが必要です。
  • 推奨されるCPU数は4つ以上、RAMは8GB以上です。
  • curlなどの基本的なユーティリティが備わったbashシェルが必要です。
  • arm64 (apple silicon) のコンテナイメージはまだ準備ができておらず、パフォーマンスが低下する可能性があります。

Docker Composeを使用してapitableをインストールするには、ターミナルを開いて、以下を実行してください:

curl https://apitable.github.io/install.sh | bash

ブラウザで https://localhost:80 を開きます。

また、 pm2 をベースにしたオールインワンの画像をデモやテスト用に提供しています(企業や本番での使用には推奨されません)。

sudo docker run -d -v ${PWD}/.data:/apitable -p 80:80 --name apitable apitable/all-in-one:latest

環境によっては、すべてのサービスが開始されるまでに数分かかる場合があります。 この画像は amd64 (x86_64) のみで、arm64 や appleシリコンでかなりパフォーマンスが悪くなることがあります。

ローカルの開発環境を設定したい場合は、 🧑 💻 開発者ガイド をご覧ください。

🧑‍💻 Contributing

APITableに貢献していただき、ありがとうございます!

コードを書く以外にも、貢献できる方法はたくさんあります。

以下の方法で貢献することができます:

以下のようになります。

このリポジトリの コントリビューションガイドライン を読んで、コントリビューションの方法を学ぶことができます。

APITableに貢献するためのクイックガイドはこちらです。

開発環境

ローカルの開発環境を設定したい場合は、 開発者ガイド をご覧ください。

Git ワークフロー 基本

一般的な APITable git ワークフローは次のとおりです。

  1. 課題を作成し、必要な機能を記述してください -> APITableの問題
  2. Fork this project -> Fork APITable project
  3. フィーチャーブランチを作成する (git checkout -b my-new-feature)
  4. 変更をコミットする (git commit -am '機能を追加')
  5. ブランチを公開する (git push origin my-new-feature)
  6. 新しいプルリクエストを作成する -> フォーク間でプルリクエストを作成します

作業条件

APITable use these common conventions:

文書

🛣 Roadmap

APITableのロードマップを参照してください

今後の機能

  • ヘビーコードインターフェースビルダー
  • 埋め込み可能なサードパーティ製ドキュメントコンポーネント
  • SQLのようなドメイン固有の言語
  • IdPとして
  • 高度な自動化ロボット
  • Web 3の機能
  • ...

Hosted and Enterpriseのバージョンは高度な機能を提供します

  • IDPとして;
  • SAML
  • シングルサインオン
  • Audit
  • データベースバックアップ
  • ChatGPT、Zapier、Slack、Google Workspaceなどに統合します。
  • ウォーターマーク

For more information on our product, including enterprise self-hosted license, please contact us at support@apitable.com or book a demo.

👫 参加する

🌏 なぜAPITableでオープンソースを作るのですか?

  • 我々は、 データベースがすべてのソフトウェアの礎石 であると信じています。
  • 私たちは、誰でも使いやすく豊富なユーザーインターフェースを持つ ビジュアルデータベースを作ることが、ソフトウェア産業の難しさを軽減し、世界のデジタル化の採用を増やすことにつながると信じています。
  • 私たちは、オープンソーシング APITablePush Human Beings Forwardを行うことができると信じています。

私たちはリモートで雇用しています!

私たちは常にAPITableのために良い才能を探しています:

  • Full-stack 開発者: React, NestJS, TypeScript, Spring Boot, Java, Terraformの経験があります。 そして、明確なドキュメントと単体テストで高品質のコードを書くのが好きです。
  • バックエンド開発者: NestJS, TypeScript, Spring Boot, Java, SQL, Kubernetes, Terraformの経験があります。 そして、明確なドキュメントと単体テストで高品質のコードを書くのが好きです。
  • フロントエンド開発者: React, NextJS, TypeScript, WebPackの経験があります。 そして、明確なドキュメントと単体テストで高品質のコードを書くのが好きです。

時間や状況に関係なく、APITableのチームに参加したい場合は、ためらわずに履歴書を talent@apitable.com に送信してください。

📺 スクリーンショット

APITableスクリーンショット画像

APITableスクリーンショット画像

APITableスクリーンショット画像

APITableスクリーンショット画像

APITableスクリーンショット画像

APITableスクリーンショット画像

APITableスクリーンショット画像

APITableスクリーンショット画像

APITableスクリーンショット画像

APITableスクリーンショット画像

🥰 ライセンス

このリポジトリには、AGPL に基づいてリリースされた APITable の Open Source エディションのソースコードが含まれています。

あなた自身のAPITableのコピーを実行したい場合、または開発に貢献したい場合は、これはあなたのための場所です。

詳細は ライセンス を参照してください。

もしオンラインでAPITableを使用したい場合は、このコードを実行する必要はありません。 私たちは、グローバルアクセラレータに最適化されたアプリのホスティングサービス「APITable.com」を提供しています。


[^info]: AGPL-3.0 でライセンスされます。 APITable Ltd.

TypeScript
1
https://gitee.com/virtualsoul/APITable.git
git@gitee.com:virtualsoul/APITable.git
virtualsoul
APITable
APITable
develop

搜索帮助

53164aa7 5694891 3bd8fe86 5694891