Showing 192 open source projects for "include"

View related business solutions
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    RE/flex lexical analyzer generator

    RE/flex lexical analyzer generator

    The regex-centric, fast lexical analyzer generator for C++

    A C++ high-performance regex library and Flex-compatible lexical analyzer generator with full Unicode support, new indentation anchors, lazy quantifiers, and many other modern features. Accepts Flex lexer specification syntax and is compatible with Bison/Yacc parsers. Generates reusable source code that is easy to understand. Supports fast scanning of UTF-8/16/32 files, strings, and streams. The reflex scanner generator generates clean C++ lexer class code that is thread-safe. Generates...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 2
    asynframe framework

    asynframe framework

    Development framework based on message driven provided

    ...Implement high-precision timer 5. Implement the application module: DTP supports TCP/UDP port multiplexing DNS supports TCP UDP/HTTP domain name resolution and include httpdns of Tencent cloud / Alibaba cloud Lua facilitates application product integration and business logic control Zip supports deflate / inflate data and zip multiple files Console realizes console,which is convenient for debugging and so on
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    Empact Foundation Class Library

    Cross-platform C++ library for use as a default application framework.

    A mature cross-platform C++ library for use as a default application framework. Features include: * Threading & synchronization * Socket programming: SSL, NanoMsg & ZMQ * File I/O utilities: zlib, ini, yaml * Native Database access: MySQL, SQLite, BerkleyDB, Postgre, REDIS and ODBC * Built-in mini XML parser; optional EXPAT, LIBXML and MSXML support * Network protocol stack: HTTP, FTP, SMTP, POP3, SOAP, XMLRPC * Scripting languages: Perl, Python, JavaScript, VBScript, Java, Lua, TCL, Squirrel * Cloud Computing: AWS * Encryption: OpenSSL * Platforms: Linux/Posix, Windows, Arduino * Over 500+ highly reusable classes. 4000+ fully documented functions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    UniSIMD-assembler

    SIMD macro assembler unified for ARM, MIPS, PPC and x86

    ...It establishes a subset of both BASE and SIMD instruction sets with clearly defined common API, so that application logic can be written and maintained in one place without code replication. The assembler itself isn't a separate tool, but rather a collection of C/C++ header files, which applications need to include directly in order to use. At present, Intel SSE/SSE2/SSE4 and AVX/AVX2/AVX-512 (32/64-bit x86 ISAs), ARMv7 NEON/NEONv2, ARMv8 AArch32 and AArch64 NEON, SVE (32/64-bit ARM ISAs), MIPS 32/64-bit r5/r6 MSA and POWER 32/64-bit VMX/VSX (little/big-endian ISAs) are mostly implemented (/w horizontal reductions) although scalar improvements, wider SIMD vectors with zeroing/merging predicates in 3/4-operand instructions are planned as extensions to current 2/3-operand SPMD-driven vertical SIMD ISA. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 5
    SimulIDE

    SimulIDE

    Real Time Electronic Circuit Simulator.

    Real Time Electronic Circuit Simulator. Include PIC, AVR and Arduino simulation. Code Editor & Debugger for Arduino, GcBasic, PIC asm, AVR asm. Downloads: https://simulide.com/p/downloads/ WebSite: https://simulide.com Forum: https://simulide.com/p/forum/ Patreon: https://www.patreon.com/simulide AVR simulation provided by simavr: https://github.com/buserror/simavr PIC simulation provided by GpSim: http://gpsim.sourceforge.net/
    Leader badge
    Downloads: 213 This Week
    Last Update:
    See Project
  • 6
    tabulate

    tabulate

    Table Maker for Modern C++

    tabulate is a header-only library. Just add include/ to your include_directories and you should be good to go. A single header file version is also available in single_include/. Although word-wrapping is automatic, there is a simple override. Automatic word-wrapping is used only if the cell contents do not have any embedded newline \n characters. So, you can embed newline characters in the cell contents and enforce the word-wrapping manually. tabulate allows for fine control over borders and corners. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    Memory Layout Specification Tool

    A tool for generating memory maps for low-level and embedded systems.

    The Memory Layout Specification Tool (MLST) is a file specification and a collection of tools for conveying the contents of a memory map. MLST can take an appropriately formatted specification and create both a representation of the memory map for a assembler and documentation from the input file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    FileVerifier++
    FileVerifier++ is a Windows utility for calculating hashes using a number of algorithms including CRC32, MD5, SHA-1, SHA-256/224/384/512, WHIRLPOOL, and RIPEMD-128/160/256/320. Supported hash file formats include MD5SUM .MD5, SFV, BSD CKSUM, and others.
    Leader badge
    Downloads: 68 This Week
    Last Update:
    See Project
  • 9
    JSON Parser

    JSON Parser

    JSON Parser written in C that outputs JSON into D-List list objects

    JSON parser is a highly efficient JSON data decoder written in C, that parses JSON data into a form that is very easy to use from within C code. You only need to include the json-parser.h file in your source code. If your project does not already incorporate D-List, you will also need to include dlist.h The JSON parser package also includes a JSON validator that does not parse or create resources, but allows the caller to validate JSON data from unknown sources, prior to any parsing attempts. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    Dragonbox

    Dragonbox

    Reference implementation of Dragonbox in C++

    This library is a reference implementation of Dragonbox in C++. Dragonbox is a float-to-string conversion algorithm based on a beautiful algorithm Schubfach, developed by Raffaello Giulietti in 2017-2018. Dragonbox is further inspired by Grisu and Grisu-Exact. Dragonbox generates a pair of integers from a floating-point number: the decimal significand and the decimal exponent of the input floating-point number. These integers can then be used for string generation of the decimal...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11

    GCDebRTrc

    Debug Facility for Real-Time issues

    For C (and CPP obviously): Include a fast and tiny RAM-tracing feature for Real-Time (RT) debugging purposes. >> ONLY FOR DEBUGGING << Very much faster than printf-debugging, which may result in unforseen results in an RT environement.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Quan is designed to model physical quantities in C++ programs. Advantages include automated dimensional analysis checking, automatic unit conversions, self documentation of code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Lexical Analyzer Generator Quex

    Lexical Analyzer Generator Quex

    Generator of lexical analyzers in C and C++. Unicode Supported.

    The goal of this project is to provide a generator for lexical analyzers of maximum computational efficiency and maximum range of applications. This includes the support for Unicode (UTF8, UTF16, ...) and a large variety of other encodings directly and via nested converters such as ICU(tm) and IConv. Sophisticated buffer handling allows to operate on plain file streams, on sockets, or manually fed buffer content. 'Ready-to-build' examples explain related concepts and facilitate practical...
    Leader badge
    Downloads: 53 This Week
    Last Update:
    See Project
  • 14
    TortoiseCVS is an extension for Microsoft Windows Explorer that makes using CVS fun and easy. Features include: coloured icons, tight integration with SSH, and context-menu interactivity.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 15

    eMatrix

    A C++ Matrix Library

    eMatrix is a lightweight matrix library developed in C++. EMatrix is designed to help solve engineering problems requiring linear algebra. eMatrix is OS independent and is fairly portable. New features include inv(A) and det(A).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Keystone Engine

    Keystone Engine

    Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, etc.)

    Keystone is a lightweight multi-platform, multi-architecture assembler framework. Multi-architecture, with support for Arm, Arm64 (AArch64/Armv8), Ethereum Virtual Machine, Hexagon, Mips, PowerPC, Sparc, SystemZ, & X86 (include 16/32/64bit). Clean/simple/lightweight/intuitive architecture-neutral API. Implemented in C/C++ languages, with bindings for Java, Masm, Visual Basic, C#, PowerShell, Perl, Python, NodeJS, Ruby, Go, Rust, Haskell & OCaml available. Native support for Windows & *nix (with Mac OSX, Linux, *BSD & Solaris confirmed). Thread-safe by design. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    JCppEdit v4.0

    JCppEdit v4.0

    Best IDE for Beginners

    ...You can also create multiple projects, delete, rename, cut and copy multiple files and folders in your project folder using project explorer. The programming languages that can be compiled and executed include; C, C++, Java, Java applet, C graphics, HTML, CSS, JavaScript and XML. If you are looking for a hassle-free, coding experience, then JCppEdit is the best option for you. The smooth interface and lig
    Downloads: 47 This Week
    Last Update:
    See Project
  • 18
    PCYNLITX

    PCYNLITX

    Pcynlitx is an innovative multi-thread software development platform

    ...Currently, Pcynlitx only works on GNU/ Linux based operating systems. Windows and macOS versions are under development. Project web page: www.pcynlitx.tech Contact: pcynlitx.help@gmail.com The project repository and web site include many comprehensive documents introducing pcynlitx technology. Moreover, there are many documents explaining multi-threading and most popular multi-threading tools
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ObjectBuilder2

    ObjectBuilder2

    C++ CASE tool, full life cycle code generator

    ...I use it and think that tree OO interface targeted to C++ more fast and power than UML class diagrams. ObjectBuilder perfectly organize C++ header files with any level of complexity. Even if you use loop-references if OO hierarchy, you need include only one project-level header file. You can easy modify and refactore existing project with cut/copy/paste ANY object (from Method Argument to entire Project) within project and between ObjectBuilder projects. ObjectBuilder is not an IDE tool. It is portable two-way architect code-generation tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    vcsinfo

    VCS Information Generator tool

    Allows to generate source code for your project's VCS (Version Control System) status. Include this tool into your pre-build step to hardcode version strings. vcsinfo.exe - 64-bit build. vcsinfo32.exe - 32-bit build. Currently supported: Inputs: Mercurial (hg) Outputs: C, C++ Planned: SVN, Git; Java USAGE EXAMPLES: Generate C header file for Mercurial repository using pipes. hg summary | vcsinfo > version.h Generate C++ header file for Mercurial repository in v1.x compatibility mode. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    nuBASIC

    nuBASIC

    BASIC language interpreter (multiplatform)

    nuBASIC is an implementation of an interpreter of the BASIC programming language and IDE. It has been designed mainly for educational purposes and it is suitable for simple games, educational or small business programs.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    Portable c++ library easily as Java. Include sockets, threads, io, logger, process management, ui (SDL2, SFML2, XLIB, XCB, GTK3, ALLEGRO5, GL), media (libvlc, libav, libxine, alsa, mixer, v4l2), and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ECS:Python

    ECS:Python

    Light-weight C++ library for embedding Python into C++

    ...ECS:Python allows you to expose objects from a C++ application to an embedded Python interpreter for interactive scripting. ECS:Python is light-weight and easy to use. To get started all you need to do from your project is #include "EcsPython.h", and link to the EcsPython library. Included with ECS:Python is a demo project (/example) written to assist developers in understanding how to use the API. ECS:Python requires a Python distribution to be installed on your system. Python can be downloaded from: www.python.org/download What's new in v3.0: * Fixed x64 pointer types...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Embedded HTTP Server (EHS) is a C++ class library which can be inherited from to add HTTP(S) server functionality to any class or application. It is easily extendable (samples included) and supports SSL, form data via POST or GET, uploads via multi-part form attachments and WebSockets. Operation modes include single- and multi-threaded operation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    KAREL 3D C++  ( Karel the Robot in 3D )

    KAREL 3D C++ ( Karel the Robot in 3D )

    Karel - 3D language interpreter

    version 5 in C++ WinAPI, for compiler MinGWx64 is manually rewrited from JavaScript no GL version in Notepad++ ( https://sourceforge.net/projects/karel-3d/ ). ZIP include source code and just one EXE file without install to direct Run KAREL-3D ( tested on Win10 x64 and Win7 x64 without MinGW compiller [ not need .dll ] ) Objects: brick, wall, mark, bridge. In Karel, currently can not be use Load or Save ( use Ctrl+C, Ctrl+V between the editor and Notepad ) Tip for Karel: Type command: FAST before commands for demonstrating maximum performance. ...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB