ccurl.interface.js - cCurl Interface for NodeJS

  •        19

This is a simple node script that makes it possible to interface directly with the cCurl Library via Node-FFI. What this is for is basically for doing Proof of Work without IRI Core. Hashing with cCurl is also arguably faster.After that, you will have to compile cCurl locally on your machine. Follow the instructions on the official repo here.

https://github.com/iotaledger/ccurl.interface.js#readme

Dependencies:

ffi : ^2.2.0
iota.lib.js : ^0.4.3

Tags
Implementation
License
Platform

   




Related Projects

iota.lib.js - IOTA Javascript Library

  •    Javascript

This is the official Javascript library for the IOTA Core. It implements both the official API, as well as newly proposed functionality (such as signing, bundles, utilities and conversion).It should be noted that the Javascript Library as it stands right now is an early beta release. As such, there might be some unexpected results. Please join the community (see links below) and post issues on here, to ensure that the developers of the library can improve it.

iota.js - IOTA JavaScript monorepo

  •    TypeScript

Publish transfers by calling prepareTransfers and piping the prepared trytes to sendTrytes command. Feel free to use devnet and take advatage of PoWbox as well as IOTA faucet during development.

curl-easy - cURL wrapper for PHP

  •    PHP

This is small but powerful and robust library which speeds the things up. If you are tired of using PHP cURL extension with its procedural interface, but you want also keep control about script execution - it's great choice for you! If you need high speed crawling in your project, you might be interested in stil/curl-easy extension - stil/curl-robot. In order to use cURL-PHP library you need to install the » libcurl package.

ParallelCurl - A PHP class providing an easy interface for running multiple concurrent CURL requests

  •    PHP

A PHP class providing an easy interface for running multiple concurrent CURL requests

ParallelCurl - A PHP class providing an easy interface for running multiple concurrent CURL requests

  •    PHP

This module provides an easy-to-use interface to allow you to run multiple CURL url fetches in parallel in PHP. I've had reports of problems that appear to be related to changes in curl_multi's behavior. I'm no longer using PHP so I can't verify what's going wrong, but @marcushat has kindly provided a port with fixes: https://github.com/marcushat/rollingcurlx.


cURL in Ch

  •    

The Ch cURL package is a Ch interface to the cURL C library. Ch cURL enables all functions in the cURL library to run in Ch interpretively without compilation. It is ideal for new programmers requiring FTP/FTPS/HTTP/HTTPS/GOPHER/TELNET/DICT/FILE/LDAP.

JugglingDB - Multi-database ORM in NodeJS

  •    Javascript

JugglingDB is cross-db ORM for nodejs, providing common interface to access most popular database formats. Currently supported are: mysql, sqlite3, postgres, mongodb, redis and js-memory-storage (yep, self-written engine for test-usage only). You can add your favorite database adapter, checkout one of the existing adapters to learn how.

got - Simplified HTTP requests

  •    Javascript

A nicer interface to the built-in http module.Created because request is bloated (several megabytes!).

http-console - simple, intuitive HTTP REPL — Speak HTTP like a local.

  •    Javascript

Talking to an HTTP server with curl can be fun, but most of the time it's a PITA. http-console is a simple and intuitive interface for speaking the HTTP protocol.

Rexx/CURL

  •    C

Rexx/CURL is a Rexx extension to enable Rexx programmers to control the cURL interface.

js-ipfs-api - A client library for the IPFS HTTP API, implemented in JavaScript.

  •    Javascript

A client library for the IPFS HTTP API, implemented in JavaScript. This client library implements the interface-ipfs-core enabling applications to change between a embebed js-ipfs node and any remote IPFS node without having to change the code. In addition, this client library implements a set of utility functions.Note: ipfs-api requires Node.js v6 (LTS) or higher.

js-ipfs-http-client - A client library for the IPFS HTTP API, implemented in JavaScript.

  •    Javascript

A client library for the IPFS HTTP API, implemented in JavaScript. This client library implements the interface-ipfs-core enabling applications to change between an embedded js-ipfs node and any remote IPFS node without having to change the code. In addition, this client library implements a set of utility functions. Alan Shaw.

jugglingdb - Multi-database ORM for nodejs: redis, mongodb, mysql, sqlite3, postgresql, arango, in-memory

  •    Javascript

JugglingDB is cross-db ORM for nodejs, providing common interface to access most popular database formats. Currently supported are: mysql, sqlite3, postgres, mongodb, redis and js-memory-storage (yep, self-written engine for test-usage only). You can add your favorite database adapter, checkout one of the existing adapters to learn how. Jugglingdb also works on client-side (using WebService and Memory adapters), which allows to write rich client-side apps talking to server using JSON API.

ipt - Interactive Pipe To: The Node.js cli interactive workflow

  •    Javascript

ipt (pronounced iPipeTo) introduces the missing cli interactive workflow. It takes any kind of list as an input and uses that list to build an interactive interface to let you select an element from it. Stop manually dragging your mouse around to copy output data from a terminal, using the ipt workflow you can pipe data from a command and select what to copy to clipboard from a convenient visual menu.

formio - The combined Form and API platform for Serverless Applications.

  •    Javascript

Form.io is a revolutionary combined Form and API platform for Serverless applications. This repository serves as the core Form and API engine for https://form.io. This system allows you to build "serverless" data management applications using a simple drag-and-drop form builder interface. These forms can then easily be embedded within your Angular.js and React applications using the <formio> HTML element. Here is a link to a demo of the Form Building and Form Rendering capability that can be hooked into this API platform.

empire-web - PowerShell Empire Web Interface

  •    PHP

PowerShell Empire Web utilizes the Empire REST API Server. It is a web interface for using PowerShell Empire. PHP Curl should be installed to use Empire Web.

Guzzle - an extensible PHP HTTP client

  •    PHP

Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. It can do both synchronous and asynchronous requests using the same interface, It supports simple interface for building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc, Uses PSR-7 interfaces for requests, responses, and streams.

PycURL

  •    Python

Python module interface to the cURL library (cURL is available at http://curl.haxx.se/).

curl-rust - Rust bindings to libcurl

  •    Rust

The put and post methods on Easy can configure the method of the HTTP request, and then read_function can be used to specify how data is filled in. This interface works particularly well with types that implement Read. The handle can be re-used across multiple requests. Curl will attempt to keep the connections alive.