Skip to content

Latest commit

 

History

History
319 lines (263 loc) · 10.9 KB

modules.md

File metadata and controls

319 lines (263 loc) · 10.9 KB

Most Wanted Modules

These are the most-wanted pure Perl 6 modules (as opposed to native library bindings). These may be direct ports of Perl 5 libraries, but that is not necessarily the case.

Algorithms

Configuration

Cryptography and security

Data formats

Data processing

  • Data::GUID (WIP: UUID)
  • Data::Visito
  • Deep::Clone

Databases

Development

  • Corelist
  • Ecosystem (WIP: panda)
    • File::ShareDir
    • Pod::Cpandoc
    • CPAN::Mini equivalent?
    • App::cpanoutdated (equivalent for panda)
  • App::Grindperl
  • Benchmarking (WIP: Benchmark)
  • Debugging (WIP: Rakudo::Debugger)
  • Tracing
    • Devel::Trace
    • Devel::STDERR::Indent
  • Profiling
  • Tidying
    • Perl::Tidy
    • Code::TidyAll
  • Editor/IDE interfaces
    • Proc::InvokeEditor
    • Vi::QuickFix?
  • Project lifecycle
    • Dist::Zilla
    • CPAN::Uploader
  • License management
    • Software::License/App::Software::License (WIP)
  • Source management
    • Git::Wrapper (WIP)
  • Deployment
    • Carton
    • cpanfile

Filesystems

i18n and NLP

Internationalization and Natural Language Processing

IPC

Logging

  • pluggable logging
    • Windows logging
    • file/handle

Networking

Numerical

Text processing

Testing

  • Smoking and reporting
    • Test::Reporter
    • CPANTS
  • Harnesses
    • TAP::Parser
    • Test::Harness (WIP: Test::Harness)
    • App::Prove
    • App::ForkProve
    • Test::Aggregate?
  • Test output
    • Test::Differences
    • Test::Deep
    • Test::Pretty?
  • Completeness
  • Specific tests
    • Test::Requires
    • Test::Spelling
    • Test::NoTabs
    • Test::Number::Delta
  • Simulation
    • Test::Without::Module
    • Test::Mock (WIP: Test::Mock)

Unix

  • IO::Select (WIP: IO::Select)
  • IO::Pty/IO::Pty::Easy
  • open2/open3
  • shared mem
  • Fcntl
  • POSIX
  • User::pwent (WIP: System::Passwd)
  • Daemonize

User interfaces

  • Command line
  • Terminal
    • Term::Cap (WIP: Term::Cap)
    • Term::Complete
    • Term::ReadLine
    • App::Ttyrec?
    • App::Termcast?
    • Term::KBD
  • Plotting/Charting/Graphing
  • GUI
    • WxWidgets

Utilities

  • ExtUtils::Command or Shell::Command (WIP: File-Tools)
  • App::Ack
  • Email::Filter