98 Repositories
JavaScript query-string Libraries
Kysely dialects, plugins and other goodies for SurrealDB
kysely-surrealdb Kysely dialects, plugins and other goodies for SurrealDB. SurrealQL is based on SQL, so why not? Installation NPM 7+ npm i kysely-sur
Little Javascript / Typescript library for validating format of string like email, url, password...
String-Validators Little Javascript / Typescript library for validating format of string like email, url, password... Signaler un Bug · Proposer une F
Opinionated collection of TypeScript definitions and utilities for Deno and Deno Deploy. With complete types for Deno/NPM/TS config files, constructed from official JSON schemas.
Schemas Note: You can also import any type from the default module, ./mod.ts deno.json import { type DenoJson } from "https://deno.land/x/[email protected]
100% type-safe query builder for node-postgres :: Generated types, call any function, tree-shakable, implicit type casts, and more
⚠️ This library is currently in alpha. Contributors wanted! tusken Postgres client from a galaxy far, far away. your database is the source-of-truth f
Advanced Next.js Masterclass: a workshop by Atila Fassina and Smashing Magazine
Setting up the system 🧱 Make sure you are running on Node.js 16 or newer. If properly installed, Node.js will exist in your $PATH. To check the versi
Retrieve paper citatation data from doi.org and Semantic Scholar.
citation-query Retrieve paper citatation data from doi.org and Semantic Scholar. Install Requires at least Node.js v14.14.0. npm install @uwdata/citat
Dev.to clone
Dev.to-clone A Dev.to clone created with MERN stack and more (Essentially FB without stories feature) Tech used with vite 🔥 : Frontend React Redux to
VSCode extension to paste text as a string array
VSCode extension to paste text as a string array. This is useful when copying command line into launch.json args
Get a quick hash that uses the well-liked Bernstein "times 33" hash method and delivers a hex string.
short-hash-ts - Get a quick hash that uses the well-liked Bernstein "times 33" hash method and delivers a hex string. Installation Install short-hash
트위터 클론 미니 프로젝트입니다.
Twitter Clone - FE 📢 프로젝트 소개 트위터를 모바일 화면 기준으로 클론한 미니 프로젝트입니다. API 명세서 프로젝트 배포 URL Back-end github repository 🗓 프로젝트 기간 2022.09.09 - 2022.09.15 ✅ 구현한
A JavaScript object getter and setter with string literals ⚡
objectio (object + io) A JavaScript object getter and setter with string literals ⚡ Usage import { get, set } from 'objectio'; const obj = { a: 1,
A library for creating typesafe standardized query keys, useful for cache management in @tanstack/query
Query Key Factory Typesafe query key management for @tanstack/query with auto-completion features. Focus on writing and invalidating queries without t
⚡🚀 Call multiple view functions, from multiple Smart Contracts, in a single RPC query!
ethers-multicall ⚡ 🚀 Call multiple view functions, from multiple Smart Contracts, in a single RPC query! Querying an RPC endpoint can be very costly
A package to manipulate string.
A package to manipulate string. Instalation use this command to installation npm install best-string imports import BestString from 'best-string' //o
Random Fractals stash of Observable Data Tools 🛠️ and Notebooks 📚 in ES Modules .js, .nb.json, .ojs, .omd, .html and .qmd document formats for Data Previews
Random Fractals stash of Observable Data Tools 🛠️ and Notebooks 📚 in ES Modules .js, .nb.json, .ojs, .omd, .html and .qmd document formats for Data Previews in a browser and in VSCode IDE with Observable JS extension, Quarto extension, and new Quarto publishing tools.
A complete media query framework for CSS, to apply specific properties in specific screen
A complete media query framework for CSS, to apply specific properties in specific screen Note: Size of every media query is `50px, 100px, 150px, 200p
The official pokemon website is not that cool? Here is the alternative 😉
Pokemon Awesome Pokemon Data All Pokemon data used in this project comes from PokeAPI GraphQL Beta. Playground: https://beta.pokeapi.co/graphql/consol
jQuery UI widget for structured queries like "Contacts where Firstname starts with A and Birthday before 1/1/2000 and State in (CA, NY, FL)"...
Structured-Filter · Structured-Filter is a generic Web UI for building structured search or filter queries. With it you can build structured search co
A movie schema sandbox for playing with EdgeDB and the EdgeQL query builder, pre-loaded with MCU data
The EdgeDB MCU sandbox 🦹 This is a sandbox for playing with EdgeDB and the EdgeQL query builder. It includes a simple movie database schema (dbschema
Query for CSS brower support data, combined from caniuse and MDN, including version support started and global support percentages.
css-browser-support Query for CSS browser support data, combined from caniuse and MDN, including version support started and global support percentage
A URL builder library for JavaScript, TypeScript
url-naong url-naong is url builder that is inspired by urlcat naong is korean name of Meowth(pokemon monster) install npm install url-naong --save Us
Superkeys allow users to add short keys for websites and make search query in those sites.
Superkeys is a browser extension which allow users to add short keys for websites and make search query in those sites. Made with ❤️ @nilooy 🧑💻 Dem
🔮 Fast and full-featured autocomplete library
A JavaScript library that lets you quickly build autocomplete experiences All you need to get started is: A container to inject the experience into Da
A full query console for Cloudflare's D1 database product.
D1 Console A console/REPL for Cloudflare's D1 Database product. NPM | GitHub Supports all the features expected of a modern database client, including
🌐 API and CLIENT API for FiveM to externalize database responsibilities.
🌐 Query API API and CLIENT API for FiveM to externalize database responsibilities. FAQ Is the project finished? Definitely NOT, this is a first versi
A plugin that can query multiple APIs for movies, series, anime, games, music and wiki articles, and import them into your vault.
Obsidian Media DB Plugin A plugin that can query multiple APIs for movies, series, anime, games, music and wiki articles, and import them into your va
A ✨light✨ and magical Svelte component for CSS media queries🐹
Svelte CSS media queries 🐥 Demo - Svelte REPL Lightweight, comfortable, like Svelte 🐣 how to install npm i svelte-media-queries What can I do? quer
Database driven code generation for ts-sql-query
ts-sql-codegen This utility generates table mapper classes for ts-sql-query by inspecting a database through tbls. While it is possible to use ts-sql-
Ace your next Javascript coding interview by mastering data structures and algorithms.
The Coding Interview: Algorithms + Data Structures Ace your next Javascript coding interview by mastering data structures and algorithms. Problem 1: S
Converts JSX to HTML strings at compile time.
unplugin-jsx-string Converts JSX to HTML strings at compile time. Installation npm i unplugin-jsx-string Vite // vite.config.ts import JsxString from
Nuxt 3 module for Kirby's Query Language API
nuxt-kql Kirby KQL module for Nuxt 3. This module provides a useKql composable, which under the hood uses useFetch. Thus, KQL query fetching in your N
A fast, synchronized and dynamic query builder package.
@ssibrahimbas/query A fast, synchronized and dynamic query builder package. What is? In short, the query builder. You can write complex and parameteri
A Node.js library for retrieving data from a PostgreSQL database with an interesting query language included.
RefQL A Node.js library for retrieving data from a PostgreSQL database with an interesting query language included. Introduction RefQL is about retrie
Provides simple and the most useful methods to string operations in JavaScript / Node.js
🔪 Strops (String Operations) Provides simple methods for the most useful operations with substrings: - remove, replace, get from A to B, get from A t
A tiny isomorphic fast function for generating a cryptographically random hex string.
ZeptoID A tiny isomorphic fast function for generating a cryptographically random hex string. Accoding to this calculator one would have to generate i
Run SPARQL/SQL queries directly on Virtuoso database with connection pool support.
🔗 virtuoso-connector Package that allows you to create a direct connection to the Virtuoso database and run queries on it. Connection can be used to
The Trino datasource allows to query and visualize Trino data from within Grafana.
Trino Grafana Data Source Plugin The Trino datasource allows to query and visualize Trino data from within Grafana. Getting started Drop this into Gra
A Node.js microservice to store and query time series data
Time series storage microservice This is a simple Node.js application which allows the storage and query of time series datasets in an InfluxDB 2.0 in
A library for validate a string using regular expressions.
Fogex Form Regex Quickly and easily check if the content is valid. Installation npm install fogex or yarn add fogex Usage import fogex from 'fogex';
A ts/js pkg to query the OnAir Airline Manager's API.
Typescript/Javascript package for querying the OnAir API A Typescript/Javascript wrapper around the OnAir Airline Manager's API. Installation npm i -s
API and CLI tool to fetch and query Chome DevTools heap snapshots.
Puppeteer Heap Snapshot Capture heap snapshots and query the snapshot for objects matching a set of properties. Read more about it in this blog post.
On-chain query batcher for CosmWasm-enabled chains
multiquery On-chain query batcher for CosmWasm. Similar to SCB 10X's multicall contract, but supports any serializable query request, not limited to W
A simple and safe template engine.
TagScript A simple and safe template engine. Description TagScript is a drop in easy to use string interpreter that lets you provide users with ways o
🏦 Defi Bank is a dapp created for ethereum 101 course of cadena.dev
Welcome to DefiBank 👋 Defi Bank is a dapp created for ethereum 101 course of cadena.dev ✨ Demo Install npm install Usage npm run dev Tech NextJS Reac
This package generates a unique ID/String for different browsers. Like chrome, Firefox and any other browsers which supports canvas and audio Fingerprinting.
Broprint.js The world's easiest, smallest and powerful visitor identifier for browsers. This package generates a unique ID/String for different browse
🦸♀️ A super template for Next.js with a pack of incredible tools
Next-Plate 🦸♀️ A super template for Next.js with a pack of incredible tools 🌎 Translations 🚀 Demo → Deploy your own copy of this template in just
Extended magic-string with extra utilities
DEPRECATED. It has been ported back to magic-string = 0.26.0 magic-string-extra Extended Rich-Harris/magic-string with extra utilities. Install npm i
Transmute one JavaScript string into another by way of mutating its AST. Powered by babel and recast.
equivalent-exchange Transmute one JavaScript string into another by way of mutating its AST. Powered by babel and recast. Features Can parse code usin
Convert some JavaScript/TypeScript code string into a .d.ts TypeScript Declaration code string
convert-to-dts Converts the source code for any .js or .ts file into the equivalent .d.ts code TypeScript would generate. Usage import { convertToDecl
Mirrors the functionality of Apollo client's useQuery hook, but with a "query" being any async function rather than GQL statement.
useAsyncQuery Mirrors the functionality of Apollo client's useQuery hook, but with a "query" being any async function rather than GQL statement. Usage
An utility library for Encoding and Compressing whatever you give him into a small string.
🟢 ORBIT ENCODER ⚙️ 🗜️ ORBIT-ENCODER is an utility library for Data Compression and Encoding. It can take whatever object you give him as argument an
URL query encoder/decoder with a user configuration
@lfgroup/query-coder URL query coder/decoder with configurable user pattern. It provides the most comfortable experience for encoding and decoding com
logseq custom.js and custom.css utilities : resize query table columns, hide namespaces...
logseq-custom-files custom.js and custom.css utilities for Logseq. current version v20220331 query table view : add handles on the query table headers
Subgraph to query Doodles NFT tokens along with the traits and owners.
Doodles Subgraph API Subgraph to query Doodles NFT tokens along with the traits and owners. How to use the API Try it out here Example query: { toke
🎯 Plataforma para acesso aos dados de perfis de usuários do Github.
🎯 Github Profile 🚀 Desafio Front End | Compass.UOL Tecnologias | Projeto | Como rodar | Licença demo.mp4 🚀 Tecnologias 💻 Projeto Esse projeto é um
A small npm package that generates pretty identicons from string input.
HashprintJS HashprintJS is a small npm package written in TypeScript that generates customizable identicons. Provide a username, wallet address, IP ad
A simple query builder, it will helps to develop DSL query for Elasticsearch
Elasticsearch Dynamic Query Builder A simple query builder, it will helps to develop DSL query for elasticsearch Installation You can start it from np
An event-driven architecture wrapper for Wechaty that applies the CQS principle by using separate Query and Command messages to retrieve and modify the bot state, respectively.
CQRS Wechaty An event-driven architecture wrapper for Wechaty that applies the CQS principle by using separate Query and Command messages to retrieve
String Types For io-ts
io-ts-strings String types for io-ts npm install io-ts-strings Currently implemented types: Alpha AlphaNumeric Ascii Base32, Base58, Base64 BIC(SWIFT
DigiDex - an App built on Next.js to query Digimons
Digidex DigiDex is an App built on Next.js to query Digimons. Check out the Website. Leave a 🌟 if you liked it. That would make my day 😊 . Screensho
Dead Simple Postgres Data Viewer and Query Runner
Dead Simple Postgres Data Viewer and Query Runner Environment Variables GITHUB_CLIENT_ID Github Client ID of the Oauth Application for protecting your
Simple string diffing. Given two strings, striff will return an object noting which characters were added or removed, and at which indices
Simple string diffing. Given two strings, striff will return an object noting which characters were added or removed, and at which indices
A string of four operations of the library, can solve the js digital calculation accuracy of scientific notation and formatting problems, support for thousands of decimal point formatting output operations
A string of four operations of the library, can solve the js digital calculation accuracy of scientific notation and formatting problems, support for thousands of decimal point formatting output operations
Async node.js implementation of the UDP Minecraft Server Query Protocol and TCP Minecraft Server List Ping Protocol
🔎 Mc Server Status Async node.js implementation of the UDP Minecraft Server Query Protocol and TCP Minecraft Server List Ping Protocol. Also availabl
I forgot about el.outerHTML so I made this, it takes a DOM element and returns its html as string
htmlToString Convert html/DOM element to string Works with rendered and virtual DOM Installation npm install htmltostring Or using CDN script src="ht
Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function.
Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function. Can parse HTML strings into VDom trees, ready to render in your Preact components
A simple code that creates a string of random characters displayed in an html object, all saving in a json file.
I'm 17 Years Old Developer / Lead Developer. 💻 I'm wroking on AdrenalinaRP, GrandRDM. 🪙 I’m currently learning JavaScript. 🫂 I’m looking to collabo
🎉🎉🎉like vcsode, string/texts can be replaced in file(s).
tiny-replace-files Like vscode, simple utility to quickly replace text in one or more files. 📦 Getting Started install # npm npm install --save tiny
A tiny (108 bytes), secure, URL-friendly, unique string ID generator for JavaScript
Nano ID English | Русский | 简体中文 | Bahasa Indonesia A tiny, secure, URL-friendly, unique string ID generator for JavaScript. “An amazing level of sens
Ping both Minecraft Bedrock and Java servers.
mineping Collect information about Minecraft (both Java and Bedrock) using Node.js. Description mineping is a Javasript library thar provides Minecraf
Using Cypress with Vite, React, TypeScript, MSW and react-query
Vie + Cypress + MSW + react-query Demo Example of using Cypress with Vite, MSW and react-query. Uses the appReady pattern to signal to Cypress when th
curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.
graphqurl graphqurl is a curl like CLI for GraphQL. It's features include: CLI for making GraphQL queries. It also provisions queries with autocomplet
Chart.js plugin for Prometheus data loading
Welcome to chartjs-plugin-datasource-prometheus 👋 A Prometheus datasource for ChartJS. Dependencies: requires chart.js 2.7 or later. requires moment.
Strcmp-node - A cli string comparison tool, because apparently one doesn't exist.
strcmp-node I couldn't find a string comparison command, so i made my own. its probably the ugliest thing since godzilla with makeup on, but it works.
Modern Spatial Reference System Class. Supports EPSG Codes, PROJ4 String, and Well-Known Text.
spatial-reference-system Modern Spatial Reference System Class. supports EPSG Codes PROJ4 Strings ESRI and OGC Well-Known Text PRJ File install npm in
Modern Query - jQuery like syntax the ES6 way
mQuery Inspired by jQuery, I want to create a small library that resembels the simplicity and ease of use of jQuery, but uses modern API of ever-green
Helps to encode a string to base64 and decode a base64 string to a normal string.
@prashoonb/base64-encoder-decoder Installation npm install @prashoonb/base64-encoder-decoder API base64.encode(input) This function takes a byte strin
React Query wrapper for NextAuth.js session management
NextAuth.js React-Query Client @next-auth/react-query React Query wrapper for NextAuth.js session management. Overview This is an alternative client f
Truncate a string to a specific width in the terminal
cli-truncate Truncate a string to a specific width in the terminal Gracefully handles ANSI escapes. Like a string styled with chalk. It also supports
Easily add filtering, sorting, and pagination to your Node.js REST API through your old friend: the query string!
QueryQL QueryQL makes it easy to add filtering, sorting, and pagination to your Node.js REST API through your old friend: the query string! Read our i
Converts geojson to svg string given svg viewport size and maps extent.
geojson2svg Converts geojson to svg string given svg viewport size and maps extent. Check world map, SVG scaled map and color coded map examples to de
GraphQL query utility for serverside apps
Write GraphQL queries as objects instead of strings This is a better implementation of the GraphQL query API via NodeJS, created as a wrapper of Got.
Lo-fi, powerful, community-driven string manipulation library.
Lo-fi, powerful, community-driven string manipulation library. This is the main monorepo codebase of Plexis.js a production-ready string manipulation
easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.
url-pattern easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings. This is a great little
Parse and stringify URL query strings
query-string Parse and stringify URL query strings My open source work is supported by the community Special thanks to: All your environment variables
Extra JavaScript string methods.
string.js string.js, or simply S is a lightweight ( 5 kb minified and gzipped) JavaScript library for the browser or for Node.js that provides extra
String manipulation helpers for javascript
The stable release documentation can be found here https://epeli.github.io/underscore.string/ Underscore.string Javascript lacks complete string manip
The ultimate JavaScript string library
Voca is a JavaScript library for manipulating strings. https://vocajs.com v.camelCase('bird flight'); // = 'birdFlight' v.sprintf('%s co
:lock: Secure localStorage data with high level of encryption and data compression
secure-ls Secure localStorage data with high level of encryption and data compression. LIVE DEMO Features Secure data with various types of encryption
local storage wrapper for both react-native and browser. Support size controlling, auto expiring, remote data auto syncing and getting batch data in one query.
react-native-storage This is a local storage wrapper for both react native apps (using AsyncStorage) and web apps (using localStorage). ES6 syntax, pr
⚛️ Hooks for fetching, caching and updating asynchronous data in React
Hooks for fetching, caching and updating asynchronous data in React Enjoy this library? Try the entire TanStack! React Table, React Form, React Charts
String validation
validator.js A library of string validators and sanitizers. Strings only This library validates and sanitizes strings only. If you're not sure if your
Web applications with node.js and React
Electrode Web Applications with node.js and React The Electrode project was developed to make node.js and React the primary tech choices for developin
🔮 Fast and full-featured autocomplete library
Autocomplete A JavaScript library that lets you quickly build autocomplete experiences 🚧 Autocomplete v1 is in an alpha phase and early feedback is w
A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.
knex.js A SQL query builder that is flexible, portable, and fun to use! A batteries-included, multi-dialect (MSSQL, MySQL, PostgreSQL, SQLite3, Oracle
⚛️ Hooks for fetching, caching and updating asynchronous data in React
Hooks for fetching, caching and updating asynchronous data in React Enjoy this library? Try the entire TanStack! React Table, React Form, React Charts
Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.
You (Might) Don't Need jQuery Frontend environments evolve rapidly nowadays and modern browsers have already implemented a great deal of DOM/BOM APIs