Skip to content

abduznik/bitbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

153 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bitbox

Support This Project

All projects made with passion 💙

Sponsor me

Python Contributions License

A community-built collection of tiny Python CLI tools. One file. One function. One contributor.

Quick Start

No install needed. Clone and run.

git clone https://github.com/abduznik/bitbox.git
cd bitbox
python bitbox.py --list

Usage

python bitbox.py <tool_name> [arguments...]

Examples

# Reverse a string
python bitbox.py reverse_string "hello world"
# → dlrow olleh

# Count words
python bitbox.py count_words "the quick brown fox"
# → 4

# Convert Celsius to Fahrenheit
python bitbox.py celsius_to_fahrenheit 100
# → 212.0

# Check if a string is a palindrome
python bitbox.py is_palindrome "racecar"
# → True

# List all available tools
python bitbox.py --list

Available Tools

Run python bitbox.py --list to see all tools. Each tool is a single Python file in tools/.

How to Contribute

See CONTRIBUTING.md for full guidelines. The short version:

  1. Pick an issue (or open one)
  2. Copy template.py into tools/
  3. Implement run()
  4. Open a PR

Contributors

Name Tool
@abduznik project scaffold, 7 seed tools
@AviDhandhania count_vowels
@AlexMnrs is_anagram
@prakhargaba007 count_chars
@rdhadge title_case, repeat_string, base64_encode, base64_decode
@JingliangGao is_uppercase
@Julito-Dev reverse_words, is_iso_date
@Diyaaa-12 absolute, is_odd, flatten_list, unique_list
@Bruce191 is_even, swap_case
@ishita-0301 kg_to_lbs, miles_to_km
@1cbyc celsius_to_kelvin, cube, fahrenheit_to_celsius, is_lowercase, keep_vowels, km_to_miles, max_of_two, min_of_two, remove_spaces, remove_vowels, square
@yusichen396 lbs_to_kg
@Rahul6700 contains_substring
@navaneethsankar07 first_char, last_char, starts_with, snake_to_camel, random_int, is_integer, sentence_count, day_of_week, gcd, url_decode
@metric-vac replace_char
@m-kras ends_with
@shivsdev2 camel_to_snake
@VDeepthi11 generate_password
@blackkingwow url_encode
@itsmgxb24 is_ipv4
@George4177 seconds_to_hms
@Dhruv-Kapri multiply, remove_char
@persianflower rgb_to_hex, factorial
@PurpleSwtr is_uuid, longest_word, shortest_word, generate_uuid
@tmshnko file_extension, file_stem
@isaac-sun path_join, path_basename
@zaid-brk json_keys
@AminodinAkbari int_to_roman
@byteofhoney csv_to_json
@Evarline decimal_to_hex
@PriyadharshiniRVP current_utc
@shayneww env_parse
@selvakanthanjagavan-byte html_escape

About

A community-built collection of tiny Python CLI tools. One file. One function. One contributor.

Topics

Resources

License

Contributing

Stars

5 stars

Watchers

0 watching

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors

Languages