All Projects → cheatfate → asynctools

cheatfate / asynctools

Licence: MIT license
Various asynchronous tools for Nim language

Programming Languages

nim
578 projects

Projects that are alternatives of or similar to asynctools

asyncpg
Asynchronous PostgreSQL driver for Nim language
Stars: ✭ 61 (-30.68%)
Mutual labels:  asynchronous, nim-language
Promise
Asynchronous Programming with Promises
Stars: ✭ 15 (-82.95%)
Mutual labels:  asynchronous
rails async migrations
Asynchronous support for ActiveRecord::Migration
Stars: ✭ 56 (-36.36%)
Mutual labels:  asynchronous
dnstwister
Domain name permutation as a service
Stars: ✭ 46 (-47.73%)
Mutual labels:  dns
HostSpider
Domain information gathering tool
Stars: ✭ 61 (-30.68%)
Mutual labels:  dns
dnsping
DNS Ping: to check packet loss and latency issues with DNS servers
Stars: ✭ 55 (-37.5%)
Mutual labels:  dns
future.callr
🚀 R package future.callr: A Future API for Parallel Processing using 'callr'
Stars: ✭ 52 (-40.91%)
Mutual labels:  asynchronous
noc
Official read only mirror for
Stars: ✭ 84 (-4.55%)
Mutual labels:  dns
DnsServerDsc
This module contains DSC resources for the management and configuration of Windows Server DNS Server.
Stars: ✭ 51 (-42.05%)
Mutual labels:  dns
arv
ARV: Asynchronous RISC-V Go High-level Functional Model
Stars: ✭ 18 (-79.55%)
Mutual labels:  asynchronous
Tweetstorm
🐦 Twitter UserStream APIの簡単な代替実装 / A simple substitute implementation for the Twitter UserStream
Stars: ✭ 55 (-37.5%)
Mutual labels:  dns
powerdns
PowerDNS dnsdist, recursor, authoritative, and admin interface. Supports DNSCrypt, DoH, and DoT.
Stars: ✭ 35 (-60.23%)
Mutual labels:  dns
ambi
Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.
Stars: ✭ 13 (-85.23%)
Mutual labels:  asynchronous
dynamic-home-example-flutter
How to use dynamic home page in Flutter?
Stars: ✭ 21 (-76.14%)
Mutual labels:  asynchronous
asynchronous
A D port of Python's asyncio library
Stars: ✭ 35 (-60.23%)
Mutual labels:  asynchronous
encrypted-dns-server
An easy to install, high-performance, zero maintenance proxy to run an encrypted DNS server.
Stars: ✭ 566 (+543.18%)
Mutual labels:  dns
ext-pq
PostgreSQL client library (libpq) binding
Stars: ✭ 33 (-62.5%)
Mutual labels:  asynchronous
xip.name
Simple wildcard DNS inspired by xip.io
Stars: ✭ 143 (+62.5%)
Mutual labels:  dns
promise
Common interface for simple asynchronous placeholders.
Stars: ✭ 66 (-25%)
Mutual labels:  asynchronous
cup
CUP - Cloudflare (DNS) Updater Program
Stars: ✭ 30 (-65.91%)
Mutual labels:  dns

asynctools

Various asynchronous modules for Nim Language http://www.nim-lang.org.

Main features

asyncpipe.nim

Asynchronous pipes, using non-blocking pipe(2) on Linux/BSD/MacOS/Solaris and named pipes on Windows.

asyncipc.nim

Asynchronous inter-process communication, using non-blocking mkfifo(3) on Linux/BSD/MacOS/Solaris and named memory maps on Windows.

asyncproc.nim

Asynchronous process manipulation facility with asynchronous pipes as standart input/output/error handles, and asynchronous.

asyncdns.nim

Asynchronous DNS resolver, using default libresolv/libbind on Linux/BSD/MacOS/Solaris, and default dnsapi.dll on Windows.

asyncpty.nim

Asynchronous PTY communication, using pty mechanism of Linux/BSD/MacOS/Solaris, and named pipes on Windows.

asyncsync.nim

Asynchronous synchronization primitives, such as Queue, Lock and Event.

Installation

The most recent version of the modules can be installed directly from GitHub repository

$ nimble install https://github.com/cheatfate/asynctools.git

Minimal requirements

  • Nim language compiler 0.14.2

Documentation

Every module have documentation inside, you can obtain it via

$ nim doc <modulename>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].