Skip to content

Everything about this organization

Notifications You must be signed in to change notification settings

covscript/README

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

Covariant Script Programming Language

CovScript is a modern, lightweight, and dynamic scripting language designed for ease of use and extensibility. The CovScript Organization is an open-source community dedicated to maintaining the CovScript interpreter, developing its ecosystem, and contributing to the language standardization.

Official Resources

Quick Start

New to CovScript? Start with these essential repositories:

Examples & Showcases

See CovScript in action:

Ecosystem

Core Tools

Standard Libraries

Application

  • covscript/stdutils – Standard utilities collection
    • cffi: libffi integration for calling dynamic libraries
    • bitwise: Raw binary operations
    • stdutils: Array tools, console progress bar, coroutine wrapper, simple JSON APIs, string formatter, CSV file reader, CRC32 hasher
    • sdk_extension: SDK internal functions
  • covscript/covscript-zip – ZIP file support
  • covscript/covscript-imgui – Dear ImGui GUI library

Data Processing

Database

Network

System

Platform-Specific

Contributing

To submit packages to CSPKG:

Legacy Platform Support

CovScript has dropped mainstream support for the following legacy platforms:

  • Microsoft Windows XP, Vista, or older versions
  • 32-bit support for Microsoft Windows and macOS

For special compatibility requirements, incomplete support is provided:

Copyright & License

Interpreter

Copyright © 2017-2024 李登淳(@mikecovlee)

Copyright Notice

This software is registered with the National Copyright Administration of the People's Republic of China (Registration Number: 2020SR0408026) and is protected by the Copyright Law of the People's Republic of China.

Open Source License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at:

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Extensions & Libraries

Most officially maintained extensions are licensed under the same license as the interpreter (Apache 2.0), but some are licensed differently due to the limitations of their dependencies. Please read the separate license in each repository carefully.

All libraries written in CovScript and distributed using CSPKG are delivered as source code. Please read the separate license in each repository carefully.

About

Everything about this organization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •