opio.net 1.0.5

dotnet add package opio.net --version 1.0.5
                    
NuGet\Install-Package opio.net -Version 1.0.5
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="opio.net" Version="1.0.5" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="opio.net" Version="1.0.5" />
                    
Directory.Packages.props
<PackageReference Include="opio.net" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add opio.net --version 1.0.5
                    
#r "nuget: opio.net, 1.0.5"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package opio.net@1.0.5
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=opio.net&version=1.0.5
                    
Install as a Cake Addin
#tool nuget:?package=opio.net&version=1.0.5
                    
Install as a Cake Tool

Opio Framework πŸ–ΌοΈ

It is an integrated framework for making some applications, testing and making simple applications. This framework was created for the purpose of fun for YouTube and in order to use it with a browser specific to this language only, and does not require known languages ​​such as html, css, js, and these sites only work on a browser. OP

Opio πŸ“¦

Opio is a new programming language designed for the modern era πŸ‘¨β€πŸ’». It has been developed to be multilingual, allowing programmers to write code in any language they prefer, including Arabic. In addition, Opio supports visual programming, making it ideal for users who prefer a visual interaction with their code.

"Hello World" Example in Opio

opioAD

Features πŸ₯‡

  • Multilingual support πŸ“š
  • Translation of op files to ops πŸ—„οΈ
  • Execution of .ops files πŸ“‚
  • Integrated editor 🍎
  • Visual programming πŸ’³
  • Speed of translation and execution πŸš…
  • Ambitious goals πŸ₯…

Getting Started

gss

Basic Applications πŸ—ƒοΈ

  • Console Applications πŸ’¬
  • Oeb.OPS πŸ•ΈοΈ

How work

opioAD2

Classes πŸ›οΈ

  • OpioEngine: A class in the .net project that runs ops files. It previously ran ops files without translation, and this feature may return.
  • OpioMode: A class that runs only one Mode.OPS and some of them compile from an op file.
  • OpioSimply: It is the basic translator from op to ops.
  • OpioTask: Some tools used for testing and some other things.
  • OpioSimplyAction, OpioAction, OpioClass: Operating systems for testing.
  • OpioConsole: To support Class Console in ops, op.
  • OpioTranslator: Multilingual translator.

Translation from op to ops πŸ’½

The tool works by separating each command individually. It uses the OpioMode system to send the untranslated code, then performs the custom translation of every single thing after identifying it and builds an integrated code.

OpEditor πŸŽ™οΈ

OpEditor is a unique programming editor designed for the Opio programming language. It supports both textual and visual programming, and includes a translator and an operator for the Opio language.

Features

  • Textual and Visual Programming: Write code in text format or manipulate program elements graphically.
  • Op to Ops Translation: Translate code written in Op (standard mode) into Ops (simpler mode).
  • Extraction for All Systems: Extract a complete project for an application on all systems.
  • EXE Support: Currently, the editor only supports the creation of .exe files for Windows systems.

Supports πŸ”₯

linkyt

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0

    • No dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on opio.net:

Package Downloads
console.opio

console for opio.net command system

program.console.opio

Console Program for opio.net command system

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.5 332 12/31/2023
1.0.0 203 12/31/2023
0.9.9 235 12/18/2023 0.9.9 is deprecated because it is no longer maintained and has critical bugs.
0.9.5 268 11/28/2023 0.9.5 is deprecated because it is no longer maintained and has critical bugs.
0.6.0 256 11/23/2023 0.6.0 is deprecated because it is no longer maintained and has critical bugs.
0.5.0 247 11/19/2023 0.5.0 is deprecated because it is no longer maintained and has critical bugs.
0.4.40 260 11/14/2023 0.4.40 is deprecated because it is no longer maintained and has critical bugs.
0.4.21 246 11/12/2023 0.4.21 is deprecated because it is no longer maintained and has critical bugs.
0.4.2 244 11/12/2023 0.4.2 is deprecated because it is no longer maintained and has critical bugs.
0.4.1 261 11/12/2023 0.4.1 is deprecated because it is no longer maintained and has critical bugs.
0.4.0 249 11/12/2023 0.4.0 is deprecated because it is no longer maintained and has critical bugs.
0.3.900 255 11/12/2023 0.3.900 is deprecated because it is no longer maintained and has critical bugs.
0.3.860 262 11/11/2023 0.3.860 is deprecated because it is no longer maintained and has critical bugs.
0.3.850 269 11/11/2023 0.3.850 is deprecated because it is no longer maintained and has critical bugs.
0.3.785 305 11/11/2023 0.3.785 is deprecated because it is no longer maintained and has critical bugs.
0.3.75 278 11/11/2023 0.3.75 is deprecated because it is no longer maintained and has critical bugs.
0.3.8 266 11/11/2023 0.3.8 is deprecated because it is no longer maintained and has critical bugs.
0.3.7 271 11/11/2023 0.3.7 is deprecated because it is no longer maintained and has critical bugs.
0.3.6 277 11/11/2023 0.3.6 is deprecated because it is no longer maintained and has critical bugs.
0.3.5 297 11/10/2023 0.3.5 is deprecated because it is no longer maintained and has critical bugs.
Loading failed

After a period of two months, we announce the completion of the first version. We are not yet able to say that this version is 100% complete, or as for Files Class, it is almost an incomplete experience.