Git Product home page Git Product logo

ly774508966 / slib Goto Github PK

View Code? Open in Web Editor NEW

This project forked from slibio/slib

0.0 1.0 0.0 10.69 MB

SLib.io - A universal, efficient, light-weight framework for building cross-platform applications on Android/iOS/macOS/Tizen/Win32 platforms, developed by SLIBIO. Based on C++, provides desktop/mobile widgets, OpenGL rendering and networking solutions.

Home Page: http://slib.io

License: Mozilla Public License 2.0

C 0.48% C++ 88.43% Objective-C 0.21% Java 2.99% Makefile 0.06% CMake 0.07% Objective-C++ 7.76%

slib's Introduction

SLib.io

SLib.io is a universal cross-platform library, specially designed for the various UI components, OpenGL rendering and networking solutions.

SLib.io enables software developers to build multi-platform(Android/iOS/MacOS/Tizen/Win32) applications and games under the most effective workflows and the coding conventions of C++, while providing easy-to-use toolkits to develop HTTP/Socket servers on the Linux/MacOS/Win32 platforms.

Modules

  • core: Auto Reference Counting, String, List, Map, File, Thread, Synchronizing, Time, Variant, Json, ...

  • crypto: AES, RSA, GZIP, SHA1/2, GCM, MD5, Blowfish, ...

  • db: SQLite, MySQL

  • device: Sensor, Vibrator

  • graphics: Bitmap, Image, Canvas, Font, ...

  • math: BigInt, Uint128, Matrix, Vector, Transform, ...

  • media: MediaPlayer, AudioRecorder, AudioPlayer, Camera, ...

  • network: UrlRequest, Socket, Asynchronous I/O, HttpService, ...

  • render: RenderEngine, RenderProgram, VertexBuffer, IndexBuffer, Texture, ...

  • ui: Window, View, ViewGroup, LinearView, ScrollView, Animation, Button, EditView, TabView, WebView, ...

  • web: WebController, WebService

Contributing

We sincerely appreciate your support and suggestions. For contributing pull requests, please make sure to contact us at [email protected].

License

SLib.io is dual-licensed. It is currently licensed under the Mozilla Public License v2.0, but also under a separate proprietary license. If you feel like you need to purchase a proprietary license for SLib.io, please contact us at [email protected].

slib's People

Contributors

borys-duda-biz avatar canton32 avatar fred1218zh avatar karoly-vig avatar lucasleongit avatar vasylshumskyi avatar wille-hansson avatar

Watchers

 avatar

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.