Open-source projects categorized as Transaction Edit details

Top 23 Transaction Open-Source Projects

  • pg-promise

    PostgreSQL interface for Node.js

  • Learning-Bitcoin-from-the-Command-Line

    A complete course for learning Bitcoin programming and usage from the command

    Project mention: Is it possible to make a BIP38 encrypted Taproot paper wallet? | | 2021-11-24

    There is a gui so you don't need to use the command line if you don't want to. If you do want to learn the command line interface, here's what I used

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • ethereum-etl

    Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery

    Project mention: data engineering in web3 | | 2022-05-20

    I'm surprised this is the only good response in this thread so far. Blockchain data is completely open but requires some organization in order to perform analytics. Nansen for example is a product that is built on top of ethereum-etl which you can checkout here

  • tidis

    Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend

    Project mention: I deleted 78% of my Redis container and it still works | | 2022-07-16
  • bitcoin-php

    Bitcoin implementation in PHP

    Project mention: [HELP] Is it possible to analyze the real time bitcoin blockchain through a Wordpress site? | | 2022-01-09

    I don't think that a "ready to use" plugin exist for this but you can try to implement this PHP library on a custom plugin

  • coinbin

    Javascript Bitcoin Wallet. Supports Multisig, Stealth, HD, SegWit, Bech32, Time Locked Addresses, RBF and more!

    Project mention: BTC Mixing | | 2022-09-06

    XMR_XMPP is dead right. I used XMR to launder BTC for... A long time. The only transactions that the feds knew about where the ones where I used a vendor they were in control of. You convert your BTC - > XMR then -> BTC. I have always been a fan of and changally (probably did not spell that right).

  • eth-crypto

    Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity

    Project mention: Encrypt/Decrypt with ETH keypairs | | 2021-10-19

    Check out eth-crypto:

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • transient

    A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)

  • with_advisory_lock

    Advisory locking for ActiveRecord

    Project mention: How to Avoid Race Conditions in Rails | | 2022-05-24

    Advisory locking is a mechanism used to prevent concurrent execution of code without necessarily locking the database table or row. In core Ruby, this is implemented using mutex. In Rails, the Ruby gem with_advisory_lock can be used to add advisory locking (mutexes) to ActiveRecord when used with MySQL or PostgreSQL.

  • typeorm-transactional-cls-hooked

    A Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS

    Project mention: Need help on handling database transactions | | 2021-12-05

    This is what I use: You essentially just need to call the init method in the main.ts file.

  • DBreeze

    C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.

    Project mention: DBreeze – embedded C# .NET NOSQL key value multi-paradigm database system | | 2022-03-15
  • multisender

    Token Multisender Dapp smart contract. Airdrop tokens. Batch sending ERC20, ETH, Ethereum tokens. Send thousands of transfers in a few transactions. It can help user to save more tx fee and time than sending one by one

    Project mention: I just finished 1Transfer! A protocol that allows sending crypto to multiple accounts in a single transaction! | | 2022-10-01

    I've used disperse before, but there are many other alternatives like multisender.

  • scalardb

    Universal transaction manager

  • KuiBaDB

    Another OLAP database

  • ethereum-graph-debugger

    Ethereum solidity graph plain debugger. To have the whole picture when debugging.

  • DNTFrameworkCore

    Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework

  • tidis

    A distributed transactional large-scale NoSQL database powered by TiKV (by tidb-incubator)

    Project mention: A distributed transactional large-scale NoSQL database powered by TiKV | | 2022-09-25
  • ethereum-tx

    Ethereum transaction library in PHP.

  • eth.rb

    a straightforward library to build, sign, and broadcast ethereum transactions anywhere you can run ruby.

    Project mention: I added Solidity compiler bindings to the eth.rb Ruby library. | | 2022-04-08
  • neow3j

    Java/Kotlin/Android Development Toolkit for the Neo Blockchain

  • neo4j-php-client

    Php client and driver for neo4j database

    Project mention: Neo4j PHP Tutorial/Live stream | | 2022-01-12

    As the author of the Neo4j PHP Client library, we will be building a small JSON HTTP API together with Florent from Neo4j. We will be using Neo4j AuraDB, PHP and the OpenAPI spec for this.

  • awesome-audioqr

    A curated list of Audio QR / NSDT libraries

  • cosmospy

    Python tools for Cosmos wallet management and offline transaction signing

    Project mention: How could I know my account number from a private key or address? | | 2022-05-28

    I am trying sign a cosmos transaction with cosmospy:


    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-10-01.

Transaction related posts


What are some of the best open-source Transaction projects? This list will help you:

Project Stars
1 pg-promise 3,185
2 Learning-Bitcoin-from-the-Command-Line 2,415
3 ethereum-etl 2,172
4 tidis 1,399
5 bitcoin-php 962
6 coinbin 825
7 eth-crypto 742
8 transient 627
9 with_advisory_lock 510
10 typeorm-transactional-cls-hooked 448
11 DBreeze 444
12 multisender 418
13 scalardb 334
14 KuiBaDB 296
15 ethereum-graph-debugger 288
16 DNTFrameworkCore 270
17 tidis 197
18 ethereum-tx 155
19 eth.rb 127
20 neow3j 125
21 neo4j-php-client 111
22 awesome-audioqr 100
23 cosmospy 57
Find remote jobs at our new job board There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.