Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Shell
  3. ksh93

ksh93

EPL-1.0C2020.0.0

AT&T Software Technology toolkit providing UNIX tools, libraries, and enhanced POSIX replacements including KSH shells.

GitHubGitHub
604 stars177 forks0 contributors

What is ksh93?

AST (AT&T Software Technology) is a comprehensive toolkit from AT&T Research that provides enhanced UNIX tools, libraries, and replacements for standard POSIX utilities. It solves the problem of inconsistent or inefficient system tools by offering portable, optimized alternatives that work across multiple platforms including various UNIX systems and Windows via UWIN.

Target Audience

System administrators, developers working with shell scripting, and engineers needing portable UNIX tools across different operating systems, particularly those maintaining legacy systems or requiring KornShell compatibility.

Value Proposition

Developers choose AST for its collection of proven, efficient tools from AT&T Research, its cross-platform portability, and its enhanced versions of standard utilities that offer better performance and reliability than many default system tools.

Overview

AST - AT&T Software Technology

Use Cases

Best For

  • Replacing standard POSIX tools with more efficient alternatives
  • Cross-platform shell scripting with KornShell compatibility
  • System administration tasks requiring portable UNIX utilities
  • Maintaining legacy systems with consistent tooling across platforms
  • Developing applications that need to run on both UNIX and Windows systems
  • Building software with the NMAKE build system

Not Ideal For

  • Teams requiring actively maintained and updated software, as the last stable release was in 2012 and it's not actively maintained per the README.
  • Modern development environments that rely on easy package manager installations (e.g., apt, brew), since AST uses a custom NMAKE build system and complex setup.
  • Projects needing seamless integration with contemporary DevOps or cloud-native toolchains, due to AST's legacy focus and potential compatibility gaps.
  • Small-scale scripts or tasks where standard system tools are sufficient, to avoid the overhead of building and learning the entire toolkit.

Pros & Cons

Pros

Efficient POSIX Tool Replacements

AST provides more efficient versions of standard UNIX utilities, offering performance improvements over default tools as highlighted in the README.

Cross-Platform Portability

Designed to run on various UNIX systems and Microsoft Windows via the UWIN compatibility layer, making it valuable for heterogeneous environments.

KornShell Compatibility

Includes ksh93u+ and ksh93v- versions, which are stable releases from AT&T authors, ensuring consistent shell scripting across platforms.

Self-Documenting Tools

Almost all tools have built-in manual access through --man or --html flags, reducing reliance on external documentation as noted in the README.

Cons

Lack of Active Maintenance

The master branch ksh93u+ was last released in 2012 and is not actively maintained, risking security vulnerabilities and missing modern features.

Complex Build Process

Uses NMAKE and a custom package script for building, which is more cumbersome than standard configure/make or package manager installations.

Limited Ecosystem Support

With no active development, community support is sparse, and users may need to rely on forks or external resources for updates and help.

Frequently Asked Questions

Quick Stats

Stars604
Forks177
Contributors0
Open Issues153
Last commit3 years ago
CreatedSince 2013

Tags

#build-tools#unix-tools#unix#shell-scripting#c-libraries#posix#system-administration#shell#portability#ksh#linux#cross-platform#command-line

Built With

C
C++

Included in

Shell36.8k
Auto-fetched 44 minutes ago

Related Projects

nushellnushell

A new type of shell

Stars39,839
Forks2,165
Last commit10 hours ago
murexmurex

A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

Stars1,890
Forks40
Last commit1 day ago
ionion

Mirror of https://gitlab.redox-os.org/redox-os/ion

Stars1,651
Forks140
Last commit2 months ago
ngsngs

Next Generation Shell (NGS)

Stars1,522
Forks49
Last commit9 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub