120 Repositories
JavaScript string-parser Libraries
A JavaScript library for EASILY fetching info from TheMovieDB API with support for torrent file names.
TheMovieDB-API-Wrapper.js A easy to use, pure vanilla JavaScript API wrapper for TheMovieDB Show your support! A JavaScript library for easily fetchin
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]
Mekna'7, a subsidiary of the ONCF group, which provides bus services to cities not served by train, needs to set up a computer system by creating a database for managing customer reservations.
Online-bus-ticket-reservation Introduction Hello everyone, this is a project that I have done for assignment. This project is a simple online bus tick
A parsing library for CircleCI configuration files, powered by the CircleCI Config SDK
CircleCI Config Parser A parsing library for CircleCI configuration files, powered by the CircleCI Config SDK Used by the CircleCI Visual Config Edito
A Svelte parser that compiles to Mitosis JSON, allowing you to write Svelte components once and compile to every framework.
Sveltosis Still in development A Svelte parser that compiles to Mitosis JSON, allowing you to write Svelte components once and compile to every framew
Twilio sample codes for inbound and outbound using sdk.
Description Twilio inbound outbound framework boilerplate. This boilerplate contains features like outbound calls, inbound calls, recordings, get reco
Backend API of Meal Monkey Shopping Application.
Meal Monkey Backend API An API developed using Node.js and Express.js for the Meal Monkey Web Application. Features Admin Restricted : Add products in
parses human-readable strings for JavaScript's Temporal API
๐ temporal-parse What is the temporal-parse? Temporal is the next generation of JavaScript's standard Date API. It's currently proposed to TC39 (see:
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
๐ฆพ Tiny 2kb Markdown parser written, almost as fast and smart as Tony Stark
Starkdown ๐ฆพ Starkdown is a Tiny 2kb Markdown parser written, almost as fast and smart as Tony Stark. npm i starkdown Motivation It is a continuation
Add GeoIP && UA-Parser support for Grafana Loki
loki-enhance-middleware loki-enhance-middleware hijacks log push requests sent to loki and modifies it. Deploy docker-compose.yaml services: loki:
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,
Successor of the flowchart-fun syntax. Store tabular data and graph information in the same document.
graph-selector-syntax A syntax for storing graphs and tabular data in plain text View Examples Installation npm install graph-selector Usage import {
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
๐ A tiny yet powerful tool for high-performance color manipulations and conversions
Colord is a tiny yet powerful tool for high-performance color manipulations and conversions. Features ๐ฆ Small: Just 1.7 KB gzipped (3x+ lighter than
๐ฌ A simplified implementation of TypeScript's type system written in TypeScript's type system
๐ฌ HypeScript Introduction This is a simplified implementation of TypeScript's type system that's written in TypeScript's type annotations. This means
modern parser & stringifier for WKT, EWKT, and GeoJSON
betterknown betterknown development is supported by ๐ placemark.io I wrote wellknown, a WKT parser and stringifier, eons ago. It's still sort of popu
CSVx.js is an open source CSV library written in TypeScript
This project has been transferred to DWTechs. Please update your project dependencies to the latest version from the new repository. Synopsis CSVx.js
Easily add emoji support to your website! Replace keywords with emoji's :yum:
Emoji-Parser.js ๐ A emoji parser to easily add emoji support to your website Show your support! Features: Use's the same style GitHub does! TON's of
A Laravel Blade parser, compiler, and static analyzer written in TypeScript.
Blade Parser This library provides a Laravel Blade parser written in TypeScript. In addition to being able to parse Blade template files, this library
๐โ๐จ cleye โ The intuitive CLI development tool for Node.js
cleye The intuitive command-line interface (CLI) development tool. Features Minimal API surface Powerful flag parsing Strongly typed parameters and fl
Jsonup - This is a zero dependency compile-time JSON parser written in TypeScript
jsonup This is a zero dependency compile-time JSON parser written in TypeScript.
A Parsimmon-like, stateful parser-combinator library with TypeScript.
terrario A Parsimmon-like, stateful parser-combinator library with TypeScript. Try it out! The terrario is a parser-combinator library inspired by PEG
An URL params parser
UParams Parse URL parameters whatever hash or queryString. Usage var params = new UParams('http://xxx/xxx?a=1&b=2#c=3&d=4'); // The same to // var par
A querystring parser with nesting support
qs A querystring parsing and stringifying library with some added security. Lead Maintainer: Jordan Harband The qs module was originally created and m
UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment.
UAParser.js JavaScript library to detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data with relatively small footprint (~17KB m
JavaScript SVG parser and renderer on Canvas
canvg JavaScript SVG parser and renderer on Canvas. It takes the URL to the SVG file or the text of the SVG file, parses it in JavaScript and renders
JavaScript with no limits ๐คซ
Goldstein "You haven't a real appreciation of Newspeak, Winston," he said almost sadly. "Even when you write it you're still thinking in Oldspeak. I'v
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
A small library for turning RSS XML feeds into JavaScript objects
rss-parser A small library for turning RSS XML feeds into JavaScript objects. Installation npm install --save rss-parser Usage You can parse RSS from
.properties file parser, JSON converter and Webpack loader.
properties-file .properties file parser, JSON converter and Webpack loader. Installation ๐ป โ in June 2022 we have released version 2 of this package
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
Simple and Extensible Markdown Parser for Svelte, however its simplicity can be extended to any framework.
svelte-simple-markdown This is a fork of Simple-Markdown, modified to target Svelte, however due to separating the parsing and outputting steps, it ca
A simple C++ function parser/tagger based on tree-sitter
What the func?! - A simple C++ function parser/tagger This project implements a simple C++ function parser, what-the-func, based on the tree-sitter C+
Discovers and parses news, blog and podcast posts from any website
post-feed-reader A library to fetch news, blog or podcast posts from any site. It works by auto-discovering a post source, which can be an RSS/Atom/JS
TypeScript dotbim parser and encoder.
dotbim-ts Open-source TypeScript parser and encoder for dotbim file format. dotbim's website: https://dotbim.net/ Here you can find small manual for d
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
A simple library that I use for web scraping. Uses htmlparser2 to parse dom.
Docpa A simple library that I use for web scraping. Uses htmlparser2 to parse dom. Usage const Docpa = require("docpa") const doc = new Docpa(`html
A WASM shell parser and formatter with bash support, based on mvdan/sh
sh-syntax A WASM shell parser and formatter with bash support, based on mvdan/sh TOC Usage Install API Changelog License Usage Install # yarn yarn add
Color palette text parser to a function, compatible with GMT, GDAL, GRASS, PostGIS, ArcGIS
cpt2js Color palette text parser to a function, input compatible with GMT, GDAL, GRASS, PostGIS, ArcGIS Demo From GDAL docs: The text-based color conf
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';
XML/HTML parser and processing library for JavaScript and TypeScript
[VIEW DOCUMENTATION] Robin is an XML parser and processing library that supports a sane version of HTML. It features a set of DOM utilities, including
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
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
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
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
โจ Bot that can check your Friendship on Instagram
Instagram Friendship Checker Bot that can check your friendship on Instagram. It can told you who are your mutual, your following who don't follow you
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
A collection of plug-ins that extend the Markdown-it parser
markdown-it-plugins A collection of plug-ins that extend the Markdown-it parser. Install npm i markdown-it-plugins -D Usage import MarkdownIt from 'ma
Binary-encoded serialization of JavaScript objects with generator-based parser and serializer
YaBSON Schemaless binary-encoded serialization of JavaScript objects with generator-based parser and serializer This library is designed to transfer l
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
Request-Header-Parser-Microservice App for FreeCodeCamp Backend Challenge
API Project: Request Header Parser Microservice for freeCodeCamp User stories: I can get the IP address, preferred languages (from header Accept-Langu
An interpreter for College Board's specified pseudocode for the AP Computer Science Principles Exam.
College Board Pseudocode Interpreter A playground for this interpreter is up on my website. This project is a mostly-functioning interpreter for Colle
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
Compiler for parsing custom HTML ๐ค
RiN Compiler Compiler for parsing custom HTML ๐ค Installation Features Usage Basic compilation Advanced compiling Tags Widgets App Widgets Functional
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 Twitch (BTTV and FFZ) emotes and badges parser - built with tmi.js in mind
๐ฌ A Twitch (BTTV and FFZ) emotes and badges parser - built with tmi.js in mind
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
~900 byte minified CSV parser and builder. Smaller when compressed. Built in ESM only.
but-csv ~900 byte minified CSV parser and builder. Smaller when compressed. Built in ESM only. Doesn't care about headers, keyed rows, anything but st
A simple inefficient and buggy JSON parser written in JavaScript. Just a fun project
A simple inefficient and buggy JSON parser written in JavaScript This JSON parser isn't guaranteed to work properly. Its recommended to use builtin JS
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
An app to read a movie file, and indicate which scenes are NSFW.
The NSFW Movie Parser An app to read a movie file, and indicate which scenes are NSFW. You can download the installer for the Windows 10 version here.
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
A lightweight Adobe Photoshop .psd/.psb file parser in typescript with zero-dependency for WebBrowser and NodeJS
@webtoon/psd A lightweight Adobe Photoshop .psd/.psb file parser in typescript with zero-dependency for WebBrowser and NodeJS Browser Support Chrome F
๐๐๐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 module containing utilities for osu!droid and osu! in general.
About This module is published for my own convenience so that I can use it across multiple projects of mine without having to manually transfer files,
A markdown parser and compiler. Built for speed.
Marked โก built for speed โฌ๏ธ low-level compiler for parsing markdown without caching or blocking for long periods of time โ๏ธ light-weight while impleme
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
This is a test parser which can automatically parse the tests in from websites like codeforces, codechef, atcoder etc.
โ Sublime test parser This is a test parser which can automatically parse the tests in from websites like codeforces, codechef, atcoder etc. See how i
๐ Nodejs configuration the easy way.
@elite-libs/auto-config Intro A Unified Config & Arguments Library for Node.js! Featuring support for environment variables, command line arguments, a
Color2k - a color parsing and manipulation lib served in roughly 2kB
color2k a color parsing and manipulation lib served in roughly 2kB or less (2.8kB to be more precise) color2k is a color parsing and manipulation libr
Json-parser - A parser for json-objects without dependencies
Json Parser This is a experimental tool that I create for educational purposes, it's based in the jq works With this tool you can parse json-like stri
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
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
Convert json data from editorjs to html elements
EditorJs Data Parser Easyly convert json data from editorjs to html elements Installaton npm i editorjs-data-parser yarn add editorjs-data-parser Supp
Live port of Lark's standalone parser to Javascript
Lark.js Generate LALR(1) parsers in Javascript Lark is a popular parsing toolkit for Python. This project is a live port of the Lark standalone parser
Chrome extension that creates a button on Lever job application pages which shows you how their api parses your resume.
EDIT I have helped make a website that provides the same functionality. Repo: https://github.com/KnlnKS/resume-parser Site: https://resume-parser.verc
Yet Another JSX using tagged template
์ฐ์ํ JSX Yet Another Simple JSX using tagged template ์ธ์ด์ ํ๊ณ๊ฐ ๊ณง ์ธ๊ณ์ ํ๊ณ๋ค - Ludwig Wittgenstein ์ฐ์ํ JSX๊ฐ ์บ ํผ๋ค์ ํํ์ ์์ ๋ฅผ ๋ํ๊ณ ์ธ๊ณ๋ฅผ ๋ํ๋๋ฐ ๋์์ด ๋์์ผ๋ฉด ํฉ๋๋ค Example i
Get the latest feed of GitHub Stars out there! ๐ โญ โจ
GitHub Stars Feed Get the latest feed of GitHub Stars out there! โญ The GitHub Stars program thanks GitHubโs most influential developers and gives them
Receipt parser webapplication written in javascript and python.
Receipt Manager Webapp You can find pre-compiled releases on the Github release page. All the needed info about how to use the receipt-manager-webapp
JavaScript parser for FIGlet fonts
_______ _________ _______ _ _______ _________ _________ _______ ( ____ \\__ __/( ____ \( \ ( ____ \\__ __/ \__ _/(
Pretty diff to html javascript library (diff2html)
diff2html diff2html generates pretty HTML diffs from git diff or unified diff output. Table of Contents Features Online Example Distributions Usage Di
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
An in memory postgres DB instance for your unit tests
pg-mem is an experimental in-memory emulation of a postgres database. โค It works both in Node or in the browser. โญ this repo if you like this package,
tar-stream is a streaming tar parser and generator.
tar-stream tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can e
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
Transforming styles with JS plugins
PostCSS PostCSS is a tool for transforming styles with JS plugins. These plugins can lint your CSS, support variables and mixins, transpile future CSS
Transforming styles with JS plugins
PostCSS PostCSS is a tool for transforming styles with JS plugins. These plugins can lint your CSS, support variables and mixins, transpile future CSS
Collection of parsers written in JavaScript
CSS Parser Introduction The ParserLib CSS parser is a CSS3 SAX-inspired parser written in JavaScript. It handles standard CSS syntax as well as valida
A decent CSS parser.
mensch A decent CSS parser. usage npm install mensch var mensch = require('mensch'); var ast = mensch.parse('p { color: black; }'); var css = mensch.
CSS parser with support of preprocessors
Gonzales PE @dev Gonzales PE is a CSS parser which plays nicely with preprocessors. Currently those are supported: SCSS, Sass, LESS. Try out Gonzales
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
CSSTree CSSTree is a tool set for CSS: fast detailed parser (CSS โ AST), walker (AST traversal), generator (AST โ CSS) and lexer (validation and match