nishachar_ide 2.0.0 copy "nishachar_ide: ^2.0.0" to clipboard
nishachar_ide: ^2.0.0 copied to clipboard

Run any language, anywhere. A Dart and Flutter client for the ni_sh_a.char-IDE polyglot execution engine, with the full 62-language registry built in.

Changelog #

2.0.0 #

First release of the Dart client.

  • NishacharClient for the nishachar serve HTTP API: run(), health() and fetchLanguages().
  • The full 62-language registry compiled in, so NishacharClient.languages and NishacharClient.find() work offline and with no backend.
  • find() resolves by id, alias, extension or display name — python, py, .py and Python all reach the same entry.
  • Typed ExecResult and NishacharException. A program exiting non-zero is a result; only transport and server refusals throw.
  • Output is always decoded as UTF-8, so non-ASCII program output survives.
  • Works in Flutter, Dart CLI and server-side Dart. One dependency: http.
0
likes
150
points
60
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Run any language, anywhere. A Dart and Flutter client for the ni_sh_a.char-IDE polyglot execution engine, with the full 62-language registry built in.

Topics

#ide #code-execution #polyglot #developer-tools #sandbox

License

Apache-2.0 (license)

Dependencies

http

More

Packages that depend on nishachar_ide