Skip to content

v0.1.0-alpha - Initial Pre-Release

Pre-release
Pre-release

Choose a tag to compare

@Cod-e-Codes Cod-e-Codes released this 24 Jul 19:01
· 18 commits to main since this release

Parsec v0.1.0-alpha - Initial Pre-Release

This is the first pre-release of Parsec, a terminal-based file summarizer designed for developers who need rapid, context-aware code browsing.

What is Parsec?

Parsec provides a split-screen terminal interface that allows you to navigate files and view detailed summaries instantly. It combines file exploration with intelligent code analysis to help developers understand codebases quickly.

Key Features

  • Split-screen interface with file navigation and detailed summary views
  • Multi-language support for Go, Python, JavaScript, TypeScript, Rust, Java, C/C++, and more
  • Directory navigation with live content preview
  • Fuzzy search for quick file location
  • Enhanced file parsing including:
    • Markdown rendering with syntax highlighting
    • Configuration file analysis (JSON, YAML, INI, ENV)
    • Executable help text extraction
    • Text file previews
  • Intelligent code analysis extracting functions, imports, types, and structs
  • Responsive design that adapts to terminal resizing
  • Keyboard-driven interface with vim-style bindings

Installation

  1. Download the appropriate binary for your platform
  2. Make it executable (Unix/Linux/macOS): chmod +x parsec-*
  3. Run: ./parsec [directory]

Usage

# Scan current directory
./parsec

# Scan specific directory
./parsec /path/to/project

# Show help
./parsec --help

Platform Support

This release includes binaries for:

  • Windows (amd64)
  • Linux (amd64)
  • macOS Intel (amd64)
  • macOS Apple Silicon (arm64)

Known Limitations

As this is an alpha release, please note:

  • Some edge cases in file parsing may not be handled perfectly
  • Performance with very large directories has not been extensively tested
  • Error handling could be improved in certain scenarios

Feedback Welcome

This is a pre-release intended for testing and feedback. Please report any issues, suggestions, or feature requests through the repository's issue tracker.

What's Next?

Future releases will focus on:

  • Performance optimizations
  • Enhanced language support
  • Additional file type parsing
  • Improved error handling
  • User experience refinements

Thank you for trying Parsec!

What's Changed

  • Bump golang.org/x/net from 0.33.0 to 0.38.0 by @dependabot[bot] in #2
  • chore(deps): Bump golang.org/x/net from 0.38.0 to 0.42.0 in the go_modules group by @dependabot[bot] in #3

New Contributors

Full Changelog: https://github.com/Cod-e-Codes/parsec/commits/v0.1.0-alpha