Showing 508 open source projects for "cross"

View related business solutions
  • Ship AI Apps Faster with Vertex AI Icon
    Ship AI Apps Faster with Vertex AI

    Go from idea to deployed AI app without managing infrastructure. Vertex AI offers one platform for the entire AI development lifecycle.

    Ship AI apps and features faster with Vertex AI—your end-to-end AI platform. Access Gemini 3 and 200+ foundation models, fine-tune for your needs, and deploy with enterprise-grade MLOps. Build chatbots, agents, or custom models. New customers get $300 in free credit.
    Try Vertex AI Free
  • Build on Google Cloud with $300 in Free Credit Icon
    Build on Google Cloud with $300 in Free Credit

    New to Google Cloud? Get $300 in free credit to explore Compute Engine, BigQuery, Cloud Run, Vertex AI, and 150+ other products.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query exabytes in BigQuery, or build AI apps with Vertex AI and Gemini. Once your credits are used, keep building with 20+ products with free monthly usage, including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. Sign up to start building right away.
    Start Free Trial
  • 1
    NVExeca

    NVExeca

    nvm + execa = nvexeca

    Execa improves child processes execution with a promise interface, cross-platform support, local binaries, interleaved output, and more. nvexeca is a thin wrapper around Execa to run any file or command using any Node.js version. nvexeca executes a single file or command. It does not change the node nor npm global binaries. To run a specific Node.js version for an entire project or shell session, please use nvm, nvm-windows, n or nvs instead.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    dash.js

    dash.js

    A reference client implementation for the playback of MPEG DASH

    ...The core objectives of this project are to build an open source JavaScript library for the playback of DASH. Supports a wide array of features including in-band events, multiple-periods and cross-browser DRM.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    web-extension-starter

    web-extension-starter

    Web Extension starter to build "Write Once Run on Any Browser"

    Web Extension starter to build "Write Once Run on Any Browser" extension. Cross Browser Support (Web-Extensions API). Browser Tailored Manifest generation. Automatic build on code changes. Auto packs browser-specific build files. SASS styling. TypeScript by default. ES6 modules support. React UI Library by default. Smart reload. Used by extensions in production that has over 100,000+ users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    Husky

    Git hooks made easy

    Husky is a tool that makes handling Git hooks a lot easier, and lets you run the scripts you want at those stages. It works by including an object right within your package.json file. This then configures Husky so that it runs the scripts you specify. After that, it's Husky's responsibility to manage at which point in the Git lifecycle your scripts will run. Husky helps to improve your commits, lets you run tests, lint code and more when you commit or push. It is very lightweight, with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud Icon
    Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud

    Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.

    Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
    Try Cloud SQL Free
  • 5
    FileSaver.js

    FileSaver.js

    An HTML5 saveAs() FileSaver implementation

    Have you ever wanted to add a Save as… button to a webapp? Whether you’re making an advanced WebGL-powered CAD webapp and want to save 3D object files or you just want to save plain text files in a simple Markdown text editor, saving files in the browser has always been a tricky business. Usually when you want to save a file generated with JavaScript, you have to send the data to your server and then return the data right back with a Content-disposition: attachment header. This is less than...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    PLT (Programming Languages Theory)

    PLT (Programming Languages Theory)

    Programming Language Theory

    Curated roadmap to Programming Language Theory, collecting seminal papers, books, and resources into a navigable structure for self-study. It spans foundational topics like lambda calculus, type systems, interpreters, compilers, and formal semantics, while also pointing to contemporary areas such as effect systems, dependent types, and verification. Each section clusters materials by theme so learners can build understanding step by step instead of grazing at random. The list emphasizes...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Human Signals

    Human Signals

    Human-friendly process signals

    human-signals is a lightweight Node.js library that provides human-readable descriptions for POSIX signal names like SIGTERM, SIGINT, and SIGHUP. Rather than relying on scattered documentation or hard-to-remember codes, this library maps system signals to meaningful explanations, including default behaviors, standard descriptions, and exit codes. It’s ideal for building CLI tools or process managers that handle termination signals and want to provide better logging, debugging, or user feedback.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    008

    008

    Open-source event-driven AI powered Softphone

    008 is an open-source event-driven AI powered WebRTC Softphone compatible with macOS, Windows, and Linux. It is also accessible on the web (though official support for browser-related issues is not provided). The name '008' or 'agent 008' reflects our ambition: beyond crafting the premier Open Source Softphone, we aim to introduce a programmable, event-driven AI agent. This agent utilizes embedded artificial intelligence models operating directly on the softphone, ensuring efficiency and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Leemons

    Leemons

    The Powerful, user-friendly, open source Learning Experience platform

    ...Make it easier for students and teachers to interact about their activities. Manage tasks with Kanban: keep students focused on their next task Project-based learning has never been easier: cross-curricular activities where teachers and students work together. Everyone involved in an assignment knows what, how and when. Your students prepare together. Makes observation and experimentation-based methodologies easy for any teacher, with no extra effort. Designing immersive materials and activities to reuse, adapt and share is easier than ever.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    HUSTOJ

    HUSTOJ

    Popular Open Source Online Judge based on PHP/C++/MySQL/Linux

    Popular Open Source Online Judge based on PHP/C++/MySQL/Linux for ACM/ICPC and NOIP training, with easy installation. Open source OJ system. HUSTOJ is free software under the GPL. (Only the original part of the code, which uses components from other open-source projects, please follow the agreement of the original component.) Because the web terminal/database/judgment machine are all packaged in the same image and cannot be extended, it is not recommended to use this image for distributed...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    core-js

    core-js

    Modular standard library for JavaScript

    Modular standard library for JavaScript. Includes polyfills for ECMAScript up to 2021: promises, symbols, collections, iterators, typed arrays, many other features, ECMAScript proposals, some cross-platform WHATWG / W3C features and proposals like URL. You can load only required features or use it without global namespace pollution. The maintainers of core-js and the maintainers of thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    jSuites

    jSuites

    Collection of lightweight common required javascript web components

    jSuites is a robust collection of lightweight, responsive JavaScript plugins and web components designed to provide common UI building blocks that work across frameworks and platforms while keeping performance and simplicity at the forefront. It includes a broad set of components such as calendars, dropdowns, color pickers, modals, sliders, tags, input masks, context menus, and rich form utilities that help enhance user experience without reinventing the wheel for each project. These...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Hotkeys JS

    Hotkeys JS

    A robust Javascript library for capturing keyboard input

    hotkeys-js is a tiny, framework-agnostic library for binding keyboard shortcuts in the browser, from simple key presses to complex combos and sequences. It provides a declarative API to register handlers like ctrl+k, shift+alt+p, or g g, and it normalizes key behavior across major browsers. The library includes scoping, so the same shortcut can trigger different actions depending on page context, and it offers filters to ignore inputs when the user is typing in form fields. You can enable or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    NativeScript Command-Line Interface

    NativeScript Command-Line Interface

    Command-line interface for building NativeScript apps

    The NativeScript CLI lets you create, build, and deploy NativeScript-based apps on iOS and Android devices. NativeScript is a cross-platform JavaScript framework that lets you develop native iOS and Android apps from a single code base. The framework provides JavaScript access to the native APIs, user interface, and rendering engines of iOS and Android. By using JavaScript or TypeScript, you can create one project that builds into an iOS or Android app with completely native user experience. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ShellJS

    ShellJS

    Portable Unix shell commands for Node.js

    ShellJS is a portable (Windows/Linux/macOS) implementation of Unix shell commands on top of the Node.js API. You can use it to eliminate your shell script's dependency on Unix while still keeping its familiar and powerful commands. You can also install it globally so you can run it from outside Node projects, say goodbye to those gnarly Bash scripts! ShellJS is proudly tested on every node release since v8! ShellJS now supports third-party plugins! You can learn more about using plugins and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Engine.IO

    Engine.IO

    Transport-based cross-browser bi-directional communication layer

    In most cases, the connection will be established with WebSocket, providing a low-overhead communication channel between the server and the client. Rest assured! In case the WebSocket connection is not possible, it will fall back to HTTP long-polling. And if the connection is lost, the client will automatically try to reconnect. Scale to multiple servers and send events to all connected clients with ease. Socket.IO is a library that enables real-time, bidirectional and event-based...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Victory

    Victory

    React components for building interactive data visualizations

    ...Victory makes it easy to get started without sacrificing flexibility. Create one of a kind data visualizations with fully customizable styles and behaviors. Victory uses the same API for web and React Native applications for easy cross-platform charting. Victory is used for charting across the web, from publicly-consumed informational graphs to internal tracking and reporting. Victory is an opinionated, but fully overridable, ecosystem of composable React components. Check out the docs to see how you can get started building interactive data visualizations. Fully contained, reusable data visualization elements are responsible for their own styles and behaviors. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Underscore.js

    Underscore.js

    JavaScript's utility belt

    Underscore.js is a JavaScript utility-library created by Jeremy Ashkenas that provides a broad set of functions for working with arrays, objects, functions, and other data types — essentially a “utility belt” for functional programming in JS. Instead of extending built-in objects or modifying prototypes, Underscore provides its helpers in a single _ namespace, enabling cross-browser support and consistent behaviour across environments. It offers map/filter/reduce, deep-cloning, templating, object traversal, function binding, and more, which makes it easier to write concise, expressive code rather than verbose loops and conditional logic. Many other libraries and frameworks (including Backbone) historically depended on or partnered with Underscore for their utility functions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Lottie-Web

    Lottie-Web

    Render After Effects animations natively

    Lottie-Web renders vector animations exported from Adobe After Effects as lightweight JSON, playing them in the browser via SVG or Canvas. Animations remain crisp at any resolution, load quickly compared to videos or GIFs, and can be controlled programmatically for interactivity. The runtime supports playback options like loop, autoplay, segment control, and event hooks, making it easy to sync motion with UI state. Because animations are data rather than pixels, designers and developers can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Playwright for Go

    Playwright for Go

    Playwright for Go a browser automation library to control Chromium

    Playwright is a Node.js library to automate Chromium, Firefox, and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast. Headless execution is supported for all browsers on all platforms. Playwright is built to automate the broad and growing set of web browser capabilities used by Single Page Apps and Progressive Web Apps. Scenarios that span multiple page, domains and iframes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    node-hid

    node-hid

    Access USB & Bluetooth HID devices through Node.js

    ...The platforms, architectures and node versions node-hid supports are the following. In general we try to provide pre-built native library binaries for the most common platforms, Node and Electron versions. We strive to make node-hid cross-platform so there's a good chance any combination not listed here will compile and work. We are using prebuild to compile and post binaries of the library for most common use cases (Linux, MacOS, Windows on standard processor platforms). If a prebuild is not available, node-hid will work, but npm install node-hid will compile the binary when you install. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    WeekToDo

    WeekToDo

    WeekToDo is a Free and Open Source Minimalist Weekly Planner

    WeekToDo is a free minimalist weekly planner app focused on privacy. Schedule your tasks and projects with to-do lists and a calendar. Available for Windows, Mac, Linux or online. WeekToDo is a free and Open Source minimalist weekly planner. With WeekToDo you can start improving your productivity by defining and managing your week and your tasks in an easy and intuitive way. WeekToDo mixes the concept of a calendar and tasks list in a single interface. You can set alarms, colors, recurrent...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Mapbox GL JS

    Mapbox GL JS

    Interactive, thoroughly customizable maps in the browser

    ...It is part of the Mapbox GL ecosystem, which includes Mapbox Mobile, a compatible renderer written in C++ with bindings for desktop and mobile platforms. Mapbox GL JS is part of the cross-platform Mapbox GL ecosystem, which also includes compatible native SDKs for applications on Android, iOS, macOS, Qt, and React Native. Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you create. To get started with GL JS or any of our other building blocks, sign up for a Mapbox account. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Detox

    Detox

    Gray box end-to-end testing and automation framework for mobile apps

    High velocity native mobile development requires us to adopt continuous integration workflows, which means our reliance on manual QA has to drop significantly. Detox tests your mobile app while it's running in a real device/simulator, interacting with it just like a real user. The most difficult part of automated testing on mobile is the tip of the testing pyramid - E2E. The core problem with E2E tests is flakiness, tests are usually not deterministic. We believe the only way to tackle...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    2FAS Auth Browser Extension

    2FAS Auth Browser Extension

    Source code for 2FAS Auth Browser Extension

    2FAS Auth Browser Extension is a cross-browser plugin that integrates the 2FAS multi-factor authentication platform directly into the user’s web browsing workflow, helping streamline login flows by interfacing with web pages and 2FA token generation in a seamless way. Once installed in browsers like Chrome, Firefox, or others that support standard extension APIs, it can detect 2FA prompts on login forms and offer to fill or suggest one-time passwords generated by your 2FAS mobile clients or local vault, reducing friction and manual copy-paste steps. ...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB