百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

gojot

> 编程语言
开源

一个分发和加密的命令行日志,可方便地记录笔记:notebook:

345 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个分发和加密的命令行日志,可方便地记录笔记:notebook:

gojot is a modern command-line journal that is distributed and encrypted by default

OK. But, really, gojot is just a fancy wrapper for git, gpg and vim that allows you to make time-stamped entries to encrypted documents while keeping the entire document synchronized in it a git repository.

Install

First make sure you have gpg, git, and vim installed:

$ sudo apt-get install gpg git vim

Then you can install gojot using go get:

$ go get github.com/schollz/gojot

Usage

First-time use

For the first time setup, just use:

gojot

If you do not have any GPG keys you should first generate one with:

gpg --gen-key

License

MIT

History

Version 4 (current version) (5464ef97)

  • Finished August 25th, 2017
  • 1,172 lines of Go
  • Requires gpg for encryption
  • Requires git for syncing

Version 3 (5faaeb3)

  • Finished August 8th, 2017
  • 495 lines of Python
  • Requires gpg for encryption
  • Requires git for syncing

Version 2 (f881b416)

  • Finished November 17th, 2016
  • 4,163 lines of Go
  • Built-in gpg for encryption
  • Requires git for syncing

Version 1 (03b4419a)

  • Finished October 3rd, 2016
  • 1,633 lines of Go
  • Built-in gpg for encryption
  • Built-in rsync for syncing

Version 0 (d6b66c3c)

  • Finished August 3rd, 2016
  • 341 lines of Python.
  • Requires gpg for encryption
  • Requires rsync for syncing

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Goencryptionjournalversion-controlwriting

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月18日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言