Showing 10 open source projects for "syntax tree"

View related business solutions
  • 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
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    Difftastic

    Difftastic

    A structural diff that understands syntax

    Difftastic is a structural diff tool written in Rust that parses source files using syntax trees (via tree‑sitter) and produces human‑readable diffs at the expression level. It works across 30+ languages and emphasizes readability by aligning code structure rather than lines. Ideal for code review and understanding semantic changes.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 2
    Markdig

    Markdig

    A fast, powerful, CommonMark compliant, extensible Markdown processor

    A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET. Very fast parser and HTML renderer (no-regexp), very lightweight in terms of GC pressure. Abstract Syntax Tree with precise source code location for syntax tree, useful when building a Markdown editor. Check out MarkdownEditor for Visual Studio powered by Markdig! Even the core Markdown/CommonMark parsing is pluggable, so it allows to disable built-in Markdown/Commonmark parsing (e.g Disable HTML parsing) or change behavior. Parses trivia (whitespace, newlines and other characters) to support lossless parse ⭢ render roundtrip. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    UglifyJS 3

    UglifyJS 3

    JavaScript parser, mangler, compressor, beautifier toolkit

    ...A tree walker, a simple API allowing you to do something on every node in the AST. A tree transformer, another API intended to transform the tree. All the above utilities and APIs are defined in ~6500 lines of code (except for the effective generation of the source-map, which is handled by the source-map module). Compared to alternatives, UglifyJS is pretty small.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    WinMerge

    WinMerge

    Windows visual diff and merge for files and directories

    WinMerge is a Windows tool for visual difference display and merging, for both files and directories. It is highly useful for determining what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in...
    Leader badge
    Downloads: 32,506 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    PHP File Manager

    PHP File Manager

    phpFileManager a complete filesystem management tool on a single file.

    phpFileManager is a complete filesystem management tool on a single file. A server administration tool using PHP, meant for rapid file access, and also to verify the server configuration and security. The script can be renamed and deployed on an unique known url, and offers password protection.. All dependencies, like images, js and css files, are included inside the same file, so that the script can run even on offline devices, like a local Raspberry Pi, or ESP32 microcontroller. The...
    Downloads: 42 This Week
    Last Update:
    See Project
  • 6
    Cisco config sanitizer tool

    Cisco config sanitizer tool

    Tool used to sanitize Cisco configuration files.

    ...Use this tool to sanitize extracted configurations files before you send them to audit (Ex: TAC) 'show tech-support' is good, but sometimes you need to remove more sensitive data from the configurations This tool will scan a folder with all its sub-folders and sanitize every file from that tree. But it will never modify the source files, instead it will create another folder with sanitized files. Info: The result will be another folder next to the source called "<configurations folder>_sanitized" To change the file search filter modify "SET FILTER=" in script file To add/modify/remove sanitizer syntax edit the awk file inside bin folder Usage: cisco-config-sanitizer.bat "<configurations folder>" If there are sensitive data still leaking after sanitizing, please let me know. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7

    vcproj2cmake

    Visual Studio .vc[x]proj to CMakeLists.txt (make, Ninja ...) enabler

    Elaborate Visual Studio .vcxproj / .vcproj projects to CMakeLists.txt converter, enabling Makefile or Ninja or IDE builds, i.e. full multi-platform CMake functionality (Linux, Mac, Windows...). Live Update capability: supports side-by-side tracking of evolving original proj files, within build tree!! Script hooks for static CMake defs, powerful definition-to-variable mapping. Access to project data content is via git repository _only_ (it's a developer infrastructure project, thus...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    # UnixDaemonReloader https://github.com/BestianRU/SSServices/tree/master/SSSUnix/UnixDaemonReloader ### ENG: * Automatic restart unix-demons when the configuration files are modified. * Execution any commands when changing specified files. ### RUS: * Автоматическая перезагрузка unix-демонов при изменении конфигурационного файла. * Выполнение любых команд при изменении указанных файлов. #### *Default install folder: /server/SSS/UnixDaemonReloader* # Configuration file syntax see in the README.md
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Vtgrep stands for Visual Tree Grep and is a GUI to tgrep. It allows the user to build graphical representations of tree structures and then translates them into the tgrep syntax. provides search functionality, as well as search and result logging.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 10
    cfgrep is an attempt to produce a grep-like program that uses regular expressions extended to describe context-free grammars. The largest part of the project is the C++ library developed to process those expressions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB