Skip to content

feat: add atbash, octal, decimal and binary plugins#102

Open
berzerk0 wants to merge 3 commits intoReversecLabs:mainfrom
berzerk0:main
Open

feat: add atbash, octal, decimal and binary plugins#102
berzerk0 wants to merge 3 commits intoReversecLabs:mainfrom
berzerk0:main

Conversation

@berzerk0
Copy link
Copy Markdown

@berzerk0 berzerk0 commented May 8, 2026

Added atbash plugin, simple substitution cipher
Added simple encoding plugins: octal, decimal, binary_in_ascii.

Fixed spelling of Caesar. Added notes about shift and rot13. Converted to BasicPlugin.

Atbash, octal, and decimal have hints by default in output. User can disable hints with plugin options.
For "Hello", the result is

  • octal 110 145 154 154 157
  • atbash Svool
  • decimal 72 101 108 108 111

Ben Berkowitz and others added 3 commits May 8, 2026 17:19
Added atbash plugin, simple substitution cipher
Added simple encoding plugins: octal, decimal, binary_in_ascii.
Fixed spelling of Caesar. Added notes about shift and rot13
Atbash, octal, and decimal have hints by default in output
- Hello -> "atbash svool"
Removed unnecessary items
removed incorrect description
@ThomasCross ThomasCross changed the title Add Simple Plugins feat: add atbash, octal, decimal and binary plugins May 8, 2026
@ThomasCross
Copy link
Copy Markdown
Collaborator

Nice first PR, code lgtm 🎉

However please can you update 'Built-in Plugins' table in docs\02_builtin.md with the new plugins, and review CONTRIBUTION_RULES.md for future commits (updated to, 'feat: add atbash, octal, decimal and binary plugins').

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants