harababurel

Stars and mentions

Last 30 days, Oct 4 – Nov 2

GitHub stars0
mentions4
01234Oct 4Oct 18Nov 2
UTC days · repositories harababurel owns0 repositories

Package downloads

No package download history available yet.

Top repositories

harababurel’s repositories ranked by new stars, as on trending.

Loading

Contributes to

Repositories outside harababurel’s account where harababurel opened or reviewed pull requests in the past 365 days.

Who noticed harababurel

Everyone who starred or forked harababurel’s repositories since the archive began in 2011.

Notable accounts

Ordered by the stars their own repositories have received.

Biggest fans

Accounts that starred the most of these repositories.

Breakout weeks

Each repository’s best week of new stars, with the release published around it.

Mentions

4posts
Nov 30 posts
  1. Reddit · · r/madeinrust · u/not_a_giver_of_fucks · harababurel/faro

    faro: a terminal Signal client built with Rust and ratatui A few months ago I switched from Telegram to Signal as my main messaging app and spent some time exploring CLI/TUI options. After using gurk for a while I decided to build my own client (faro), based on my own requirements and taste (you can probably see the UI/UX inspiration from tools like btop, OpenCode CLI, neovim). It covers all features I commonly use within Signal: - chats, replies, reactions, edits, mentions, search - inline images (if your terminal supports them) or halfblock rendering otherwise - voice notes and transcription (supports local whisper models) - quick navigation menu for everything (Ctrl+P) - copying over SSH, pasting images from clipboard On the Rust side, the UI is built with ratatui and the Signal protocol side uses presage (which builds on Signal's own libsignal). The browser demo at getfaro.dev is the same binary compiled to WebAssembly. The GitHub repo is public: harababurel/faro. For setting it up with a real account, you can run faro link and link it as a secondary device just as you would with Signal Desktop or any other client. Disclaimer: I built it with a lot of help from AI coding agents, including open-weight models running locally on my own home server. However, I designed, reviewed and tested it thoroughly. I try to always pay attention to the details, and the general direction of the project is usually informed by my day to day experience using the project. I wrote this post myself with zero use of any LLM. I am as allergic to reading slop as everyone else these days. I hope some of you will give it a try and maybe provide some feedback on your experience!

    14 points · 3 comments
  2. faro: an unofficial Signal client for the terminal, built for tmux and SSH A few months ago I switched from Telegram to Signal as my main messaging app and spent some time exploring CLI/TUI options. After using gurk for a while I decided to build my own client (faro), based on my own requirements and taste (you can probably see the UI/UX inspiration from tools like btop, OpenCode CLI, neovim). It covers all features I commonly use within Signal: - chats, replies, reactions, edits, mentions, search - inline images (if your terminal supports them) or halfblock rendering otherwise - voice notes and transcription (supports local whisper models) - quick navigation menu for everything (Ctrl+P) - copying over SSH, pasting images from clipboard There is a demo if you want to try it out, just run faro demo or try it out in your browser at getfaro.dev (the GitHub repo is public: harababurel/faro) It's exactly the same binary compiled using wasm and the same demo you see in the video. For setting it up with a real account, you can run faro link and link it as a secondary device just as you would with Signal Desktop or any other client. Disclaimer: I built it with a lot of help from AI coding agents, including open-weight models running locally on my own home server. However, I designed, reviewed and tested it thoroughly. I try to always pay attention to the details, and the general direction of the project is usually informed by my day to day experience using the project. I wrote this post myself with zero use of any LLM. I am as allergic to reading slop as everyone else these days. I hope some of you will give it a try and maybe provide some feedback on your experience! reddit.com

    45 points
  3. faro: an unofficial Signal client for the terminal, built for tmux and SSH A few months ago I switched from Telegram to Signal as my main messaging app and spent some time exploring CLI/TUI options. After using gurk for a while I decided to build my own client (faro), based on my own requirements and taste (you can probably see the UI/UX inspiration from tools like btop, OpenCode CLI, neovim). It covers all features I commonly use within Signal: - chats, replies, reactions, edits, mentions, search - inline images (if your terminal supports them) or halfblock rendering otherwise - voice notes and transcription (supports local whisper models) - quick navigation menu for everything (Ctrl+P) - copying over SSH, pasting images from clipboard There is a demo if you want to try it out, just run faro demo or try it out in your browser at getfaro.dev (the GitHub repo is public: harababurel/faro) It's exactly the same binary compiled using wasm and the same demo you see in the video. For setting it up with a real account, you can run faro link and link it as a secondary device just as you would with Signal Desktop or any other client. Disclaimer: I built it with a lot of help from AI coding agents, including open-weight models running locally on my own home server. However, I designed, reviewed and tested it thoroughly. I try to always pay attention to the details, and the general direction of the project is usually informed by my day to day experience using the project. I wrote this post myself with zero use of any LLM. I am as allergic to reading slop as everyone else these days. I hope some of you will give it a try and maybe provide some feedback on your experience!

    2 points
  4. Reddit · · r/commandline · u/not_a_giver_of_fucks · harababurel/faro

    faro: an unofficial Signal client designed for tmux and SSH A few months ago I switched from Telegram to Signal as my main messaging app and spent some time exploring CLI/TUI options. After using gurk for a while I decided to build my own client (faro), based on my own requirements and taste (you can probably see the UI/UX inspiration from tools like btop, OpenCode CLI, neovim). It covers all features I commonly use within Signal: - chats, replies, reactions, edits, mentions, search - inline images (if your terminal supports them) or halfblock rendering otherwise - voice notes and transcription (supports local whisper models) - quick navigation menu for everything (Ctrl+P) - copying over SSH, pasting images from clipboard There is a demo if you want to try it out, just run faro demo or try it out in your browser at getfaro.dev (the GitHub repo is public: harababurel/faro) It's exactly the same binary compiled using wasm and the same demo you see in the video. For setting it up with a real account, you can run faro link and link it as a secondary device just as you would with Signal Desktop or any other client. Disclaimer: I built it with a lot of help from AI coding agents, including open-weight models running locally on my own home server. However, I designed, reviewed and tested it thoroughly. I try to always pay attention to the details, and the general direction of the project is usually informed by my day to day experience using the project. I wrote this post myself with zero use of any LLM. I am as allergic to reading slop as everyone else these days. I hope some of you will give it a try and maybe provide some feedback on your experience!

    77 points · 23 comments
Trending awards, every completed day and week
Gold
11st place finishes
Silver
12nd place finishes
Bronze
03rd place finishes
Awarded repositories
1Owned by harababurel now

Repositories

Ordered by gold, then silver, then bronze.

  1. gcsfBest: 1st by stars, 443 stars110

Every award

Top-three finishes of these repositories in completed trending days and weeks, newest first.

  1. #2 by starsDaily trending
    632 stars
    gcsf
  2. #1 by starsDaily trending
    443 stars
    gcsf

A repository earns an award for finishing first, second or third in a completed trending day or week, ranked by new stars, new forks or pull request authors. Awards follow a repository through renames and transfers and count toward its current owner. Weeks run Monday to Sunday, UTC.