Showing 31 open source projects for "cpp syntax checker"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    Cpp-Peglib

    Cpp-Peglib

    A single file C++ header-only PEG (Parsing Expression Grammars)

    cpp-peglib is a single-file, header-only C++17 library for Parsing Expression Grammars (PEG). It enables developers to define grammars and build parsers directly within C++ code without external dependencies.​
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    ffmpeg-cpp

    ffmpeg-cpp

    A clean, easy-to-use C++ wrapper around the ffmpeg libraries

    ffmpeg-cpp is a modern C++ wrapper designed to simplify interaction with FFmpeg by providing a fluent and expressive API for building media processing pipelines. It allows developers to construct complex workflows such as transcoding, filtering, and streaming using readable C++ syntax rather than raw command-line arguments. The library focuses on flexibility while maintaining performance, enabling precise control over inputs, outputs, and filters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    actionlint

    actionlint

    Static checker for GitHub Actions workflow files

    actionlint is a static checker for GitHub Actions workflow files. It analyzes workflow YAML to catch syntax mistakes, invalid keys, expression errors, incorrect action inputs, and workflow configuration problems before they break CI. The tool also performs strong type checks for GitHub Actions expressions, which helps detect nonexistent properties and type mismatches.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    Flycheck

    Flycheck

    On the fly syntax checking for GNU Emacs

    Flycheck is a modern on-the-fly syntax-checking extension for GNU Emacs, intended as replacement for the older Flymake extension which is part of GNU Emacs. For a detailed comparison to Flymake see Flycheck versus Flymake. It uses various syntax checking and linting tools to automatically check the contents of buffers while you type, and reports warnings and errors directly in the buffer, or in an optional error list. Out of the box Flycheck supports over 40 different programming languages...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 5
    Pyright

    Pyright

    Static type checker for Python

    Pyright is a fast type checker meant for large Python source bases. It can run in a “watch” mode and performs fast incremental updates when files are modified. Pyright supports configuration files that provide granular control over settings. Different “execution environments” can be associated with subdirectories within a source base. Each environment can specify different module search paths, python language versions, and platform targets. Type inference for function return values, instance...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Nagelfar is a static syntax checker for Tcl.
    Leader badge
    Downloads: 6,615 This Week
    Last Update:
    See Project
  • 7
    Lux

    Lux

    The Lux Programming Language

    ...Read carefully before using this project, as the license disallows commercial use, and has other conditions which may be undesirable for some. The language is mostly inspired by the following 3 languages. Clojure (syntax, overall look & feel), Haskell (functional programming), and Standard ML (module system). They are implemented as plain-old data-structures whose expressions get eval'ed by the compiler and integrated into the type-checker. The main difference between Lux & Standard ML is that Standard ML separates interfaces/signatures and implementations/structures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Afick is a fast and portable intrusion detection and integrity monitoring system, designed to work on all platform (it only needs perl and standard modules), including windows, linux, unix. The configuration syntax is very close from tripwire/aide
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9

    Flux

    A general purpose, compiled, OOP language.

    Flux is a modern systems programming language designed to be readable and writable, without sacrificing expressiveness or power. It allows unmatched capability in data manipulation as well as novel unique features found in no other language. Opt-in ownership with no borrow checker, an extremely lean runtime, beautifully simple templates with no SFINAE, and everything zero-initialized by default. Write with the power of C++ and the terseness of Python.
    Downloads: 7 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Irony-Mode

    Irony-Mode

    A C/C++ minor mode for Emacs powered by libclang

    irony-mode is an Emacs minor-mode that aims at improving the editing experience for the C, C++ and Objective-C languages. It works by using a combination of an Emacs package and a C++ program (irony-server) exposing libclang. irony-server provides the libclang interface to irony-mode. It uses a simple protocol based on S-expression. This server, written in C++ and requires the specified packages to be installed on your system. Exactly one package manager should manage irony-mode. If using...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    KAGSA

    KAGSA

    KAGSA PROGRAMMING LANGUAGE

    it designed to be easy to learn and practical for use in various projects. It has a flexible syntax and allows some things that other languages prohibit, such as using certain symbols in variable names and starting variable names with numbers. KAGSA contains several main components, including a lexer, syntax checker, parser, and compiler. It supports object-oriented programming, iteration, and other features commonly used in programming languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Vale

    Vale

    Compiler for the Vale programming language

    Vale is a systems programming language and compiler that strives to combine performance, safety, and ease in a way that avoids many of the complexities of traditional memory management techniques. It is ahead-of-time (AOT) compiled, targeting LLVM as a backend, and is statically typed. The language introduces a concept called generational references to provide memory safety without relying on a garbage collector, and aims for “safe without a borrow checker” (i.e. reducing the burden on the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    BookPart2

    Interpreter Code for Book Part 2

    Source code for the book "Writing an Interpreter for Object Pascal: Part 2 This is the second part of a series that will show you how to write an interactive interpreter in Object Pascal. Part 2 describes the building of the first version of a virtual machine together with a simple assembler. The book combines the virtual machine with the syntax checker for the Rhodus language. Intermediate code is generated directly as the source code is parsed. At the end of Part II, the reader will be a very serviceable interpreter that supports user-defined functions, built-in functions, string, and list support together with a range of looping constructs. A simple console application is provided to allow users to exercise the interpreter. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    email-validation-api.com

    Email Address Verification API

    We provide a High Quality / Real-Time Email address Verification API. We perform checks on both local username and domain name parts of the Email address syntax. Our system evaluate a score based on the username syntax risk, as well as some deep server verifications, such as: MX records existence, SMTP host, open ports, and the answers after a socket conversation between our server and the SMTP host. Our API will answer to your requests using the output format of your choice, with the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Google Closure Compiler

    Google Closure Compiler

    A JavaScript checker and optimizer

    Closure Compiler is a production-grade JavaScript optimizer and checker that parses JS, analyzes it, removes dead code, rewrites and minifies what remains, and emits faster, smaller bundles. Beyond minification, it performs advanced optimizations such as inlining, property collapsing, type-guided rewrites, and cross-module motion, often yielding substantial load-time wins. It includes a strong static checker that validates syntax, variable references, and type annotations (Closure types or JSDoc), catching bugs early and enabling aggressive transformations safely. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    C++ Fuzzy Logic Programming Library - For problem solving in the fuzzy logic domain. It has an object oriented API well suited to C++ syntax for direct inclusion in source code. Portable to platforms that support the C++ STL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    STPA Verifier
    STPA Verifier is an Eclipse plug-in to verify the STPA safety requirements with model checker tools such as SPIN and NuSMV. The STPA-generated safety requirements are automatically transformed into formal specification in LTL (linear Temporal Logic). The STPA Verifier plug-in fetches all LTL formulae from XSTPA and allows user to load the verification model of system (Promela or SMV Model). Furthermore, STPA verifier provides a configuration view of each model checker (SPIN and NuSMV) to enable user to configure the model checker with necessary parameters. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The Text Trix editor is an open-source, cross-platform text editor with a mind for user-friendly file and text navigation. See our new GitHub home for the latest and greatest Text Trix development: https://github.com/the4thchild/texttrix
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Products of the project: Java HTMLParser - VietSpider Web Data Extractor - Extractor VietSpider News. Click on "Show project details" to see more feature about each product.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    C Checker

    Simple C Checker to validate if formatted correctly before compiling

    Simple C Checker written in Perl 5.14+ to validate if formatted correctly before compiling. It only validates syntax is correct, no logic or pseudo code is verified.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    ART

    Adaptive Reuse Technique

    ART is a kind of a pre-processor with cpp-like syntax. ART can do what cpp does, but also extends cpp’s capability to manage software variability and write reusable software in general. ART is an improved version of XVCL (http://xvcl.comp.nus.edu.sg or https://sourceforge.net/projects/fxvcl/). ART replaces the need for many Variability Management Techniques with a single well-thought out mechanism that is simple, powerful and fully automated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    texiteasy

    texiteasy

    Simple and Powerful Latex Editor

    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM parser for real-world HTML.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    sqlpp is a conventional cpp-alike preprocessor taught to understand SQL syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also #perldef for calling arbitrary perl code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Utility to help create book modules for the Sword Project. Easy Module properties editing. Uses syntax highlighting for the text code. Supports ThML, Osis and plain text at present. Easy one-click creation of Sword Module. Includes Spell-checker. Each pr
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next