Ad

no-more-secrets: Movie effect decryption tool

Recreates the data decryption effect from Sneakers, revealing encrypted text with a cascade of characters.
Screenshot of bartobri/no-more-secrets homepage

no-more-secrets is a command-line tool that faithfully reproduces the iconic data decryption sequence from the 1992 film Sneakers. The tool takes ASCII or UTF-8 text as input and applies a visual transformation, initially displaying encrypted characters before revealing the original plain text. It utilizes ANSI/VT100 terminal escape sequences to achieve this effect.

The project provides a visually engaging recreation of a well-known movie effect. It offers flexibility with command-line options for customization, including color and auto-decryption. The inclusion of a ncurses implementation expands its compatibility beyond terminals supporting ANSI escape sequences. A C library is included for integrating the effect into other applications.

  • Core Functionality: Decrypts input text with a characteristic cascading effect, simulating data decryption. - Supported Platforms: Primarily designed for Unix/Linux environments, with optional ncurses support for wider compatibility. - Configuration/Extensibility: Offers command-line flags for color customization, auto-decryption, and screen clearing. - Performance: Suitable for short to medium-length text input, with performance dependent on terminal rendering speed. - Developer Experience: Includes installation instructions and a library for integration into other C projects.

The project is actively maintained, with recent commits indicating ongoing development and bug fixes. A small number of open issues are present, and the documentation provides clear installation and usage instructions. The project has a notable number of stars and forks, suggesting a community interest and usage.

no-more-secrets allows developers and enthusiasts to easily implement the famous Sneakers effect. It benefits those creating terminal-based applications or seeking a visually interesting data presentation method. It’s a fun and effective way to add a distinctive visual flourish, requiring no external dependencies beyond standard development tools.

Languages:
Summarize:
Share:
Stars
7,800
Forks
305
Issues
1
Created
10 years ago
Commit
7 months ago
License
GPL-3.0
Archived
No
Updated 10 days ago

Similar Repositories