83 Repositories
JavaScript parser-combinators 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
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:
π¦Ύ 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:
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 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
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
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 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
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
β¨ 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
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
Compiler for parsing custom HTML π€
RiN Compiler Compiler for parsing custom HTML π€ Installation Features Usage Basic compilation Advanced compiling Tags Widgets App Widgets Functional
π¬ 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
~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
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 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
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
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
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
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
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
CSS Object Model implemented in pure JavaScript. It's also a parser!
CSSOM CSSOM.js is a CSS parser written in pure JavaScript. It is also a partial implementation of CSS Object Model. CSSOM.parse("body {color: black}")
:herb: NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
php-parser This javascript library parses PHP code and convert it to AST. Installation This library is distributed with npm : npm install php-parser -
Sweeten your JavaScript.
Hygienic Macros for JavaScript! Macros allow you to build the language of your dreams. Sweeten JavaScript by defining new syntax for your code. Curren
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
Fabric.js Fabric.js is a framework that makes it easy to work with HTML5 canvas element. It is an interactive object model on top of canvas element. I
EpicEditor is an embeddable JavaScript Markdown editor with split fullscreen editing, live previewing, automatic draft saving, offline support, and more. For developers, it offers a robust API, can be easily themed, and allows you to swap out the bundled Markdown parser with anything you throw at it.
β οΈ DEPRECATION WARNING This repository is no longer actively maintained. An Embeddable JavaScript Markdown Editor EpicEditor is an embeddable JavaScri
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
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
Parse CSV with JavaScript Papa Parse is the fastest in-browser CSV (or delimited text) parser for JavaScript. It is reliable and correct according to
Javascript URL mutation library
URI.js About Understanding URIs Documentation jQuery URI Plugin Author Changelog IMPORTANT: You may not need URI.js anymore! Modern browsers provide t
a browser detector
Bowser A small, fast and rich-API browser/platform/engine detector for both browser and node. Small. Use plain ES5-version which is ~4.8kB gzipped. Op
π· The fastest and most versatile JS EXIF reading library.
Usage β’ Installation β’ Quick start β’ Demos β’ API β’ Perf β’ Changelog β’ FAQ β’ Contributing π· The fastest and most versatile JavaScript EXIF reading lib
Created from react styleguidist for Vue Components with a living style guide
Isolated Vue component development environment with a living style guide Start documenting now on codesandbox.io Sponsors A big thank you to our spons
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
Fabric.js Fabric.js is a framework that makes it easy to work with HTML5 canvas element. It is an interactive object model on top of canvas element. I