Showing 88 open source projects for "b-tree"

View related business solutions
  • 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, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 1
    PostHTML

    PostHTML

    PostHTML is a tool to transform HTML/XML with JS plugins

    PostHTML is a tool for transforming HTML/XML with JS plugins. PostHTML itself is very small. It includes only an HTML parser, an HTML node tree API and a node tree stringified. All HTML transformations are made by plugins. And these plugins are just small plain JS functions, which receive an HTML node tree, transform it, and return a modified tree. PostHTML is a tool for transforming HTML/XML with JS plugins. PostHTML itself is very small. It includes only an HTML parser, an HTML node tree API and a node tree stringified.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Rapid YAML

    Rapid YAML

    Library to parse and emit YAML, and do it fast

    ...Serialization happens only at your direct request, after parsing / before emitting. Internally, the data tree representation stores only string views and has no knowledge of types, but of course, every node can have a YAML type tag. ryml makes it easy and fast to read and modify the data tree.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    JSONViewer for Notepad++

    JSONViewer for Notepad++

    A JSON viewer plugin for Notepad++

    This plugin is meant to display a JSON string in a Treeview. It also marks the error position in case of parsing errors, and that's it. The plugin can be used in Notepad++.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 4
    Vue Json Pretty

    Vue Json Pretty

    A JSON tree view component that is easy to use

    A Vue component for rendering JSON data as a tree structure. The CSS file is included separately and needs to be imported manually. You can either import CSS globally in your app (if supported by your framework) or directly from the component.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    svelte-jsoneditor

    svelte-jsoneditor

    Web-based tool to view, edit, format, repair, query, & transform JSON

    ...The library is written with Svelte, but can be used in plain JavaScript too, and in any framework (SolidJS, React, Vue, Angular, etc). View and edit JSON, has a low-level text editor and high-level tree view and table view. Format (beautify) and compact JSON. Sort, query, filter, and transform JSON. JSON schema validation and pluggable custom validation. Color highlighting, undo/redo, search and replace. Utilities like a color picker and timestamp tag. Handles large JSON documents up to 512 MB.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    RedisJSON

    RedisJSON

    RedisJSON - a JSON data type for Redis

    RedisJSON is a Redis module that implements ECMA-404 The JSON Data Interchange Standard as a native data type. It allows storing, updating and fetching JSON values from Redis keys (documents).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    XML Tree Editor

    XML Tree Editor

    Basic cross-platform tree view XML editor

    XMLTreeEdit displays XML files as tree views and allows basic operations: adding, editting and deleting text nodes and their attributes. The main goal is providing a simple tool to create/edit XML configuration files for users without knowledge of XML. Built in Free Pascal Lazarus, which allows easy compilation for different target platforms. Currently binary executables were produced and tested on Windows (XP, 7) and Ubuntu Linux (GTK2).
    Leader badge
    Downloads: 44 This Week
    Last Update:
    See Project
  • 8
    JSON Editor

    JSON Editor

    A web-based tool to view, edit, format, and validate JSON

    JSON Editor is a web-based JSON editing and visualization tool designed for viewing, editing, formatting, validating, and transforming JSON documents in multiple interactive modes. The project provides several editing interfaces including tree view, code editor, form-based editing, and plain text modes, allowing users to work with structured data in the format most suitable for their workflow. It can be embedded directly into web applications as a reusable component and supports large JSON documents with schema validation and formatting capabilities. JSONEditor emphasizes usability by combining developer-focused functionality with accessible visual editing tools for non-technical users. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    RSC Explorer

    RSC Explorer

    A tool for people curious about the React Server Components protocol

    ...It runs both the “server” and “client” sides of RSC in the browser, removing the need to set up a full backend just to learn how the protocol behaves. The core experience is the ability to step through the RSC stream incrementally, seeing what data arrives at each moment and how that data maps to the React tree being constructed. It includes a set of curated examples that demonstrate how server and client features can interoperate, helping you develop intuition for boundaries, references, and progressive rendering. This makes it useful for educators, workshop leaders, and engineers who want to demystify RSC mechanics without relying on framework-specific abstractions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    kotlinx.html

    kotlinx.html

    Kotlin DSL for HTML

    A kotlinx.html library provides DSL to build HTML to Writer/Appendable or DOM. Available to all Kotlin Multiplatform targets and browsers (or other JavaScript engines) for better Kotlin programming for the Web.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    jsoup

    jsoup

    Java library for working with real-world HTML

    ...It provides a very convenient API for fetching URLs and extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers do. jsoup is designed to deal with all varieties of HTML found in the wild; from pristine and validating, to invalid tag-soup; jsoup will create a sensible parse tree. The parser will make every attempt to create a clean parse from the HTML you provide, regardless of whether the HTML is well-formed or not. You have HTML in a Java String, and you want to parse that HTML to get at its contents, or to make sure it's well formed, or to modify it. The String may have come from user input, a file, or from the web.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    parse5

    parse5

    HTML parsing/serialization toolset for Node.js.

    HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant. parse5 provides nearly everything you may need when dealing with HTML. It's the fastest spec-compliant HTML parser for Node to date. It parses HTML the way the latest version of your browser does. It has proven itself reliable in such projects as jsdom, Angular, Lit, Cheerio, rehype and many more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Happy DOM

    Happy DOM

    Happy DOM is a JavaScript implementation of a web browser

    Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML. The goal of Happy DOM is to emulate enough of a web browser to be useful for testing, scraping web sites, and server-side rendering. Happy DOM focuses heavily on performance and can be used as an alternative to JSDOM. Happy DOM now supports Declarative Shadow DOM which can be used for server-side rendering of web components. This package...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    mistletoe

    mistletoe

    A fast, extensible and spec-compliant Markdown parser in pure Python

    ...Apart from being the fastest CommonMark-compliant Markdown parser implementation in pure Python, mistletoe also supports easy definitions of custom tokens. Parsing Markdown into an abstract syntax tree also allows us to swap out renderers for different output formats, without touching any of the core components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Python JSONPath Next-Generation

    Python JSONPath Next-Generation

    JSONPath implementation for Python that aims to be standard compliant

    A final implementation of JSONPath for Python that aims to be standard compliant, including arithmetic and binary comparison operators, as defined in the original JSONPath proposal. This package merges both jsonpath-rw and jsonpath-rw-ext and provides several AST API enhancements, such as the ability to update or remove nodes in the tree. This library provides a robust and significantly extended implementation of JSONPath for Python. It is tested with CPython 3.7 and higher. This library differs from other JSONPath implementations in that it is a full language implementation, meaning the JSONPath expressions are first-class objects, easy to analyze, transform, parse, print, and extend.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Jawn

    Jawn

    Jawn is for parsing jay-sawn (JSON)

    The term "jawn" comes from the Philadelphia area. It conveys about as much information as "thing" does. I chose the name because I had moved to Montreal so I remembered Philly fondly. Also, there isn't a better way to describe objects encoded in JSON than "things". Finally, we get a catchy slogan. Jawn was designed to parse JSON into an AST as quickly as possible. Currently, Jawn is competitive with the fastest Java JSON libraries (GSON and Jackson) and in the author's benchmarks, it often...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    swift-html

    swift-html

    Swift DSL for type-safe, extensible, and transformable HTML documents

    A Swift DSL for type-safe, extensible, and transformable HTML documents. The popular choice for rendering HTML in Swift these days is to use templating languages, but they expose your application to runtime errors and invalid HTML. Our library prevents these runtime issues at compile-time by embedding HTML directly into Swift’s powerful type system. Underneath the hood these tag functions html, body, h1, etc., are just creating and nesting instances of a Node type, which is a simple Swift...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JS Beautifier

    JS Beautifier

    Beautifier for javascript

    This little beautifier will reformat and re-indent bookmarklets, ugly JavaScript, unpack scripts packed by Dean Edward’s popular packer, as well as partly deobfuscate scripts processed by the npm package javascript-obfuscator. All of the source code is completely free and open, available on GitHub under MIT licence, and we have a command-line version, python library and a node package as well. You may install the NPM package js-beautify. When installed globally, it provides an executable...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    decimal

    decimal

    Arbitrary-precision fixed-point decimal numbers in go

    ...This makes sense for its use-case, but the trade-off is that the API is awkward and easy to misuse. In contrast, it's difficult to make such mistakes with decimal. Decimals behave like other go numbers types: even though a = b will not deep copy b into a, it is impossible to modify a Decimal, since all Decimal methods return new Decimals and do not modify the originals. The downside is that this causes extra allocations, so Decimal is less performant.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Game Extractor

    Game Extractor

    Open and edit the archive files used in over 5700 games.

    Reads and writes archives used in many popular games. Great for mod development and game translations. Supports over 5700 games, with more games added through small plugins. Also shows file previews and converts them to different formats.
    Leader badge
    Downloads: 316 This Week
    Last Update:
    See Project
  • 21
    TextureAtlas Toolbox

    TextureAtlas Toolbox

    A powerful, free and open-source tool for TextureAtlases/Spritesheets

    ...Formerly known as TextureAtlas to GIFs and Frames Licensed under AGPL-3.0 Third-party licenses: See https://github.com/MeguminBOT/TextureAtlas-Toolbox/blob/main/docs/licenses.md The GitHub has most things documented, please have a look there if you want to find out more! Documentation Hub: https://github.com/MeguminBOT/TextureAtlas-Toolbox/tree/main/docs List of supported formats; https://github.com/MeguminBOT/TextureAtlas-Toolbox?tab=readme-ov-file#supported-formats List of supported formats (in-depth): https://github.com/MeguminBOT/TextureAtlas-Toolbox/blob/main/docs/format-reference.md
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • 22
    JSON-Diff

    JSON-Diff

    Structural diff for JSON files

    json-diff is a command-line tool (and library) that computes differences between two JSON documents in a user-friendly manner. It highlights additions, deletions, and modifications in nested JSON structures, showing context so users can see where changes occurred. The output is presented in a readable diff style (text, colorized, or in various output formats) so developers can quickly understand changes between two versions of a JSON file. The tool also supports ignoring order in arrays,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    FeatureFlags

    FeatureFlags

    Allows developers to configure feature flags

    FeatureFlags makes it easy to configure feature flags, A/B and MVT tests via a JSON file which may be bundled with your app or hosted remotely. For remotely-hosted configuration files, you may enable/disable features without another release to the App Store, update the percentages of users in A/B test groups or even roll out a feature previously under A/B test to 100% of your users once you have decided that the feature is ready for prime time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    igspread

    igspread

    converts between IGES file and text file

    Command-line interface program that converts between IGES file and text file. IGES files are compatible with most of CAD systems. This program permits you to convert curves and points created in CAD program into coordinates in text file or you can do the opposite - convert text files into curves. It is especially suitable for curves described by hundreds of coordinates, e.g. airfoil contours of aircraft wings. Output filename is either out.txt or out.igs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    ui-gxmlcpp

    C++ wrapper for GNOME libxml2/libxslt

    "ui-gxmlcpp" is a high-level C++ wrapper around libxml2 and libxslt. It might be a choice for if your needs are some subset of: . - XML DOM Tree parsing. - Basic read/write support from/to trees via XPath. - Serialization. - Stylesheets and stylesheet translation support. - XMLSchema and RelaxNG validation. . If your needs are "lower-level" (e.g., proper DOM tree API support or SAX parsing), "gdome2" or "xml++" will be the right choices
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
MongoDB Logo MongoDB