File parsing and transforming automation scripting platform, Native .net
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
deploy
pnyx.cmd
pnyx.net.test
pnyx.net
.gitignore
Pnyx.net.sln
README.md
build.py

README.md

pnyx.net

File parsing and transforming automation scripting platform, Native .net

Roadmap

  1. Command line installers
  2. Build website for library, API, command line
  3. License, billing
  4. Initial release
  5. Online course of linux tools https://tomwoods.lpages.co/online-course-profits/
  6. Find 100 StackOverflow questions where Pnyx command line would help
  7. Find 100 StackOverflow questions where Pnyx library would help

Distance Roadmap

  1. Sort unique
  2. Sed duplication
  3. Port to Python, Javascript, and Java
  4. Support character transform

Done

  1. 2018-09-08: Basic API
  2. 2018-09-15: Plain text Grep
  3. 2018-09-22: Sed
  4. 2018-10-07: Preserve file encoding
  5. 2018-10-07: Preserve newlines of original file
  6. 2018-10-25: CSV read, write
  7. 2018-11-11: Fluent API
  8. 2018-11-16: Awk column selection, filtering
  9. 2018-11-16: Tab-Separated read, write
  10. 2018-11-17: Column specific operations
  11. 2018-11-20: Buffering for lines 'before' and 'after' filter match
  12. 2018-11-20: Boolean filters: Invert, And, Or, Xor
  13. 2018-11-24: Cat, both row and line
  14. 2018-11-25: Head, Tail
  15. 2018-11-26: Tee
  16. 2018-11-26: Chain Pnyx, CompiledServile state
  17. 2018-11-27: Column definition stub
  18. 2018-11-28: Split
  19. 2018-11-30: Row manipulation
  20. 2018-12-01: Egrep
  21. 2018-12-01: Has Data filter / columns
  22. 2018-12-02: modify and/or syntax to support shims
  23. 2018-12-06: Sorting for line and row
  24. 2018-12-09: Command line interface (initial pass)
  25. 2018-12-14: Port JSP website to .net MVC
  26. 2018-12-15: ReWrite function
  27. 2018-12-16: Settings and defaults for Pnyx
  28. 2018-12-21: Enhancements to NameUtil and bhc example
  29. 2018-12-22: Titles for columns
  30. 2018-12-24: Assume STDIN and STDOUT when not explicitly set / driving by settings
  31. 2018-12-26: Inline code scriptlets
  32. 2018-12-28: Verbose mode to easily show settings and location of settings file
  33. 2018-12-30: Command line interface, more robust YAML argument / method bindings