133 Repositories
JavaScript document-parser Libraries
Obsidian plugin: copy document as HTML, including images
Copy as HTML Plugin for Obsidian that copies the current document to the clipboard, so it can be pasted into HTML aware application like gmail. This p
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
This Photoshop script exports all top-level layers and groups to cropped PNG and JPEG files and creates a file usable in Tumult Hype 4 based on your Photoshop document.
Export To Hype (Photoshop Edition) This Photoshop script exports all top-level layers and groups to cropped PNG and JPEG files and creates a file usab
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 JavaScript Library that allows you to execute function when a certain element gets added to the document
wait-for-it.js A JavaScript Library that allows you to execute function when a certain element gets added to the document Getting Started If you want
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
A Simple Text/Document Viewer written in JS
Doku Doku.js is a terminal ui text/document viewer that supports a custom documentation syntax called doky. Features Border colors. (all common termin
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:
This is a plugin for Obsidian (https://obsidian.md). Can open document with `.html` and `.htm` file extensions.
Obsidian HTML reader Plugin This is a plugin for Obsidian (https://obsidian.md). Can open document with .html and .htm file extensions. Obsidian HTML
π¦Ύ 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:
Fully-typed utilities for defining, validating and building your document head
zhead Typed utilities for defining, validating and building best-practice document head's. Status: Pre-release Please report any issues π Made poss
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 {
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.
Minimally viable DOM Document implementation for NativeScript.
DOMiNATIVE Minimally viable DOM Document implementation for NativeScript NOTE THIS IS STILL EXPERIMENTAL. Installation Via npm: npm install dominative
π 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
Automatically document all of your Remix loaders and actions typings per each route. π
About remix-docs-gen parses all of your Remix loaders and actions and automatically documents all the typings per each route. Installation First, you
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
A vanilla JavaScript library that automatically generates the "Table of Contents" of an HTML document.
DocumentOutline.js DocumentOutline is a vanilla JavaScript library that automatically generates the "Table of Contents" of an HTML document. See a liv
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
A jquery plugin that allows an html page to be converted and/or downloaded into a Microsoft Word Document with an emphasis on performance
googoose A jquery plugin that allows an html page to be converted and/or downloaded into a Microsoft Word Document with an emphasis on performance Abo
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
A simple, easy to use and extendible JSON database.
Newton β οΈ This package is under active development: Compatibility and APIs may change. A simple, easy to use and extendible JSON database. Table of co
A document based messaging queue for Mongo, DocumentDB, and others
DocMQ Messaging Queue for any document-friendly architectures (DocumentDB, Mongo, Postgres + JSONB, etc). Why Choose This DocMQ is a good choice if yo
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
Smart Time Ago is a little jQuery library to update the relative timestamps in your document.
Smart Time Ago Smart Time Ago is a little jQuery library to update the relative timestamps in your document intelligently. (e.g "3 hours ago"). It's o
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
Obsidian plugin: Implicitly add an alias matching the first heading in a document.
Alias from heading Aliases in Obsidian make it convenient to provide display names to document links. However, there are a few pain points: Aliases ar
This document introduces an early implementation of the Node-RED runtime that runs on resource-constrained microcontrollers (MCUs).
Node-RED MCU Edition Copyright 2022, Moddable Tech, Inc. All rights reserved. Peter Hoddie Updated June 25, 2022 Introduction This document introduces
Brickdoc is an open-source compound document-based online workspace and low-code development platform.
Brickdoc β οΈ Note: This software is currently under active development. Some features may be available in the future, and the API and interface may cha
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
A javascript REST ORM that is offline and real-time capable
Rekord Rekord is an ORM - a way to define properties and relationships - that interacts with local storage, a RESTful service, and a real-time service
Brickdoc is an open-source compound document-based online workspace and low-code development platform.
Brickdoc β οΈ Note: This software is currently under active development. Some features may be available in the future, and the API and interface may cha
.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
Syncronize a YJS document to/from a plain old javascript object
y-pojo Syncronize a YJS document to/from a plain old javascript object This library enables multiple users to share state in the form of a Plain ol' J
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+
Document Typescript React components with TSDoc and export Storybook-friendly JSON π€
β¨ Document React components with @prop β¨ react-tsdoc π€ react-tsdoc is an tool to extract information from React Typescript component files with TSDoc
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 tool to document your package.json scripts
why A tool to document your package.json scripts Why why? As your project grows you add more scripts to package.json. When a new member joins the proj
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
Fast and advanced, document-based and key-value-based NoSQL database.
Contents About Features Installation Links About Fast and advanced, document-based and key-value-based NoSQL database. Features NoSQL database Can be
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
WordPress Gutenberg plugin to display the attributes for the currently selected block in the Document sidebar.
Block X-ray Attributes Stable Tag: 1.2.0 Requires at least: 5.5 Tested up to: 5.9 Requires PHP: 7.2 License: GPL v2 or later Tags: block attributes, g
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
Chrome/Safari/Firefox extension for clipping arXiv articles to Notion.
arxiv2notion+ Easy-to-use arXiv clipper for Notion based on Notion API (original repo: https://github.com/denkiwakame/arxiv2notion MIT License) Downlo
Harassment Manager is a web application that aims to empower users to document and take action on abuse targeted at them on online platforms.
Harassment Manager Online abuse and harassment silence important voices in conversation, forcing already marginalized people offline. Harassment Manag
β¨ 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
Fast and advanced, document based and key-value based NoSQL database that able to work as it is installed.
About Fast and advanced, document based and key-value based NoSQL database that able to work as it is installed. Features NoSQL database Can be run as
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
ParkyDB - block based, linkable and verifiable document database -- javascript reference implementation
Ancon ParkyDB A data mesh database using Web 3.0 technology Note: Requires Node v17.7.2 and up for development More about data mesh architecture Block
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
This template is for generating a .NET C# wrapper for the RabbitMQ client based on your AsyncAPI document.
.NET C# RabbitMQ template This is a .NET C# RabbitMQ template for the AsyncAPI generator This template is for generating a .NET C# wrapper for the Rab
Apinto document project, which includes the use tutorials, development documents and other related contents of apinto.
apinto-docs Apinto document project, which includes the use tutorials, development documents and other related contents of apinto. README ζ¬ζζ‘£η± VuePres
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
A tool to document your package.json scripts
why A tool to document your package.json scripts Why why? As your project grows you add more scripts to package.json. When a new member joins the proj
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
Lightweight (zero dependencies) library for enabling cross document web messaging on top of the MessageChannel API.
Lightweight (zero dependencies) library for enabling cross document web messaging on top of the MessageChannel API.
Using Htmx, ASP.NET Core, and Marten (postgres document db) to sort list
Using Htmx, ASP.NET Core, and Marten (postgres document db) to sort list
~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
Preview document wrtting in YOUR markdown.
Glance Vim Do you know the number of Markdown flavours in the world? Everyone has an own flavour. It's hard to find the suitable Markdown previewer fo
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.
Tsailun - open source online document and collaboration
Open source selfhosted web-based wiki/doc/knowledge management and collaboration
we are make our components in story book. So if we add some components you can find document and example of useage in storybook.
we are make our components in story book. So if we add some components you can find document and example of useage in storybook.
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
Take your boring markdown document and add some columns to it
Take your boring markdown document and add some columns to it! With Multi Column Markdown rather than limiting your document layout to a single linear file you can now define blocks of data to be layed out horizontally next to each other. This additional functionality gives you the freedom to structure your notes in more creative ways.
A thin wrapper around arweave-js for versioned permaweb document management.
π ar-wrapper A thin wrapper around arweave-js for versioned permaweb document management. Helps to abstract away complexity for document storage for
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
Show page in a more document like look and provide quick exporting.
logseq-plugin-doc ε°ι‘΅ι’ε·²ζ΄ε ζη« εηε½’εΌε±η€ΊοΌεΉΆζδΎεΏ«ιε―ΌεΊεθ½γ Show page in a more document like look and provide quick exporting. δ½Ώη¨ε±η€Ί (Usage) ε ³δΊζ εΊε葨 (About bullet list
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
π The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!
Build bulletproof UI components faster Storybook is a development environment for UI components. It allows you to browse a component library, view the
π 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
A personal semantic search engine capable of surfacing relevant bookmarks, journal entries, notes, blogs, contacts, and more, built on an efficient document embedding algorithm and Monocle's personal search index.
Revery π¦ Revery is a semantic search engine that operates on my Monocle search index. While Revery lets me search through the same database of tens o
Yet Another JSX using tagged template
μ°μν JSX Yet Another Simple JSX using tagged template μΈμ΄μ νκ³κ° 곧 μΈκ³μ νκ³λ€ - Ludwig Wittgenstein μ°μν JSXκ° μΊ νΌλ€μ ννμ μμ λ₯Ό λνκ³ μΈκ³λ₯Ό λνλλ° λμμ΄ λμμΌλ©΄ ν©λλ€ Example i