truffle

:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years. (by ConsenSys)

Truffle Alternatives

Similar projects and alternatives to truffle

  1. React

    1,947 truffle VS React

    The library for web and native user interfaces.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. metamask-extension

    :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

  4. l2beat

    629 truffle VS l2beat

    L2BEAT is an analytics and research website about Ethereum layer two (L2) scaling solutions.

  5. EIPs

    492 truffle VS EIPs

    The Ethereum Improvement Proposal repository

  6. ipfs

    Peer-to-peer hypermedia protocol

  7. ethereum-burn-stats

    Website that showcases EIP-1559 Burn

  8. solana

    289 truffle VS solana

    Discontinued Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. openzeppelin-contracts

    OpenZeppelin Contracts is a library for secure smart contract development.

  11. hardhat

    141 truffle VS hardhat

    Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.

  12. graph-node

    Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL

  13. solidity

    Solidity, the Smart Contract Programming Language

  14. ethereumbook

    99 truffle VS ethereumbook

    Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

  15. skynet-cli

    a lightweight cli to interact with Skynet

  16. ganache

    39 truffle VS ganache

    Discontinued :warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.

  17. web3.js

    30 truffle VS web3.js

    Discontinued Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

  18. ethers.js

    22 truffle VS ethers.js

    Complete Ethereum library and wallet implementation in JavaScript.

  19. embark-framework

    4 truffle VS embark-framework

    Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

  20. Kemono

    21 truffle VS Kemono

    Discontinued The original paywall archiver/leaker. Deprecated in favor of Kemono 2.

  21. remix-ide

    Documentation for Remix IDE

  22. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better truffle alternative or higher similarity.

truffle discussion

Log in or Post with

truffle reviews and mentions

Posts with mentions or reviews of truffle. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-02.
  • Ask HN: Who wants to be hired? (January 2025)
    18 projects | news.ycombinator.com | 2 Jan 2025
    Email: [email protected]

    Hi, I'm Harry Altman! I was the maintainer of Truffle Debugger (https://github.com/trufflesuite/truffle/tree/develop/package...), a Solidity smart contract debugger, for 5 years. I eventually ended up writing my own decoding and encoding libraries to support it, as well as a bunch of other things.

    I'm good at this sort of nitpicky work, spotting and thinking about edge cases. I like getting things exactly right, even though that obviously isn't always possible due to various constraints. I've been kind of wondering if I should get into embedded development; I find it appealing when things are low-level or similarly constrained. I've beaten Microcorruption. :) (The original levels, I haven't played the new ones.)

    I'm also quite interested in unusual or obscure data formats, and working on Truffle Debugger and its associated libraries certainly involved a bunch of having to figure undocumented formats and interfaces. :) I put down above what languages I've worked substantially in but I'd say I'm a generalist and will figure out whatever you give me.

    I'm a mathematician by background and in my spare time, so after the Truffle Debugger project was shut down I took some time off to focus on my mathematical projects. But now I'm looking for work again! If you need someone like me, I'm available for hire!

  • Projects to contribute to
    13 projects | /r/ethdev | 6 Dec 2023
    Truffle (13700 GitHub Stars) https://github.com/trufflesuite/truffle
  • SKALE Ecosystem Update. Explore the Thriving Ecosystem that is Driving Innovation on SKALE
    8 projects | /r/SKALEnetwork | 1 Jul 2023
    Truffle
  • Write a Smart Contract with ChatGPT MetaMask Infura, and Truffle
    3 projects | dev.to | 8 May 2023
    You’ve probably heard that Generative AI has demonstrated the potential to disrupt a huge number of industries and jobs — and web3 is no exception. But how well can ChatGPT create smart contracts? Can using ChatGPT to code smart contracts make you a 10x developer? In this article, we’ll try it out and see. We’ll walk through writing and deploying an Ethereum smart contract using MetaMask, Infura, and Truffle … and we will ask ChatGPT for instructions on how to do everything from the code to the deployment.
  • Solidity digest fortnightly / 17-30 apr 2023
    3 projects | /r/solidity | 30 Apr 2023
    truffle v5.8.3 and v5.8.4 — update Ganache to the most recent version which supports Shanghai and small fixes
  • Learn To Become a Web3 Developer by Exploring the Web3 Stack
    5 projects | dev.to | 14 Apr 2023
    For example, I used the Truffle Suite to write, compile, and deploy my first smart contracts, which includes Ganache to create a local blockchain and Drizzle to create a front-end dapp interface.
  • Solidity digest / mar 2023
    4 projects | /r/solidity | 8 Apr 2023
    truffle v5.8.0 - Truffle introduces the Truffle Dashboard Hardhat plugin, which allows developers to see decoded transaction information when using Truffle Dashboard with their Hardhat projects.
  • How to Build on Linea - a zk-rollup on Ethereum
    3 projects | dev.to | 7 Apr 2023
    In this article, we’ll explore what makes Linea so exciting. Then, we’ll walk through a tutorial on how to build a dapp on the Linea testnet. Finally, we’ll create our own cryptocurrency on Linea using Solidity, MetaMask, and Truffle: all mature ecosystem tools that are used by blockchain developers to build dapps.
  • The 4 Best dApp Frameworks for First-Time Ethereum Developers
    4 projects | dev.to | 25 Mar 2023
    Truffle is a popular development and testing framework for dApps, both for first time and experienced Ethereum developers. As well as containing a web3.js library, Truffle is simple, user friendly and, with over 56K GitHub users, trusted. To install Truffle you need to have Node, NPM and Python. You can install Truffle via NPM with the command ‘npm install -g truffle.’
  • Advancing dApp development with Hardhat Indexing: A Game-Changer for Ethereum Devs
    3 projects | dev.to | 24 Mar 2023
    The inspiration for the article came from a project I had built a little over a month earlier, for which I wrote a different article. In this initial project, I was actually using a Hardhat local node for my smart contract development. I decided to switch to Truffle for the final article, because it had a more intuitive demo contract, and because the command line tool made it easier to create manual transactions.
  • A note from our sponsor - Stream
    getstream.io | 15 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Stats

Basic truffle repo stats
73
14,014
9.4
over 1 year ago

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?