PSRedditTUI

0.1.2

A PowerShell module for browsing Reddit in a Terminal UI using ConsoleGui tools. Features include subreddit browsing, favorites management, and JSON API integration.

Minimum PowerShell version

7.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSRedditTUI

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSRedditTUI

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2025 Jorgeasaurus. All rights reserved.

Package Details

Author(s)

  • Jorgeasaurus

Tags

Reddit TUI Terminal Console GUI PSCore

Functions

Get-RedditData Get-RedditPosts Get-RedditComments Search-Reddit Get-Favorites Add-Favorite Remove-Favorite Show-RedditTUI Get-PSRedditTUILog Clear-PSRedditTUILog Set-PSRedditTUILogLevel Install-PSRedditTUITerminalGui

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

## Version 0.1.2
- Code quality improvements following PowerShell best practices
- Removed Write-ErrorLog wrapper function (simplified to Write-Log -Level Error)
- Removed Open-UrlInBrowser function (simplified to native Start-Process)
- Added [CmdletBinding()] to Write-Log for proper cmdlet support
- Added -PassThru pattern to Add-Favorite and Remove-Favorite functions
- Fixed hardcoded version string (now uses dynamic module version)
- Fixed subreddit validation pattern to allow dashes in names
- Removed Write-Host usage in error handling (replaced with proper exceptions)
- Removed module load logging noise
- Reduced codebase by ~82 lines while improving maintainability

FileList

Version History

Version Downloads Last updated
0.1.2 (current version) 6 12/28/2025
0.1.1 3 12/28/2025
0.1.0 6 12/28/2025