JavaScript HTML/XHTML Software

View 61 business solutions

Browse free open source JavaScript HTML/XHTML Software and projects below. Use the toggles on the left to filter open source JavaScript HTML/XHTML Software by OS, license, language, programming language, and project status.

  • 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
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 1
    Gutenberg Typography Kit

    Gutenberg Typography Kit

    A meaningful web typography starter kit

    Gutenberg is a flexible and simple-to-use web typography starter kit for web designers and developers. It’s a small step towards a better typography on the web. Beautiful typographic styles can be made by setting base type size, line height (leading), and measure (max-width). Gutenberg is a work-in-progress project by Matej Latin that brings meaning and craftsmanship to web typography. The reader should be able to read the message of a text easily and comfortably. This depends to a not inconsiderable extent on the size of the type, the length of the lines and the leading. Gutenberg sets the baseline grid to establish a proper vertical rhythm and makes sure all elements fit into it. It sets up the macro typography so you can focus on the micro–typographic details. All calculations in Gutenberg depend on base type size and line-height. Multiplication of these two results in leading which is essential for setting a correct vertical rhythm and a baseline grid.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    HTML Canvas Javascript Library
    A full-featured lightweight wrapper library of the native html canvas element written in Javascript, aimed to make visualization and animation using canvas simpler. Features animation support, layers, event capture, multitouch and many examples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    HTML5 Placeholder jQuery Plugin

    HTML5 Placeholder jQuery Plugin

    A jQuery plugin that enables HTML5 placeholder behavior for browsers

    HTML5 Placeholder jQuery Plugin is a jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet. You’ll still be able to use jQuery.val() to get and set the input values. If the element is currently showing a placeholder, .val() will return an empty string instead of the placeholder text, just like it does in browsers with a native @placeholder implementation. Calling .val('') to set an element’s value to the empty string will result in the placeholder text (re)appearing. The plugin automatically adds class="placeholder" to the elements that are currently showing their placeholder text. You can use this to style placeholder text differently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    HTMLMinifier

    HTMLMinifier

    Javascript-based HTML compressor/minifier (with Node.js support)

    HTMLMinifier is a highly configurable, well-tested, JavaScript-based HTML minifier. Minifier options like sortAttributes and sortClassName won't impact the plain-text size of the output. However, they form long repetitive chains of characters that should improve compression ratio of gzip used in HTTP compression. SVG tags are automatically recognized, and when they are minified, both case-sensitivity and closing slashes are preserved, regardless of the minification settings used for the rest of the file. HTMLMinifier can't work with invalid or partial chunks of markup. This is because it parses markup into a tree structure, then modifies it (removing anything that was specified for removal, ignoring anything that was specified to be ignored, etc.), then it creates a markup out of that tree and returns it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Secure remote access solution to your private network, in the cloud or on-prem. Icon
    Secure remote access solution to your private network, in the cloud or on-prem.

    Deliver secure remote access with OpenVPN.

    OpenVPN is here to bring simple, flexible, and cost-effective secure remote access to companies of all sizes, regardless of where their resources are located.
    Get started — no credit card required.
  • 5
    Halfmoon

    Halfmoon

    Front-end framework with a built-in dark mode

    Front-end framework with a built-in dark mode and full customizability using CSS variables; great for building dashboards and tools. Halfmoon is a responsive front-end framework that is great for building dashboards and tools. Built-in dark mode, full customizability using CSS variables (around 1,500 variables), optional JavaScript library (no jQuery), Bootstrap-like classes, and cross-browser compatibility (including IE11). Halfmoon comes with a built-in, toggleable dark mode, which is one of its most important and defining features. The framework is built entirely using CSS variables (also known as CSS custom properties). There are close to 1,500 CSS variables, which means that almost everything can be customized by overriding a property, making it very easy to theme Halfmoon to fit your brand. Learn more about customization. The components have a very standard look and feel to them, making them suitable for dashboards and tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Han

    Han

    The CSS typography framework optimised for Hanzi

    "Chinese Character Standard Format" is a Sass/Stylus and JavaScript typesetting framework that integrates the three concepts of "semantic style standardization", "text design" and "high-level typesetting functions". It provides a beautiful and standardized environment for Chinese character web pages, which not only conforms to traditional reading habits but also provides an established standard for screen reading, which can completely solve the typesetting needs of today's Chinese character web page design. "Hanji Standard Format" fully supports traditional Chinese, simplified Chinese and Japanese, three languages ​​using Chinese characters. "Chinese Character Standard Format" provides a number of customization functions, and can customize the exclusive style sheet through variable settings, module reference, etc. If no special customization is required, you can also directly use CDN external style sheets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Himalaya

    Himalaya

    JavaScript HTML to JSON Parser

    Parse HTML into JSON. Himalaya bundles well with Browersify and Webpack. Himalaya transforms HTML into JSON, that's it. Himalaya is synchronous and does not require any complicated callbacks. Himalaya does not cut corners and returns an accurate representation of the HTML supplied. To remove whitespace, post-process the JSON; check out an example script. Himalaya can include the start and end positions of nodes in the parse output. To enable this, you can pass parse the parseDefaults extended with includePositions: true. Himalaya provides a stringify method. The following example parses the HTML to JSON then parses the JSON back into HTML.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Hint.css

    Hint.css

    A CSS only tooltip library for your lovely websites

    hint.css is written as a pure CSS resource using which you can create cool accessible tooltips for your web app. It does not rely on JavaScript but rather uses aria-label/data- attribute*, pseudo-elements, content property and CSS3 transitions to create the tooltips. Also it uses BEM naming convention, particularly for the modifiers. Hint.css is a pure CSS tooltip library for your lovely websites. Upgrading from v1.x, If you are already using v1.x, you may need to tweak certain position classes because of the way tooltips are positioned in v2. All you need to do is give your element any position class and tooltip text using the aria-label attribute. Note, if you don't want to use aria-label attribute, you can also specify the tooltip text using the data-hint attribute, but its recommended to use aria-label in support of accessibility. If you are already using v1.x, you may need to tweak certain position classes because of the way tooltips are positioned in v2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Hydra Web Presentation Server is designed to detect the web browser and serve the page to the standards that browser expects. Hydra uses XML to describe the pages and allows for server side support of XHTML 2.0, XForms and XInclude.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Sales CRM and Pipeline Management Software | Pipedrive Icon
    Sales CRM and Pipeline Management Software | Pipedrive

    The easy and effective CRM for closing deals

    Pipedrive’s simple interface empowers salespeople to streamline workflows and unite sales tasks in one workspace. Unlock instant sales insights with Pipedrive’s visual sales pipeline and fine-tune your strategy with robust reporting features and a personalized AI Sales Assistant.
    Try it for free
  • 10
    Simple Content Management System for event or course.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Isobar Front-end Development Standards

    Isobar Front-end Development Standards

    Isobar Front-end development coding standards

    This document contains guidelines for web applications built by the Front-end development practice of Isobar. It is to be readily available to anyone who wishes to check or contribute to the iterative progress of our discipline's best practices. What this document is not is a series of explanations as to how front-end technologies work; a basic familiarity is assumed. It also does not provide evaluations of the pros and cons of various alternatives unless there is common confusion about which option is best; when appropriate we pick what we consider to be the best solutions and present them. Issues that don't yet have a clear solution are considered flexible and may or may not be listed. By maintaining consistency in coding styles and conventions, we can ease the burden of legacy code maintenance, and mitigate risk of breakage in the future. By adhering to best practices, we ensure optimized page loading, performance and maintainable code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Isotope

    Isotope

    Filter and sort layouts

    Include the Isotope .js file in your site. Isotope works on a container element with a group of similar child items. All sizing of items is handled by your CSS. You can use Isotope as a jQuery plugin. You can use Isotope with vanilla JS. You can initialize Isotope in HTML, without writing any JavaScript. All options are optional, but itemSelector is recommended. Layout modes have their own separate options. We recommend always setting itemSelector. itemSelector is useful to exclude sizing elements or other elements that are not part of the layout. If you want to use Isotope to develop commercial sites, themes, projects, and applications, the Commercial license is the appropriate license. With this option, your source code is kept proprietary. If you are creating an open source application under a license compatible with the GNU GPL license v3, you may use Isotope under the terms of the GPLv3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    JAST (Javascript Toolkit) is an Open Source cross-platform javascript framework that aid users to perform the most hard operations with few simple lines of code. It's modularity allow the download only for the code required to the page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    JSAX - JavaScript Abstractions for X(HT)ML This is a JavaScript framework which is compatibel with the latest versions of Mozilla, Opera, Konqueror(+safari) and M$-IE.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    jsoop (Javascript Object Oriented Programming) is a cross-browser javascript component library targeting Microsoft Internet Explorer and Mozilla. It's inheritance tree includes basic HTML components, alignment, serialization, fieldbinding, xml, xmlhttp
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A JavaScript library for parsing Creole 1.0 wiki markup.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    JavaScript QR Code

    JavaScript QR Code

    Make QR Codes in JavaScript

    A mini javascript library to get the famous QR code. You can set the size, content to be encoded and get the html code to include the image in your web pages. You can also share the image via email with a simple interface included in the mini library Now is available Desktop app, QR Code Generator, where Window 7 and later are supported. Both x86 and amd64 (x64) binaries are provided for Windows. Please note, the ARM version of Windows is not supported for now. Get Android app: https://play.google.com/store/apps/details?id=com.ulm.chartgeneratordroid Get Firefox add-on: http://mzl.la/1Jp8A57 Get Opera extension: http://bit.ly/1jzYiU5
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This is a simple DHTML javascript date picker, for easy selection of ranges of dates, including year, month, day from-to and weeks. Inspired by the date range picker at google analytics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Jetsam is a xml based Content Management System.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Juice

    Juice

    Juice inlines CSS stylesheets into your HTML source

    Given HTML, juice will inline your CSS properties into the style attribute. Juice has a number of functions based on whether you want to process a file, HTML string, or a cheerio document, and whether you want the juice to automatically get remote stylesheets, scripts, and image dataURIs to inline. To inline HTML without getting remote resources, using default options. Juice is exposed as a standard module, and from CLI with a smaller set of options.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Just Another Desktop Environment

    Just Another Desktop Environment

    Linux desktop environment built with HTML5, CSS, JavaScript and Python

    Desktop Environment built with Web Technologies, JDE takes over your desktop to manage applications a dock or panel is still needed to complement it. Clean and minimalistic interface. Settings panel. Show/Hide application categories. Keyboard application search. Visual application search. Settings panel integrates with individual application settings. Dbus integration. UI inspector. Animated Backgrounds. Drag and Drop, optional Window auto tile. Desktop Tour on first run. Scriptable workspaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    KafraDB
    Offline Ragnarok Item Database for mobiles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Everything is XML - Everything is possible - Keep it simple
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Klipse

    Klipse

    Klipse is a JavaScript plugin for embedding interactive code snippets

    Klipse is a JavaScript plugin for embedding interactive code snippets in tech blogs. Technically, Klipse is a small piece of JavaScript code that evaluates code snippets in the browser and it is pluggable on any web page. The klipse plugin is a JavaScript tag that transforms static code snippets of an HTML page into live and interactive snippets. If you want to integrate Klipse inside a Clojurescript project, it is recommended to consume Klipse as a Clojurescript library like any other Clojurescript lib. The Klipse plugin can be easily styled with CSS, which can be applied both to the Klipse plugin's own elements, and to the CodeMirror editor's elements. Much of the styling you'll apply will be to CodeMirror, as it contains all the CSS classes to style the code itself. Surrounding CodeMirror is the Klipse plugin, the styles of which control the plugin's borders, and the executed code's output.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    LaTeX.CSS

    LaTeX.CSS

    LaTeX.css is a library that makes your website look like a LaTeX doc

    This almost class-less CSS library turns your HTML document into a website that looks like a LATEX document. Write semantic HTML, and you are good to go. The source code can be found on GitHub. LaTeX.css is a minimal, almost class-less CSS library that makes any website look like a LaTeX document. Add any optional classes to elements with special styles (author subtitle, abstract, lemmas, theorems, etc.). The labels of theorems, definitions, lemmas and proofs can be changed to other supported languages by including the snippet provided in addition to the main CSS file. Sidenotes can be used as an alternative to footnotes, where the user does not have to jump to the bottom of the page to read it. On mobile, click the superscript to reveal the note. Add a class of left to the span with the sidenote class to make the note appear on the left side of the page on instead of right.
    Downloads: 0 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.