github.io を使うのはいいのですが、 pushしてみるまで結果の確認が出来ないのがイケてないです。
github.ioをメインで使っていないので、 あまり気にしていなかったのですが、 みなさんどうしてるのでしょう? 同じく、どうにかならないの?と思っているのでは?と思っていましたが、 これ?
Grip はPython製のコマンドラインから動かすサーバで、 GitHub markdown APIを使ってREADMEファイルをレンダリングしてくれます。
使い方
$ cd リポジトリ
$ grip
* Serving Flask app "grip.app" (lazy loading)
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://localhost:6419/ (Press CTRL+C to quit)
* Downloading style https://github.githubassets.com/assets/light_tritanopia-05358496cb79.css
* Cached all downloads in /home/fukachan/.grip/cache-4.2.0
127.0.0.1 - - [31/May/2023 21:45:44] "GET / HTTP/1.1" 200 -
... 以下、ログがでつづける ...