An open API service indexing awesome lists of open source software.

https://github.com/jiftechnify/jiftechnify


https://github.com/jiftechnify/jiftechnify

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# jiftechnify

🇯🇵Japanese, 👨‍💻Full-stack™ SWE, 🥁Amateur Percussionist, 🎹Rhythm Game Mania, 🎒Travel Lover.

Seeking possibilities of [Nostr protocol](https://github.com/nostr-protocol/nostr).

a.k.a. かすてらふぃ. Website: https://c-stellar.net/

## Works
### 🦤 Nostr related

- [nostr-fetch](https://github.com/jiftechnify/nostr-fetch): A utility library that allows JS/TS apps to effortlessly fetch past events from Nostr relays.
- [Nosaray](https://github.com/jiftechnify/nosaray): Wayback Machine for Nostr. Based on nostr-fetch.
- App: https://nosaray.vercel.app
- [nostatus](https://github.com/jiftechnify/nostatus): A Nostr web client specialized in browsing user statuses (NIP-38).
- App: https://nostatus.vercel.app
- [vscode-nostr-client](https://github.com/jiftechnify/vscode-nostr-client): A Nostr client as a VSCode extension.
- App: https://marketplace.visualstudio.com/items?itemName=jiftechnify.nostr-client
- [nosdump](https://github.com/jiftechnify/nosdump): A CLI tool which dumps events stored in Nostr relays
- [strfrui](https://github.com/jiftechnify/strfrui): A framework for writing strfry's event sifter (write policy) plugin in Go.

### 🔧 Tools / Libraries

#### 🟦 TypeScript
- [eject-enum](https://github.com/jiftechnify/eject-enum): Ejects enums from your TypeScript codebases.
- Related Article: [TypeScriptコードから一撃でenumを「追放」するツールを作った]

#### 🦀 Rust
- [valq](https://github.com/jiftechnify/valq): Rust macros for querying and extracting value from structured data by JavaScript-like syntax.
- Related Articles:
- [RustでJSONから値をゆるりと取り出すマクロを書いた話](for v0.1.0, includes tutorial for writing declarative macros)
- [RustでJSONから値をゆるりと取り出すマクロをもっと便利にしてみた話](for v0.3.0)

#### 🪜 Scala
- [scalatin](https://github.com/jiftechnify/scalatin): Simple monadic input scanner library for Scala. (WIP)

[TypeScriptコードから一撃でenumを「追放」するツールを作った]: https://zenn.dev/jiftechnify/articles/eject-enums-from-typescript-codebase
[型安全Storageの実装を通して学ぶ! TypeScriptの型]: https://zenn.dev/jiftechnify/articles/2489f4103918a2
[RustでJSONから値をゆるりと取り出すマクロを書いた話]: https://zenn.dev/jiftechnify/articles/rust-macro-for-query-json
[RustでJSONから値をゆるりと取り出すマクロをもっと便利にしてみた話]: https://zenn.dev/jiftechnify/articles/rust-macro-for-query-json-upgraded

#### ⚡️ Zig
- [zoi](https://github.com/jiftechnify/zoi): A QOI ("Quite OK Image Format") encoder/decoder implementation written in Zig.

## GitHub Stats

![GitHub stats](https://github-readme-stats.vercel.app/api?username=jiftechnify&theme=nord&show_icons=true)

![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=jiftechnify&hide=html,c,c%2B%2B,css&theme=nord)