botjagwar
hbr
botjagwar | hbr | |
---|---|---|
1 | 2 | |
4 | 4 | |
- | - | |
4.4 | 1.6 | |
13 days ago | 12 months ago | |
Python | C | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
botjagwar
-
Ask HN: Tools you have made for yourself?
As a Wikimedian who used to spend sleepless nights editing on the Malagasy language Wikipedia and Wiktionary, I have been developing botjagwar (https://github.com/radomd92/botjagwar) on and off for the last 10 years. More details at https://github.com/radomd92/botjagwar/wiki/Backstory
It's mostly bot scripts written in Python. Data is stored in a self-hosted PostgreSQL. In addition to a backend I'd written myself, I also use PostgREST. and a with a rather rustic front-end was written in 2020 (https://github.com/radomd92/botjagwar-frontend) as a COVID lockdown side-project. Other scripts also use Redis as a page cache to speed up operation involving a large number of page reads.
hbr
-
Ask HN: Tools you have made for yourself?
I wrote hbr (handbrake runner) [0]. It takes a global config, a per-file config, and individual outfile sections then calls HandBrakeCLI to encode video. I use it to encode movies/series from optical media.
Additionally there is hbscan.py to generate a list of potential outfiles from handbrake's --scan argument. One day I'd like to integrate it with hbr (in C) using peg/leg [1]. Currently using pyparsing.
This is still a lot of manual work, but it saves doing it twice. When you find a mistake in an encode there's a log with the file, and it's easy to go back and modify the keyfile and re-encode it.
[0] https://github.com/epakai/hbr
[1] https://www.piumarta.com/software/peg/ (not mine)
-
Ask HN: Show me your Half Baked project
I wrote handbrake runner. It takes a plaintext (glib) keyfile and runs HandBrakeCLI repeatedly to encode video. I use it for my dvd/bd collection. It has a support script (hbscan.py) to build keyfile templates from handbrake's scan of dvd titles.
https://github.com/epakai/hbr
What are some alternatives?
wikdict-gen - Generation of bilingual dictionaries from Wiktionary/dbnary data for the WikDict project
jenkins-std-lib - Bringing the Zen of Python to Jenkins.
dockly - Immersive terminal interface for managing docker containers and services
DIY-arcade - How to build your own full-size arcade machine from scratch
wireguird - wireguard gtk gui for linux
ping-heatmap - A tool for displaying subsecond offset heatmaps of ICMP ping latency
programmer-calculator - Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits
i3tools - Tools for i3wm
pyodide - Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
invoice - Calculate a billable amount, hours and days logged for 1 or more projects.
espanso - Cross-platform Text Expander written in Rust
macOCR - Get any text on your screen into your clipboard.