https://github.com/perpetualintelligence/oneterminal
The most flexible cross-platform framework for building modern and secured terminals.
https://github.com/perpetualintelligence/oneterminal
cli command-line commands docker dotnet flags identity kubernetes linux macos msal oauth2 oidc oneimlx oneterminal openid-connect options terminal unicode windows
Last synced: about 1 month ago
JSON representation
The most flexible cross-platform framework for building modern and secured terminals.
- Host: GitHub
- URL: https://github.com/perpetualintelligence/oneterminal
- Owner: perpetualintelligence
- License: other
- Created: 2021-11-28T20:35:25.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-09-07T22:15:39.000Z (6 months ago)
- Last Synced: 2026-01-14T07:39:48.709Z (about 2 months ago)
- Topics: cli, command-line, commands, docker, dotnet, flags, identity, kubernetes, linux, macos, msal, oauth2, oidc, oneimlx, oneterminal, openid-connect, options, terminal, unicode, windows
- Language: C#
- Homepage: https://www.perpetualintelligence.com/products/piterminal
- Size: 11.8 MB
- Stars: 41
- Watchers: 4
- Forks: 3
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGE_LOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Notice: NOTICE.md
Awesome Lists containing this project
README
# OneImlx.Terminal
***Open. Flexible. Secured. Cross-Platform.***
> **The most flexible cross-platform framework for building modern and secured terminal apps.**
[](https://github.com/perpetualintelligence/terminal/actions/workflows/build-test-cross.yml)
[](https://github.com/perpetualintelligence/terminal/actions/workflows/build-test-push.yml)


`OneImlx.Terminal` is the cross-platform adaptable framework designed for crafting modern CLI and terminal applications. We cut through the terminal infrastructure complexity, letting you concentrate on building enterprise grade terminal applications with Unicode support, and extensive command hierarchies.
Quickly dive in with our [test apps](https://github.com/perpetualintelligence/terminal/tree/main/apps).
## Packages




## **Key Features**:
- Utilize microservices architecture, Dependency Injection (DI), and options pattern to design and configure your terminal apps.
- Access built-in features or develop your own solutions for terminal UX, input parsing, error handling, command validation, data storage, and type verification.
- Opt for high-performance in-memory command storage or integrate with remote storage solutions.
- Compatible with Windows, Linux, macOS, Docker, Kubernetes, and more.
- Create deployment-agnostic CLI terminals, test locally, and deploy on-premise, cloud (public, private, or government), or in hybrid environments.
- Develop enterprise-level CLI and terminal applications with secure, zero-trust architecture, complying with OAuth and OpenID Connect (OIDC) standards.
- Engage with our open-source community to resolve issues and contribute to feature enhancements and documentation.
- Quickly onboard, evaluate, and test with our [demo license](https://docs.perpetualintelligence.com/articles/terminal/gs/demo.html) and ready samples on GitHub, no signup required.
> ***Transform any .NET ecosystem feature into a modern terminal app with ease.***
## License and Pricing
Explore our licensing, redistribution, and pricing policies:
- [Licensing Overview](https://docs.perpetualintelligence.com/articles/terminal/licensing/intro.html)
- [Pricing](https://www.perpetualintelligence.com/products/piterminal#pricing)
> ***The full-feature `OneImlx.Terminal` framework is free for educational, and community purposes.***
## Documentation
For more information explore our [conceptual documentation](https://docs.perpetualintelligence.com/articles/terminal/intro.html).
## Feedback
Your feedback helps shape `OneImlx.Terminal`. For suggestions, issues, or queries, please visit our [GitHub Issues](https://github.com/PerpetualIntelligence/terminal/issues).