Showing 484 open source projects for "javascript open source"

View related business solutions
  • 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
  • Cut Cloud Costs with Google Compute Engine Icon
    Cut Cloud Costs with Google Compute Engine

    Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.

    Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
    Try Compute Engine
  • 1

    Operating System Information Checker

    Simple app to get OS detailed specs and test internet speed.

    Simple application to get an operating systems detailed specifications. Also does an internet speed test.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    This software supports programming Logitech(R) Harmony(TM) remote controls. It provides most of the functionality of the Windows software provided by Logitech(R), but is much smaller and cross-platform. This software allows you to update or backup configurations, upgrade firmware, or do IR-learning. NOTE: Development has moved to github: http://www.github.com/jaymzh/concordance
    Downloads: 13 This Week
    Last Update:
    See Project
  • 3
    Barrier

    Barrier

    Open-source KVM software

    Barrier is a software that works just like a KVM (keyboard, video and mouse) switch, which allows you to use a single mouse and keyboard to control several different computers by physically turning a dial on the box to switch the machine you're controlling at any given time. Barrier is able to do this in software, giving you control over different machines by simply moving your mouse to the edge of the screen, or by using a keypress to switch focus to a different system. Barrier was built...
    Downloads: 1,187 This Week
    Last Update:
    See Project
  • 4
    HoloCubic

    HoloCubic

    Multi-function transparent display desktop station

    HoloCubic is a multi-function transparent display “desktop station” that uses a dispersive prism to create a pseudo-holographic visual effect, combined with WiFi and Bluetooth connectivity to support interactive network-capable applications. Built around an ESP32 PICO-D4 microcontroller, a 1.3″ 240×240 ST7789 display and MPU6050 inertial sensor, the device allows you to build a “floating hologram” style display module with additional networked visual features like weather display or follower...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Catch Bugs Before Your Customers Do Icon
    Catch Bugs Before Your Customers Do

    Real-time error alerts, performance insights, and anomaly detection across your full stack. Free 30-day trial.

    Move from alert to fix before users notice. AppSignal monitors errors, performance bottlenecks, host health, and uptime—all from one dashboard. Instant notifications on deployments, anomaly triggers for memory spikes or error surges, and seamless log management. Works out of the box with Rails, Django, Express, Phoenix, Next.js, and dozens more. Starts at $23/month with no hidden fees.
    Try AppSignal Free
  • 5
    iohook

    iohook

    Node.js global keyboard and mouse listener

    Node.js global keyboard and mouse listener. This module can handle keyboard and mouse events via native hooks inside and outside your JavaScript/TypeScript application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    SulinOS

    SulinOS

    Indipendent distro uses inary package system. Sulin is roolling donkey

    Sulin is rolling donkey Gitlab: https://gitlab.com/sulinos Github: https://github.com/sulinos Telegram: https://t.me/sulinos powered by donkey team
    Downloads: 25 This Week
    Last Update:
    See Project
  • 7
    USB Gadget Tool

    USB Gadget Tool

    Convert your Android phone to any USB device you like

    Convert your Android phone to any USB device you like. USB Gadget Tool allows you to create and activate USB device roles, like a mouse or a keyboard. Connected USB hosts (e.g. a normal computer) will then identify your Android device only under that role. It can also be used to deactivate the standard USB Gadget (including mtp, adb, etc.), e.g. for security reasons.
    Downloads: 35 This Week
    Last Update:
    See Project
  • 8
    VoodooHDA Installer
    VoodooHDA Installer is an open source audio driver Installer for devices compliant with the Intel High Definition Audio specification. It is intended as a replacement for AppleHDA on Mac OS X with support for a wide range of audio controllers and codecs. Taken from projects https://sourceforge.net/projects/voodoohda/ https://github.com/MuntashirAkon/DPCIManager https://github.com/sveinbjornt/Platypus
    Downloads: 21 This Week
    Last Update:
    See Project
  • 9
    PyUSB
    PyUSB provides USB access on the Python language.
    Downloads: 20 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery turns your data warehouse into an AI platform. No new languages required.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    Arduino HomeKit ESP8266

    Arduino HomeKit ESP8266

    Native Apple HomeKit accessory implementation for the ESP8266 Arduino

    This Arduino library is a native Apple HomeKit accessory implementation for the ESP8266 Arduino core and works without any additional bridges. This project is mainly based on an esp-home kit for ESP-OPEN-RTOS. I ported the RTOS-based implementation of the esp-home kit to the pure Arduino environment, aimed at easy and fast building projects using Arduino IDE (or Eclipse with sloeber, PlatformIO). Enjoy the "one-key" build, "one-key" upload, and work to link various other Arduino libraries...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    xSMBus - Java I2C/SMBus API

    xSMBus - Java I2C/SMBus API

    USB Bridge for SMBus(I2C), GPIO, and Clock, Java API

    [Introduction] xSmbus-m01 is not only a Java API, but also a program that can be executed separately. The following are its function options: Need to be executed at the command prompt, java -jar /YourPath/xSmbus-m01-1.0p.jar Help - list the parameter table Verification - verify that the product is working properly Test - used for system maintenance, in advance Check - determine if there is a device on the I2C location Scan - search in the range of 00-FF, search out on the I2C bus...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    L-ink_Card

    L-ink_Card

    Smart NFC & ink-Display Card

    L-ink Card is a smart NFC card with an electronic-ink display built into the card form-factor, aimed at solving everyday pain points of IC cards and giving them a “cooler” interface. The project uses an STM32L0-series microcontroller paired with an ST25DV NFC chip, an e-ink screen, and battery management so the card can display dynamic info while also serving as an NFC tag/card. Its functionality may include showing balance, last transaction, QR codes, or other custom info on the e-ink...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    macOS-temperature

    macOS-temperature

    Simple App to monitor macOS temperature

    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    qpxtool

    qpxtool

    Utility for testing CD/DVD quality and burning rate

    Utility for testing CD/DVD quality and transfer rate written on C++ and Qt
    Leader badge
    Downloads: 56 This Week
    Last Update:
    See Project
  • 15
    EduMIPS64
    EduMIPS64 (aka edumips) is a cross-platform MIPS 64 ISA simulator. It can be used to run and debug MIPS programs that are written using the MIPS64 instruction set. It supports visual debugging and lets you see what instructions do in the pipeline.
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • 16

    OSX Joystick Mapper

    Joystick mapping for OSX

    An OSX userspace library that allows joystick events to be remapped. Several joysticks can be combined into a single controller, and button/axes events can be remapped to new joystick, keyboard or mouse events. Advanced scripting also supported. Supports: * Applications that use IOKit (the newer interface) * Boxer (dosbox for OSX)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    XOW

    XOW

    Linux driver for the Xbox One wireless dongle

    Linux driver for the Xbox One wireless dongle. xow is a Linux user mode driver for the Xbox One wireless dongle. It communicates with the dongle via libusb and provides joystick input through the uinput kernel module. The input mapping is based on existing kernel drivers like xpad.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    IOJones

    IOJones

    Open Source IORegistryExplorer Alternative

    Intended as a replacement to the (now-broken) IORegistryExplorer provided by Apple, IOJones makes it easy to take a snapshot of your Mac's hardware, examine it for live changes, or search for properties and entries according to a wide set of criteria.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Velleman K8055 USB Experiment Interface Board driver. This driver provides a /proc interface which allows the inputs and outputs of the K8055 to be accessed as if they were files, making the K8055 accessible from any programming language and the shell. In addition to the /proc interface a joystick/input device is created for each K8055, Optionally a (user provided) script can be executed by the driver when it detects a change on one of the inputs or outputs.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    MySensors

    MySensors

    MySensors library and examples

    MySensors is an open-source hardware and software community focusing on do-it-yourself home automation and Internet of Things. We're here to help people who'd like to create original and affordable sensors and actuators based on components like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69. Does it sound complicated? Don’t worry, we’ll explain everything.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    LibusbJava is a Java wrapper for the libusb. It can be built on any platform which is supported by the libusb. The latest binaries for Windows and Linux can be downloaded. For installation instructions and more information visit our homepage.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    NoteBook FanControl (NBFC)

    NoteBook FanControl (NBFC)

    Cross-platform fan control service for notebooks

    NoteBook FanControl (NBFC) is a cross-platform fan control service for notebooks. It comes with a powerful configuration system, which allows to adjust it to many different notebook models. Currently, there are no pre-built releases for Linux, but you can easily build NBFC yourself. In general the NBFC Wiki is the first place to go if you have any questions. If you want to build NBFC from source, the first thing you have to do is to download the source code. You can easily clone the NBFC...
    Downloads: 356 This Week
    Last Update:
    See Project
  • 23

    stm32f7nucleo-eastrising-7inch-lcd-spi

    STM32 Nucleo STM32F746ZG interface to East Rising 7 inch LCD Panel

    An STM32 Nucleo-144 development board with Arduino Uno Rev3 connectivity is interfaced via an EastRising Technology Co Ltd Shield PCB to the East Rising 800x480 pixel 7 inch LCD panel with resistive touch screen. A set of functions has been developed to drive the panel via SPI, which uses the RAiO Technology Inc RA8875 TFT-LCD controller IC. Test firmware was developed that uses this function set to explore and demonstrate the many capabilities of the panel. The STM library is used along...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    EtherCard

    EtherCard

    EtherCard is an IPv4 driver for the ENC28J60 chip

    EtherCard is a driver for the Microchip ENC28J60 chip, compatible with Arduino IDE. It is adapted and extended from code written by Guido Socher and Pascal Stang. High-level routines are provided to allow a variety of purposes including simple data transfer through to HTTP handling. Non-AVR boards are NOT currently supported (101/Zero/Due) #211 Hardware: Depending on the size of the buffer for packets, this library uses about 1k of Arduino RAM. Large strings and other global variables can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    HDDtempNC

    HDDtempNC

    Tool to acquire hard disk drive temperature from the network interface

    ###### HDDtempNC has now moved to Github ###### ###### Please visit the Github project at https://github.com/viharm/HDDtempNC ###### HDDtempNC provides a script to acquire hard disk drive temperature for a target host by querying an existing HDDtemp daemon and then parse the results according to the request. See project wiki for more details, usage and code.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB