Open Source JavaScript Cryptocurrency Software

JavaScript Cryptocurrency Software

View 3130 business solutions

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

  • 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.
    Start Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 1
    Ledger Live

    Ledger Live

    Ledger Live (Desktop)

    Ledger Live is a new generation wallet desktop application providing a unique interface to maintain multiple cryptocurrencies for your Ledger Nano S / Blue. Manage your device, create accounts, and receive and send crypto assets. Ledger Live is a hybrid desktop application built with Electron, React, Redux, RxJS,.. and highly optimized with a ledger-core C++ library to deal with blockchains (sync, broadcast,..) via ledger-core-node-bindings. It communicates to Ledger hardware wallet devices (Nano X / Nano S / Blue) to verify address and sign transactions with ledgerjs. Some logic is shared with live-common. Ledger Live releases are signed. The automatic update mechanism makes use of the signature to verify that each subsequent update is authentic. Buy crypto directly and securely with our partners through Ledger Live. We support Bitcoin, Ethereum, XRP, and lots more. Safely send and receive 1,800+ coins and tokens directly with your smartphone or computer using Ledger Live.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 2
    QuantumBot

    QuantumBot

    Designed to automate trading on the Solana blockchain

    QuantumBot is a trading automation tool designed for the Solana blockchain, utilizing platforms like Raydium, MOONSHOT, and PUMP.FUN. Developed by traders for traders, it aims to enhance trading strategies by automating various trading activities, thereby optimizing performance and efficiency.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 3
    Open Crypto Tracker

    Open Crypto Tracker

    Bitcoin Alts portfolio tracker, email / text / alexa / telegram alerts

    100% FREE / open source / PRIVATE cryptocurrency portfolio tracker. Email / text / alexa / telegram price alerts, price charts, mining calcs, leverage / gain / loss / balance stats, news feeds +more. Privately track Bitcoin / Ethereum / unlimited cryptocurrencies. Customize as many assets / markets / alerts / charts as you want. Over 50 Exchanges / 40 Trading Pairs Supported (exchanges / pairings list at bottom of README.txt): https://tinyurl.com/ct-readme Nearly Unlimited Assets Supported (any on supported exchanges). Demo: https://dragonfrugal.org/open-crypto-tracker MINIMUM specs: 1 Ghz CPU / 512 Mb RAM / Quality 16 Gb MicroSD / Nginx or Apache headless / PHP v7.2+ Debian-based Auto-Install ("Terminal" app in your system menu, or over remote SSH): (RECOMMENDED WAY TO PRIVATELY / CHEAPLY USE APP ON INTERNAL / HOME NETWORK) wget --no-cache -O FOLIO-INSTALL.bash https://tinyurl.com/install-crypto-tracker chmod +x FOLIO-INSTALL.bash sudo ./FOLIO-INSTALL.bash
    Downloads: 186 This Week
    Last Update:
    See Project
  • 4
    MetaMask Browser Extension

    MetaMask Browser Extension

    The MetaMask browser extension enables browsing Ethereum blockchain

    A crypto wallet & gateway to blockchain apps. Start exploring blockchain applications in seconds. Trusted by over 30 million users worldwide. Available as a browser extension and as a mobile app, MetaMask equips you with a key vault, secure login, token wallet, and token exchange—everything you need to manage your digital assets. MetaMask provides the simplest yet most secure way to connect to blockchain-based applications. You are always in control when interacting on the new decentralized web. MetaMask generates passwords and keys on your device, so only you have access to your accounts and data. You always choose what to share and what to keep private. MetaMask provides an essential utility for blockchain newcomers, token traders, crypto gamers, and developers. Over a million downloads and counting!
    Downloads: 9 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    Superalgos

    Superalgos

    Free, open-source crypto trading bot, automated bitcoin trading

    Free, open-source crypto trading bot, automated bitcoin/cryptocurrency trading software, algorithmic trading bots. Visually design your crypto trading bot, leveraging an integrated charting system, data-mining, backtesting, paper trading, and multi-server crypto bot deployments. Superalgos is not just another open-source project. We are an open and welcoming community nurtured and incentivized with the project's native Superalgos (SA) Token, building an open trading intelligence network. You will notice the difference as soon as you join the Telegram Community Group or the new Discord Server! Superalgos is an ever-growing ecosystem of tools and applications. Once you install and launch the app, a series of interactive tutorials take you by the hand and walk you all around the system while you learn the basic skills required to use the interface, mine data, backtest strategies, and even run a live trading session.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    rotki

    rotki

    A portfolio tracking, analytics, accounting and tax reporting app

    A portfolio tracking, analytics, accounting and tax reporting application that respects your privacy
    Downloads: 107 This Week
    Last Update:
    See Project
  • 7
    Binance Trading Bot

    Binance Trading Bot

    Automated Binance trading bot, trade multiple cryptocurrencies

    Automated Binance trading bot. Trade multiple cryptocurrencies. Buy low/sell high with Grid Trading. Integrated with TradingView technical analysis. This bot is using the concept of trailing buy/sell order which allows following the price fall/rise. Trailing Stop Orders About Trailing Stop Orders Concept you can find at Binance Official document. Place orders at a fixed value or percentage when the price changes. Using this feature you can buy at the lowest possible price when buying down and sell at the highest possible price when selling up. The bot supports multiple buy/sell orders based on the configuration. The bot is using MongoDB to provide a persistence database. However, it does not use the latest MongoDB to support Raspberry Pi 32bit. Used MongoDB version is 3.2.20, which is provided by apcheamitru. The bot is tested/working with Linux and Raspberry Pi 4 32bit. Other platforms are not tested.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    Bitcore

    Bitcore

    A full stack for bitcoin and blockchain-based applications

    Infrastructure to build Bitcoin and blockchain-based applications for the next generation of financial technology. Payment channels (sometimes referred as micropayment channels) are a type of smart contracts that allow rapidly adjusting bitcoin transactions. This can be used to do trustless simultaneous payments with a service provider without the need of an intermediary, and some other applications.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    BlueWallet

    BlueWallet

    Bitcoin thin client for iOS & Android. Built with React Native

    Easily connect to your hardware wallet and manage your cold storage. The best security is available on the Bitcoin protocol. Create wallets with multiple keys. Unfairly cheap and blazing fast transactions on Bitcoin. Get notified of all transactions you are sending or receiving. download bitcoin wallet for iOS. Create multiple storage or fake ones in case of forced disclosure. Choose your fees when sending. Easily bump, cancel or batch transactions. BlueWallet was forged in the ashes of the 2017 fork wars, in order to bring
 a powerful and Bitcoin-only wallet for the community. Please refer to the engines field in package.json file for the minimum required versions of Node and npm. It is preferred that you use an even-numbered version of Node as these are LTS versions. You will now need to either connect an Android device to your computer or run an emulated Android device using AVD Manager which comes shipped with Android Studio.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 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
  • 10
    Gekko

    Gekko

    A bitcoin trading bot written in node

    Gekko is an open source platform for automating trading strategies over bitcoin markets. Define your own trading strategy and Gekko will take care of everything else. Gekko is free and 100% open source, you download and run the software on your own machine. Gekko only talks to the exchanges (if you want it too). We don't know anyhing about your strategies, usage, portfolio size or anything else (unless you tell us). Gekko supports 16 different exchanges (including Bitfinex, Bitstamp and Poloniex). Just tell Gekko which exchange you want to interact with and Gekko talks directly to the exchange. Gekko makes it possible to create your own trading strategies using TA indicators. Once you created it you can use Gekko to backtest your strategy over historical market data or run against the live market (using either a paper trader or real trader - making it a trading bot).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    BTC RPC Explorer

    BTC RPC Explorer

    Database-free, self-hosted Bitcoin explorer, via RPC to Bitcoin Core

    This is a self-hosted explorer for the Bitcoin blockchain, driven by RPC calls to your own Bitcoin node. It is easy to run and can be connected to other tools (like Electrum servers) to achieve a full-featured explorer. Whatever reasons you may have for running a full node (trustlessness, technical curiosity, supporting the network, etc) it's valuable to appreciate the fullness of your node. With this explorer, you can explore not just the blockchain database, but also explore all of the functional capabilities of your own node. Optional transaction history for addresses by querying from Electrum-protocol servers (e.g. Electrs, ElectrumX), blockchain, blockchair or blockcypher. Mempool summary, with fee, size, and age breakdowns. See raw JSON content from bitcoind used to generate most pages. Analysis tools for viewing stats on blocks, transactions, and miner activity.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Binance Triangle Arbitrage

    Binance Triangle Arbitrage

    Detect in-market cryptocurrency arbitrage

    This app monitors the Binance cryptocurrency exchange in search of triangle arbitrage opportunities. The HUD is the chart displayed above. It is repainted after each calculation cycle to show snapshots of currently detected arbitrage opportunities. To disable the HUD, set HUD.ENABLED to false. Three symbols related by exchange rates are involved in the triangle arbitrage. Percent profit or loss from executing the triangle arbitrage. This includes trading fees specified via EXECUTION.FEE config. All configuration is managed inside the /config directory. To setup your configuration for the first time, duplicate the config.json.example file and remove the ".example" extension. This process must be done before deploying the app for the first time and redone after each major version update where the configuration has changed.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    ZeroNet

    ZeroNet

    Decentralized websites using Bitcoin crypto and BitTorrent network

    Open, free and uncensorable websites, using Bitcoin cryptography and BitTorrent network. Your content distributed directly to other visitors without any central server. Uncensored: It's nowhere because it's everywhere! No hosting costs: Sites are served by visitors. Always accessible: No single point of failure. No configuration needed: Download, unpack and start using it. Decentralized domains using Namecoin cryptocurrency. Your account is protected by the same cryptography as your Bitcoin wallet. Page response time is not limited by your connection speed. Real-time updated, multi-user websites. Supports any modern browser on Windows, Linux or Mac platforms. You can easily hide your IP address using the Tor network. Browse the sites you're seeding even if your internet connection is down. Developed by the community for the community. We believe in open, free, and uncensored network and communication.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Blockstack Browser

    Blockstack Browser

    The Blockstack Browser allows you to explore the Blockstack internet

    Today we are proud to announce the Blockstack browser, which allows developers everywhere to access a whole new internet. This new internet changes the dynamic and brings the power back to the people. Developers can build apps on this new internet by downloading the Blockstack Mac or Linux app (Windows coming soon) and by using nothing more than existing browsers like Chrome or Safari or Firefox. Blockchain technology powers this new internet. For the first time ever, you’ll be able to access people, communities, apps, and services built on the blockchain from your browser. This new internet reflects how people interact with each other naturally, as they have for thousands of years. In open marketplaces and societies, people transact directly with other people to offer advice, goods, and services. Human interaction has never needed a middleman. The internet should work how real life works.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    TradingVue.js

    TradingVue.js

    Hackable charting lib for traders. You can draw literally anything

    TradingVue.js was a hackable charting lib for traders. You could draw literally ANYTHING on top of candlestick charts. If you create trading software, this lib is probably for you. If you like to make custom indicators and think out of the box, this lib is most likely for you. And if you miss the usability of TradingView.com in other open-source libraries and can't stand it, you are definitely in the right place! The process of adding a new indicator is simple, first you define your own data format (should be timestamped though) and display settings. Customizable colors and fonts. Quite fast (works even with 3 mil candles). Scripts (make your own indicators). Simple API for making new overlays. Custom drawing tools. Non-time based charts (e.g. Renko).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Zenbot

    Zenbot

    A command-line cryptocurrency trading bot

    Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB. Fully-automated technical-analysis-based trading approach. Full support for Binance, Bitfinex, Bitstamp, Bittrex, CEX.IO, GDAX, Gemini, HitBTC, Kraken, Poloniexand TheRockTrading, work on further exchange support is ongoing. Plugin architecture for implementing exchange support, or writing new strategies. Simulator for backtesting strategies against historical data. "Paper" trading mode, operates on a simulated balance while watching the live market. Configurable sell stops, buy stops, and (trailing) profit stops. Flexible sampling period and trade frequency - averages 1-2 trades/day with 1h period, 15-50/day with 5m period. Crypto-currency is still an experiment, and therefore so is Zenbot. Meaning, both may fail at any time. Running a bot, and trading in general requires careful study of the risks and parameters involved. A wrong setting can cause you a major loss.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Slideshow Crypto Ticker

    Slideshow Crypto Ticker

    Real Time Slideshow Crypto Price Ticker For Raspberry Pi LCD Screens

    Open source / 100% FREE real time slideshow crypto price ticker for RaspberryPi device LCD screens, including 24 hour volume. Supports running in "slideshow mode", to show all the markets you want. Supports CoinGecko / Binance / Coinbase Pro / Kraken / Kucoin / Bitstamp / Bitfinex / HitBTC / OKex / Gate.io exchange markets (more market support coming in the future). 3.5" LCD Demo: https://www.youtube.com/watch?v=dXAhs8HXCn4 7" LCD Demo: https://www.youtube.com/watch?v=fZ98Fm6ZkW8 Developed on a Raspi v3 B+, with these screens / cases: https://smile.amazon.com/gp/product/B07N38B86S (no mods) https://smile.amazon.com/gp/product/B08Q34RS7M (Noctua fan crazy-glue-mounted, + Noctua fan speed controller outside case, see README.txt) Debian-based Auto-Install Commands (use "Terminal" app in your system menu, or over remote SSH): wget --no-cache -O TICKER-INSTALL.bash https://tinyurl.com/install-crypto-ticker chmod +x TICKER-INSTALL.bash sudo ./TICKER-INSTALL.bash
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 18
    CoinHive

    CoinHive

    CoinHive cryptocurrency miner for node.js

    CoinHive cryptocurrency miner for node.js.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Crypto Arbitrage

    Crypto Arbitrage

    A cryptocurrency arbitrage opportunity calculator

    A cryptocurrency arbitrage opportunity calculator and trading bot. Over 800 currencies and 50 markets. In short, it collects JSON from multiple different cryptocurrency markets, goes through the results, and finds the highest and lowest price for each coin. The script will find the highest price (chbtc.com), and lowest price (Bittrex), and divide the two: 51.8/38.23 = ~1.35 (~35% profit margin) and then push these results to the browser. It will also find the next highest market pairs, e.g. chbtc / jubi is the second-highest pair and chbtc/Bittrex the third, jubi/Bittrex the fourth and so on until every possible combination has been computed. Currently you will have to add a market object with the correct settings in the array markets, situated in the settings.js file. I am updating the project every day and this will change soon. You can temporarily stop loading a market from the frontend, or remove the market by deleting the object in settings.js.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Cryptocurrency Icons

    Cryptocurrency Icons

    A set of icons for all the main cryptocurrencies and altcoins

    This project contains over 7,500 icons, almost 500 cryptocurrencies, in 4 styles and a range of sizes. Completely free. All we ask is that you don’t claim them as your own, and share this resource with others. We also have some fiat currencies: USD, GBP, EUR, JPY, CNY, RUB. (We don't intend to add more). Images are in the PNG format (transparent) in 32×32, 32×32 (@2x), and 128×128 variants, along with SVG versions. There's also a generic icon that can be used for cryptocurrencies missing an icon here.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    DDN

    DDN

    DDN, Data Delivery Network, a next generation blockchain system

    A next-generation blockchain system. Has successfully served multiple enterprise-level products. Complete tutorials, simple, fast and low threshold for development, please refer to learn the book nodejs on blockchain 2 before development. Configurable, you can use your own peer quantity, token name, etc. Pluggable, good scalability can help you quickly requirement your requirement. Multi platforms, you can use DDN in Linux, Win, and Mac. Multi databases, you can use Mysql, SQLite, Oracle, etc. Multi-function, payment, certificate storage, AOB, DAPP, etc. Multi industry, currently covering copyright protection, electronic medicine, food safety, anti-counterfeiting traceability and other fields. Visual deployment, you can customize your own blockchain by clicking the mouse and publish it to the peer server. Docker, tod support mainstream deployment methods such as docker.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Jesse

    Jesse

    An advanced crypto trading bot written in Python

    Jesse is an open-source AI agent framework designed to help developers build and orchestrate intelligent workflows that combine large language models (LLMs) with external tools, automation logic, and real-world actions. It acts as an agent manager where you can define tasks, contexts, and tool integrations so that AI reasoning is reliably connected to deterministic procedures like API calls, data retrieval, and task execution. Jesse emphasizes structured outputs, safety boundaries, and explainable reasoning, helping users design agents that don’t just hallucinate responses but can coordinate steps, validate conditions, and interact with systems predictably. It also includes built-in support for evaluation, logging, and orchestration so developers can monitor, test, and improve agent behavior over time. Because it’s framework-agnostic with respect to model providers, Jesse can work with different LLM backends, giving teams flexibility in cost and capability trade-offs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Nimiq Blockchain

    Nimiq Blockchain

    JavaScript implementation of the Nimiq protocol

    Nimiq is a unique open-source payment system. It empowers all humans with decentralized but easy payments. One-click creates a node in your browser. Send and receive directly to the blockchain and be truly independent. A simple, secure and censorship-resistant payment protocol, native to the web. Nimiq is a decentralized, censorship-resistant payment protocol native to the web, with its own diverse ecosystem of apps. The native NIM token is transacted within Nimiq as a store and transfer of value: it acts as digital cash. The cutting-edge, browser-first blockchain approach means that users directly connect to the blockchain with nothing more than a browser. Therefore anyone with an up-to-date browser can join the payment network directly, pay and accept payments without having to install software or rely on unnecessary intermediaries. This gives Nimiq its ‘it just works’ characteristic, which is further strengthened by an ethos of simplicity and ease of use.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Tokens Creator

    Tokens Creator

    Create your own tokens creator website and earn fees

    0xToken — Launch Your Own Token Creator Get the ready-to-upload 0xToken build. Deploy it on your domain, set your own fee wallet, and keep every cent of the creation fees — no coding required. 🔥Live Demo: https://0xtoken.net 🔥How to install: https://www.youtube.com/watch?v=OHTI7Ya052I
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    Voodoo Token

    Voodoo Token

    P2P Decentralized Currency on PulseChain

    Voodoo Token is a decentralized peer-to-peer meme coin built on the Pulsechain Blockchain. Some key features of Voodoo Token are: fast and cheap transactions, integrating into a gambling DApp, and it's used within DeFi.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next