Giter Site home page Giter Site logo

heetvekariya / ballerina-standard-library Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ballerina-platform/ballerina-library

0.0 0.0 0.0 1.98 MB

The Ballerina Standard Library

Home Page: https://ballerina.io/learn/api-docs/ballerina/

License: Apache License 2.0

Python 16.49% Ballerina 83.51%

ballerina-standard-library's Introduction

The Ballerina Standard Library

The Ballerina standard library includes a vast array of standard libraries and it is often described as coming with "Batteries included". It includes a clean set of building blocks and APIs to rapidly build applications. Some of the included standard libraries are HTTP1.1/2, WebSocket, gRPC, File, Filepath, etc and the full list of standard libraries is listed under the Status Dashboard section.

All the Ballerina standard libraries are made available on Ballerina Central. Therefore, Ballerina standard library fixes and improvements will be made available instantly to Ballerina users without waiting for the release of the Ballerina language.

Repository Organization

This is the Parent repository of the Ballerina standard library and is used to report bugs, request new features, start new discussions, view project boards, etc.

However, to enable instant releases of each standard library, each standard library code is separated into a child repository. Therefore, to go through the code, please refer to the relevant child repository.

Both Parent and Child repositories are owned and maintained by the Ballerina standard library team who is responsible for governing, ensuring security and quality, doing timely releases, maintaining backward compatibility, etc.

Contributing to Ballerina

As an open-source project, Ballerina welcomes contributions from the community. To start contributing, read these contribution guidelines for information on how you should go about contributing to our project.

Check the issue tracker for open issues that interest you. We look forward to receiving your contributions.

Code of Conduct

All contributors are encouraged to read the Ballerina Code of Conduct.

License

Ballerina code is distributed under Apache license 2.0.

Useful links

  • Chat live with us on our Discord server.
  • Technical questions should be posted on Stack Overflow with the #ballerina tag.
  • Ballerina performance test results are available here.

Status Dashboard

Ballerina Modules

Level Modules Latest Version Build Security Check Code Coverage Bugs Open PRs Load Test Results GraalVM Check
1 io GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
java.arrays GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
math.vector GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
time GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
url GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
xmldata GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
2 constraint GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
crypto GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
log GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
os GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
persist GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
protobuf GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
random GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
task GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
xslt GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
3 cache GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
file GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
ftp GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
mime GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
tcp GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
udp GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
uuid GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
4 auth GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
email GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
jwt GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
mqtt GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
oauth2 GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
toml GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
yaml GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
5 http GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
6 grpc GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
soap GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
websocket GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
websub GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
websubhub GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
7 graphql GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
sql GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check

Ballerina Extended Modules

Level Modules Latest Version Build Security Check Code Coverage Bugs Open PRs Load Test Results GraalVM Check
nats GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
persist.inmemory GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
java.jms GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
kafka GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
persist.googlesheets GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
rabbitmq GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
java.jdbc GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
mssql GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
mysql GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
oracledb GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
postgresql GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check
persist.sql GitHub Release Build Trivy CodeCov Bugs GitHub Pull Requests Load Tests GraalVM Check

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.