Next: Signing keys, Previous: About me, Up: Sergey Matveev’s homepage
Some software is not used and developed by me now, probably because it reached all the goals (finished), probably because I do not use Python anymore, etc.
Name | In use | Language | Description |
---|---|---|---|
zk.zsh | Yes | Zsh | Zettelkästen/wiki/static website helper/generator |
zeasypki | Yes | Zsh | Easy PKI with both ECDSA and GOST certificates support |
feeder | Yes | Go/Zsh/shell | Newsfeeds aggregator I use |
godlighty | Yes | Go | Highly-customizable HTTP, HTTP/2, HTTPS server |
tofuproxy | Yes | Go | Flexible HTTP proxy, TLS terminator, X.509 certificates manager, WARC/Gemini browser |
go.cypherpunks.ru/ucspi | Yes | Go | UCSPI-TCP related utilities:
tlsc , tlss , proxy |
paster | Yes | Go | Paste service daemon. Use it personally for text and image pastes |
linksexp | Yes | Go | Texinfo/XBEL/OPML/urls autogeneration from recfile bookmark |
go.cypherpunks.ru/tai64n | Yes | Go | TAI64/TAI64N library |
goredo | Yes | Go | Best redo implementation |
go.cypherpunks.ru/recfile | Yes | Go | GNU recutils’es recfile parser/writer |
Go GOST TLS 1.3 | Yes | Go | Go with GOST TLS 1.3 support |
SGBlog | Yes | Go | Git-based CGI/UCSPI blogging/phlogging/gemlogging engine, that powers blog.stargrave.org |
gostipsec | Yes | Go | ESPv3/IKEv2 implementation with AES-GCM/curve25519 and GOST cryptography support |
GoCheese | Yes | Go | Python private package repository and caching proxy |
uploader | Yes | Go | Simplest HTTP form file uploader. Huge files are sent to me by various people with it |
PyDERASN | Yes | Python | ASN.1 DER/CER/BER library. #2020610831 registration in Russia |
NNCP | Yes | Go | Collection of utilities simplifying secure store-and-forward files and mail exchanging |
GoGOST | Yes | Go | GOST cryptographic functions library. #2020610704 registration in Russia |
PyGOST | Yes | Python | GOST cryptographic functions library. #2020610895 registration in Russia |
go.cypherpunks.ru/balloon | Yes | Go | Balloon password hashing library. It is used in all my projects where password hashing is involved |
nose_gnuerrorformat | Yes | Python | Nose plugin that adds GNU errorformat-compatible tracebacks |
go.cypherpunks.ru/netstring | Yes | Go | netstring format serialization library |
goircd | Yes | Go | Minimalistic simple IRC server. Fastest way to setup single IRC server |
passman | Yes | shell | Simple password manager. Use it everyday for all passwords management |
t | Yes | Zsh/shell | Simple notes manager. Use it all the time, everyday, probably most often used utility |
torn | Yes | Zsh/Perl | Musical files renaming with russian language transliteration |
syncer | Seldom | Go | Fast stateful file/disk data syncer. Useless, because of ZFS’s
send /recv . Just some kind of example software |
codecomm | Seldom | Vim script | Code comments preparation helper |
sgodup | No | Go | High-performance file deduplication utility |
randomart | No | Python | Drunken-bishop algorithm for visualizing random art of the digest |
gohpenc | No | Go | High-performance encryption utility written on Go. Workable replacement for hpenc |
vimslides | No | Vim script | Presentation inside Vim. Well, I have not given any presentation for a long time, but used that utility twice |
pyimportcan | No | Perl | Python imports canonical format filter. Ultimate utility for making single-line imports in Python |
Gerrvim | No | Vim script | Gerrit review’s comments preparation helper. Fortunately I do not use Gerrit anymore |
pyssss | No | Python | Shamir’s secret sharing scheme implementation |
GoVPN | No | Go | Simple free software virtual private network daemon, aimed to be reviewable, secure, DPI/censorship-resistant. I use IPsec now, also look at WireGuard |
I have participated in several free software projects, but they seems dead now:
hardware testing and certification system, suitable for both enterprise and home use
free software project implementing Storage Area Network
Next: Signing keys, Previous: About me, Up: Sergey Matveev’s homepage