Showing 99 open source projects for "dom"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    jsoup

    jsoup

    Java library for working with real-world HTML

    jsoup is a 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. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2

    HtmlUnit

    Java GUI-Less browser, supporting JavaScript, to run against web pages

    A java GUI-Less browser, which allows high-level manipulation of web pages, such as filling forms and clicking links; just getPage(url), find a hyperlink, click() and you have all the HTML, JavaScript, and Ajax are automatically processed.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    OculiX

    OculiX

    Visual Automation IDE — automate anything you see on screen

    OculiX is the evolution of SikuliX, actively maintained with the full agreement of its original creator RaiMan. Automate any desktop application using image recognition (OpenCV) and OCR (Tesseract + PaddleOCR). No access to source code or DOM required — if you can see it, you can automate it. Key features: - Guided step-by-step recorder with live code preview - Image recognition via OpenCV 4.10 - Dual OCR: Tesseract (built-in) + PaddleOCR (neural, high precision) - Local and remote automation via integrated VNC - SSH tunnels via embedded JSch - Cross-platform: Windows, macOS (Apple Silicon M1-M4), Linux - Scripting: Jython, JRuby, Java, PowerShell, AppleScript - Java 17 recommended (Java 8+ supported) - Full CI/CD with automated builds for all platforms Used worldwide for test automation, RPA, and visual regression testing. ...
    Leader badge
    Downloads: 149 This Week
    Last Update:
    See Project
  • 4
    Carte

    Carte

    Reporting/publishing software written in the Java language

    .... ** NOTE: the Carte engine repository was moved to https://github.com/css4j/carte as of 2022/08/30 ** * Most of the Git repositories in this project were moved to Github, but two remain active. * Carte is built on top of its 'css4j' subproject (an implementation of the DOM and the CSS Object Model), which is more mature. It is available on Github: https://github.com/css4j CSS4J downloads are available from the 'Files' tab (https://sourceforge.net/projects/carte/files/css4j/). Note that this project's CSS4J is unrelated to Sourceforge's 'css4j' project, See https://carte.sourceforge.io/faq.html#othercss4j
    Downloads: 4 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    Autoplot

    Autoplot

    Autoplot is an interactive browser for data on the web

    Autoplot is an interactive browser for data on the web. Give Autoplot a URL or local file name and it creates a sensible plot of the data. Autoplot allows you to interactively browse data stored in ascii, .cdf, netcdf, and many other formats. Autoplot's source has been moved to GitHub. Thanks to SourceForge for many years of hosting!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    CSSBox

    CSSBox

    Pure Java HTML / CSS rendering engine

    CSSBox is an (X)HTML/CSS rendering engine written in pure Java. Its primary purpose is to provide a complete information about the rendered page suitable for further processing. However, it also allows displaying the rendered document.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Jodd

    Jodd

    Jodd! Lightweight, Java, zero dependencies, use what you like

    Jodd is a set of micro-frameworks and developer-friendly tools and utilities. Code-things-done. Great performances. Tiny dependencies. Use what you like. Welcome to the Jodd, a unique, alternative world of Java. You can find here some micro-frameworks and some handy tools. Nothing more, nothing less. The decision which component is promoted is based on the Maven Central Repo statistics. Version v5 contains remaining libraries and frameworks. They are in maintenance mode.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Firing Range

    Firing Range

    Firing Range is a test bed for web application security scanners

    ...Deployed as a cloud-friendly app, it aggregates dozens of vulnerability patterns in repeatable, labeled routes so tools can be benchmarked on coverage and noise. The project doesn’t just include simple XSS forms; it spans variants such as DOM-based issues, context-sensitive sinks, template mishandling, CSRF, open redirects, and mixed content problems. Each scenario is crafted to reflect how bugs appear in production—behind frameworks, in odd encodings, or across redirects—so scanners must demonstrate accurate crawling and context understanding. Because the behaviors are stable and documented, teams can run comparative tests over time and quantify regression or improvement in their pipelines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    VTD-XML is the next generation XML parser/indexer/editor/slicer/assembler/xpath-engine that goes beyond DOM, SAX and PULL in performance, memory usage, and ease of use.
    Downloads: 12 This Week
    Last Update:
    See Project
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 10

    Java-WebTTS

    API-Makes static web pages readable with no coding

    ...It is helpful to common people and children , too, and might work out great in educational site. It's fully customized and does not need developer to write a single line of code . All you need to do is to assign a specific id to the DOM element , whose innerHTML you want to be read out. Next release of the API will deal with many more readable MIME types and not just text/html, and will continue to support several Languages and utterance and with control to pause and re-wind .
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    EXIficient
    NOTE: we moved to http://exificient.github.io !!! The Efficient XML Interchange (EXI) format is a very compact representation for the Extensible Markup Language (XML) Information Set that is intended to simultaneously optimize performance and the utilization of computational resources. Besides the EXI library EXIficient provides a command-line interface (CLI, see com.siemens.ct.exi.cmd.EXIficientCMD) and a graphical user interface (GUI, see http://exificient.sourceforge.net/exificient.jnlp)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Project development was moved to GitHub: https://github.com/dom4j/dom4j dom4j is a simple and flexible open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework with full integration with DOM, SAX and JAXP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    SJXML

    Simple Java wrapper for W3O XML processing

    SJXML is a simple wrapper around complex W3 DOM XML processing API. It provides simpler API to deal with relatively small XML files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Simple Pojo/Bean Mapper

    An ANT task to generate the conversion classes to allow you to create

    The original use for this was to take data out of a set of Hibernate DAO objects and create a variety of XML DOM objects from them. In the project that instigated this work the mapping between the DAOs and the XML DOM was not one for one and encoding the conversion into the DOAs was not a good idea. While at first sight this may seem similar to dozer (http://dozer.sourceforge.net) the primary difference is that this is code generation and does not have the overhead of using introspection at run time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    jStyleParser

    Java CSS parser and DOM style assignment library

    ...It has its own application interface that is designed to allow an efficient CSS processing in Java and mapping the values to the Java data types. It is also able to apply the parsed style sheets to a DOM that represents an HTML or XML document and to compute the resulting style of the individual document elements. It supports CSS 2.1 and a large subset of CSS3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    ConfigCompare

    Compare XML configuration files

    Compare XML files using the DOM (Document Object Model) structure, which helps in finding the differences in files irrespective of location.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    GWT Uploader

    GWT library that encapsulates the browser's file upload capabilities.

    ...Using GWT Uploader allows for enhanced file upload dialogs (multiple uploads, drag and drop, queues, parallel streams, etc.) and interactive interfaces (upload progress indicators, real-time throughput display, etc.) within GWT applications using pure Java code that provides a consistent experience across all browsers. If the browser is capable of handling file uploads using a modern HTML5 approach, the upload is handled using pure DOM elements and Javascript events. In the case that the browser does not support the modern approach (most notably IE 9 and earlier), the GWT Uploader component instead transparently handles the uploads via the Flash-based SWFUpload library.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18

    X2S

    A simple DOM parser in Java

    X2S is a very simple DOM parser. The aim is to retrieve attributes and text-values from an XML DOM document in the case that you don't need all features and complexity of XPath and/or XQuery. For example, if it could be useful a method to retrieve all text-values from a DOM relative path like: /root-node/persons/person/name or the attributes from a string like: /root-node/persons/person/id
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JDOM extention to manage huge (big) xml file. Make able to have a persisted Document Object Model (DOM).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Annotate your POJOs to create a fully-functional application, with table support, collection filters, and persistence hooks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Acceptance Test Driven Development supporting tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Library for parsing of csv files. The project's focus is the flexibility to parser the csv files based at SAX and DOM methods on XML.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Candor
    An XML DOM for Java, and for humans. Candor is a fork of XOM (http://xom.nu/), modifying it to support modern Java features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    XMLfacade is a Java library for XML manipulation. This library builds on top of JAXP and DOM APIs available in Java platform and provides thin layer (facade) for easier XML construction and querying. It is inspired by LINQ and functional programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    IBDOM is a JavaScript framework that enables the easy injection of data contained in JS objects, and collections of JS Objects, into HTML, XHTML, and XML Documents, via the DOM. Enables keeping Markup away from JS. Can be used with DWR or RJS Templates.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Auth0 Logo