LapBin
概要
Lapount(共通アカウント)でログインして使える、コードやメモの共有サービスです。 ブラウザからでも、ターミナルの bin コマンド(CLI)からでも、作成・取得・同期ができます。
主な機能
- スニペット共有: コード・設定ファイル・メモをシンタックスハイライト付きで公開。公開範囲は「公開」「限定公開(URLを知っている人だけ)」「非公開」から選べます。
- フォルダ対応:
src/main.goのようなフォルダ構成のまま、まとめてアップロードできます(ドラッグ&ドロップ・フォルダ選択)。 - 変更履歴: 変更のたびにリビジョンが残り、差分の表示・2つのリビジョンの比較・過去の状態への復元ができます。
- フォーク: 他人のGistや自分のGistをコピーして派生版を作れます。フォーク元・フォーク一覧も見られます。
- スター・コメント・タグ・コレクション: 気になるGistにスター、行を指定したコメント、タグでの分類、複数のGistをまとめるコレクション。
- 検索: タイトル・説明・ファイル名に加えて、ファイルの中身も検索できます。
- Markdown: 見出しの目次、数式(KaTeX)、図(Mermaid)に対応。
- 埋め込み:
<script src="https://bin.lapius7.com/{id}.js"></script>でブログ等に埋め込めます。 - git clone:
git clone https://bin.lapius7.com/{id}.gitで取得できます(読み取り専用。変更履歴がコミットになります)。 - APIトークン: CI・スクリプトから、ブラウザでのログイン無しで操作できる個人用トークン。
CLI (bin)
bash
npm i -g @lapius/bin-cli # または curl -fsSL https://bin.lapius7.com/install.sh | bash
bin login
bin create main.go -t "タイトル"
bin clone <id> && cd <id> && bin sync
bin g clone https://bin.lapius7.com/<id>.git # git と同じ操作感で扱う(bin g add / commit / push …)@lapius のツールをまとめて管理する場合は npm i -g @lapius/lapacks(一覧・インストール・更新)。
コマンドの一覧は https://bin.lapius7.com/cli を参照してください。ソースコードは GitHub (Lapius7/bin-cli) で公開しています。
アクセス
- URL: https://bin.lapius7.com
- ログイン: Lapount(https://account.lapius7.com)