Showing 170 open source projects for "xray-core"

View related business solutions
  • 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
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 1
    Prepack

    Prepack

    A JavaScript bundle optimizer

    ...This gets rid of most intermediate computations and object allocations. Prepack operates at the AST level, using Babel to parse and generate JavaScript source code. At the core of Prepack is an almost ECMAScript 5 compatible interpreter — implemented in JavaScript! The interpreter closely follows the ECMAScript 2016 Language Specification, with a focus on correctness and spec conformance. You can think of the interpreter in Prepack as a clean reference implementation of JavaScript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Shards Dashboard UI Kit

    Shards Dashboard UI Kit

    A beautiful Bootstrap 4 admin dashboard templates pack

    A high-quality & free Bootstrap admin dashboard template pack that comes with lots of templates and components. Based on Bootstrap 4, Shards Dashboard Lite is fully responsive and capable to adapt its layout to any viewport size. We followed the same practices when building Shards Dashboard Lite as the original Shards UI kit. This means that performance is excellent by adding a thin layer that’s only ~4kb mingz. Fully documented components and features were one of the key points when...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    slim.js

    slim.js

    Fast & Robust Front-End Micro-framework based on modern standards

    ...It is expressive as you would like it to be: anything typed inside handlebars will execute as-is, causing efficient re-render only of the affected nodes. The slim.js core is tiny (less than 3kB gzipped) - It scans the HTML and looks for handlebars syntax. Anything inside is your code. It just executes it as functions in your component's scope, only when your properties change, and only for the relevant ones. slim.js is extensible. You can add your own custom directives to the registry with a simple API, or add global plugins that execute's your code on every step of a component's lifecycle.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    QuoJS

    QuoJS

    Micro #JavaScript Library for Mobile Devices

    ...It provides a compact, jQuery-like API for element selection, traversal, and manipulation, but trims the surface area to keep payloads small for mobile browsers. A core feature set centers on high-level touch gestures—such as tap, double-tap, swipe, pinch, and long-tap—abstracting away platform quirks so developers can attach handlers consistently across devices. The library embraces modern browser features and CSS3 where available, offering helpers that make common mobile UI patterns feel responsive and fluid. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 5
    jCarousel

    jCarousel

    Riding carousels with jQuery

    jCarousel is a jQuery plugin for controlling a list of items in horizontal or vertical order. It provides a full-featured and flexible toolset for navigating any HTML-based content in a carousel-like fashion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Essential React

    Essential React

    A minimal skeleton for building testable React apps using Babel

    ...Fast testing with mocked-out DOM. Import CSS files as class names. Separate smart and dumb components. No specific implementation of Flux or data fetching patterns. A core philosophy of this skeleton app is to keep the tooling to a minimum. For this reason, you can find all the commands in the scripts section of package.json. This leverages React Hot Loader to automatically start a local dev server and refresh file changes on the fly without reloading the page. It also automatically includes source maps, allowing you to browse code and set breakpoints on the original ES6 code. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Permit

    Permit

    An unopinionated authentication library for building Node.js APIs

    ...It’s built to slot into popular server stacks like Express, Koa, Hapi, or Fastify, and it stays compatible with different API styles including REST and GraphQL. The library concentrates on the core authentication schemes many APIs need, including bearer token authentication and basic username/password credentials. It also supports pulling credentials from common request locations, prioritizing standards-based headers while allowing practical alternatives when needed. The design aims to keep authentication logic centralized and consistent, so you avoid copy-pasting auth checks across handlers and middleware. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Vulcan

    Vulcan

    A toolkit to quickly build apps with React, GraphQL & Meteor

    ...However, being full-stack, Vulcan is able to speed up these repetitive tasks by providing a whole range of helper components that are fine-tuned to the Vulcan back-end, and as a result just work out of the box. In order to make working with Vulcan easier (especially when it comes to updating the core packages), you are also free to follow the more complicated “two-repo” pattern, with the two repositories.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Caption

    Caption

    Get Caption, start watching

    ...Caption currently uses 2 sources to gather subtitles. We're continuously adding sources, but the app's open-source nature also allows you to add your own when desired. This can be done in Caption Core. Build the actual app for all platforms (Mac, Windows and Linux).
    Downloads: 1 This Week
    Last Update:
    See Project
  • Powerful cloud-based licensing solution designed for fast-growing software businesses. Icon
    Powerful cloud-based licensing solution designed for fast-growing software businesses.

    A single-point of license control for desktop, SaaS, and mobile applications, APIs, VMs and devices.

    10Duke Enterprise is a cloud-based, scalable and flexible software licensing solution enabling software vendors to easily configure, manage and monetize the licenses they provide to their customers in real-time.
    Learn More
  • 10
    asynquence

    asynquence

    Asynchronous flow control

    ...It supports concurrency control via “gates” and “races,” letting multiple tasks proceed and rejoin at the right moment without complex bookkeeping. The design emphasizes clarity and debuggability, keeping stack traces and error paths straightforward. Plugins expand the core with helpers for iteration, mapping, timeouts, and integration with event sources, so you can grow from simple sequences to richer workflows. Even though modern Promises and async/await exist, asynquence remains a compact, educational model for structuring async code with explicit, composable semantics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    EaselJS

    EaselJS

    Work with the HTML5 Canvas element easily

    The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier. A JavaScript library that makes working with the HTML5 Canvas element easy. Useful for creating games, generative art, and other highly graphical experiences. EaselJS provides straight forward solutions for working with rich graphics and interactivity with HTML5 Canvas.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Shoestring

    Shoestring

    A lightweight, simple DOM utility made to run on a tight budget.

    ...The API is modeled after jQuery but we intentionally implement a tiny subset of the API to cover only the methods we commonly need in our projects. Each feature is built as an optional extension to a minimal core so each can be removed from the production build (dependencies between extensions are rare). The selector engine delegates to modern browsers' native document.querySelectorAll (IE8) and addEventListener (IE9), which means it requires browsers that support those features. For projects that require deeper compatibility or a richer set of features, it is simple to swap in jQuery instead. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Interactable

    Interactable

    Experimental implementation of high performance interactable views

    This is an experimental implementation of a declarative API for handling fluid user interactions with views at 60 FPS in React Native. Here are some example use-cases for views that users can interact with. Swipeable card (a la Google Now) springing into place unless swiped away with enough force. Drawer snapping between closed and open with buttons appearing gradually as it's being dragged. Collapsible header that snaps to a smaller size as the content below is being scrolled. Chat heads (a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    WeFlow

    WeFlow

    A web developer workflow tool by WeChat team based on tmt-workflow

    A web developer workflow tool by WeChat team based on tmt-workflow, with cross-platform supported and environment ready. A development tool based on tmt-workflow front-end workflow. (Already supports the latest version of Node.js)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    yo-yo.js

    yo-yo.js

    A tiny library for building modular UI components using DOM diffing

    yo-yo is a tiny, modular JavaScript library for building UI components by combining template literals with efficient DOM diffing. The core idea behind yo-yo is to enable developers to write modular, dynamic views using ES6 tagged template syntax, then update those views by intelligently diffing and morphing the real DOM rather than re-rendering everything. It’s inspired by patterns found in larger UI frameworks but stays extremely lightweight—only a few kilobytes when minified and gzipped—by leveraging existing tools like bel (for templating) and morphdom (for DOM updates). yo-yo underpins some higher-level frameworks and is ideal for developers who want direct control over components without the overhead of a full reactive framework. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    LoopBack

    LoopBack

    Build modern applications that require complex integrations

    A highly extensible Node.js and TypeScript framework for building APIs and microservices. A brand new LoopBack core to deliver great extensibility and flexibility written in TypeScript/ES2017. Create powerful APIs easily with a new creation experience for defining REST API's and handling API requests/responses. A new, improved programming model with Dependency Injection and new concepts such as Components, Mixins, Repositories, etc. make this the most extensible version yet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    jsblocks

    jsblocks

    Better MV-ish Framework

    ...Model-View-Controller, Model-View-Collection, Model-View-ViewModel, Model-View-Whatever, Hierarchical Model-View-Controller or nothing at all - jsblocks has you covered. A Model-View-Collection layer stands on top of the main DOM syncing core. This MVC layer is extremely powerful and enables easy creation of complex applications. The MVC layer is also modular, so you could remove it if you don't need the extra functionality, making your code base lighter. The debugging experience is a major factor that is often overlooked. It brings an easier learning curve and faster development cycles. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Rodeo

    Rodeo

    A data science IDE for Python

    ...RODEO, that is an open-source python IDE and has been brought up by the folks at yhat, is a development environment that is lightweight, intuitive and yet customizable to its very core and also contains all the features mentioned above that were searched for so long. It is just like your very own personal home base for exploration and interpretation of data that aims at Data Scientists and answers the main question, "Is there anything like RStudio for Python?" Rodeo makes it very easy for its users to explore what is created by them and also alongside allows the users to Inspect, interact, compare data frames, plots and even much more. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    Concise CLI

    Concise CLI

    A CSS framework that's lightweight and easy-to-use

    ...In principle, it would will with any other CSS library, framework or any existing project so long as the code is plain CSS or contains only the features that can be compiled with PostCSS. Of course, one can start writing everything from scratch using Concise as well. The core library contains the very basic styles that one might use, and contains most of the code that was available on Concise v4. No unnecessary styles are added so you can spend more time building and less time overriding. Do you need CSS components? We provide a basic UI kit for Concise CSS as an add-on. We also provide utility classes for rapid prototyping and context-dependent styles. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Typography.js

    Typography.js

    A powerful toolkit for building websites with beautiful design

    ...Typography.js themes are simple Javascript objects. As such they’re easy to share across projects or even open source and share via NPM. Plugins are functions that extend or modify the core Typography engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    tracking.js

    tracking.js

    A modern approach for Computer Vision on the web

    The tracking.js library brings different computer vision algorithms and techniques into the browser environment. By using modern HTML5 specifications, we enable you to do real-time color tracking, face detection and much more, all that with a lightweight core (~7 KB) and intuitive interface. To get started, download the project. This project includes all of the tracking.js examples, source code dependencies you'll need to get started. Unzip the project somewhere on your local drive. The package includes an initial version of the project you'll be working with. While you're working, you'll need a basic HTTP server to serve your pages. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    deployd

    deployd

    A toolkit for building realtime APIs

    ...Add and manage your API's resources through an intuitive web-based dashboard. When it's time to deploy, easily deploy it yourself anywhere that can host a Node.js app and MongoDB. Deployd consists of a simple core library, with a modular API for extending your application. Keep all of your client applications in sync and avoid needless refreshes with deployd's realtime capabilities. It's easy to listen for and respond to changes in your app, whether using the dpd.js library or another client that can support websockets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    FastDom

    FastDom

    Eliminates layout thrashing by batching DOM measurement

    Eliminates layout thrashing by batching DOM read/write operations (~600 bytes minified gzipped). FastDom works as a regulatory layer between your app/library and the DOM. By batching DOM access we avoid unnecessary document reflows and dramatically speed up layout performance. Each measure/mutate job is added to a corresponding measure/mutate queue. The queues are emptied (reads, then writes) at the turn of the next frame using window.requestAnimationFrame. FastDom aims to behave like a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    JCF

    JCF

    Advanced form elements customization using CSS/JS

    This library allows cross-browser customization of form elements using CSS. The script requires jQuery 1.7+ to work properly. To add a script in your page simply attach the core file - jcf.js and some of the modules you want to use for customization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Angular Schema Form

    Angular Schema Form

    Generate forms from a JSON schema, with AngularJS

    ...Much of the new development is being done in Assimilate, a standardized validator for JSON Schema to help ensure changing validators is never as painful as escaping tv4 is, as well as a new core library to allow for a more predictable upgrade from AngularJS to Angular. Schema Form is a set of AngularJS directives (and a couple of services). It can do two things to make life easier. Create a form directly from a JSON schema. Validate form fields against that same JSON schema. Schema Form uses convention over configuration, so it comes packaged with some sensible defaults. ...
    Downloads: 0 This Week
    Last Update:
    See Project