Pinned Repositories
drizzle-orm
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
graphql-typescript-server
Example of a NodeJS GraphQL Server written in TypeScript
scripts
Personal scripts
NickKelly1's Repositories
NickKelly1/drizzle-orm
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
NickKelly1/avsc-registry-reproduction
NickKelly1/awesome-static-generators
A curated list of static web site generators.
NickKelly1/aws-lambda-graphql
Use AWS Lambda + AWS API Gateway v2 for GraphQL subscriptions over WebSocket and AWS API Gateway v1 for HTTP
NickKelly1/class-validator
Decorator-based property validation for classes.
NickKelly1/curve-api
NickKelly1/curve-js
NickKelly1/curve-pool-registry
On-chain registry and unified API for Curve.fi pools.
NickKelly1/enKrypt
Enkrypt: Ethereum, Polkadot and Web3 Wallet
NickKelly1/ethereum-developer-tools-list
A guide to available tools and platforms for developing on Ethereum.
NickKelly1/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 https://goo.gl/oY5BCQ
NickKelly1/ethereum-etl-airflow
Airflow DAGs for exporting, loading, and parsing the Ethereum blockchain data. How to get any Ethereum smart contract into BigQuery https://towardsdatascience.com/how-to-get-any-ethereum-smart-contract-into-bigquery-in-8-mins-bab5db1fdeee
NickKelly1/evm-source-verification
NickKelly1/fp-ts
Functional programming in TypeScript
NickKelly1/geth-rpc-tx-receipt-issue-reproduction
NickKelly1/nkp-age
Get a human readable number of years, months, days, hours, minutes, seconds between dates. For example, 2h3m1d8h15m2s.
NickKelly1/nkp-cli
NickKelly1/nkp-config
Npm package. Tools to bootstrap a configuration objects in JavaScript
NickKelly1/nkp-delay
Utility function to resolve a promise after the given duration.
NickKelly1/nkp-is-promise
Utility functions for determining if values conform to the Promise or PromiseLike interfaces.
NickKelly1/nkp-linked-list
Zero dependency Double Linked List class with a variety of utilities
NickKelly1/nkp-percentage
Convert a number to a percentage.
NickKelly1/nkp-range
Iterator utility for working with discrete and continuous ranges.
NickKelly1/nkp-result
Result type representing either a success or failure
NickKelly1/nkp-supports-color
Detect whether a terminal supports color. Zero dependency and supports ESM and CJS. Fork of https://github.com/chalk/supports-color.
NickKelly1/nkp-template
Template for @nkp TypeScript npm packages
NickKelly1/node-tcp-chat
Demo minimalistic 0 dependency NodeJS terminal TCP chat app.
NickKelly1/otterscan
A blazingly fast, local, Ethereum block explorer built on top of Erigon
NickKelly1/pdf.js
PDF Reader in JavaScript
NickKelly1/utilities
Curated list of useful utilities