192 Repositories
JavaScript sql-syntax-parser Libraries
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
An e-commerce web application for Taytay Thrift Market with store-owner Inventory system.
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np
Compiler for parsing custom HTML ๐ค
RiN Compiler Compiler for parsing custom HTML ๐ค Installation Features Usage Basic compilation Advanced compiling Tags Widgets App Widgets Functional
Vite plugin to convert markdown to html with front-matter extraction and build-time syntax highlighting
Vite plugin to convert markdown to html with front-matter extraction and build-time syntax highlighting
๐ฌ 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
Starting template for building a Remix site with CloudFlare Workers (ES Modules Syntax)
Starting template for building a Remix site with CloudFlare Workers (ES Modules Syntax)
RANDM - a dating application that helps users find matches through randomization
RANDM - The Random Dating App RANDM is a dating application that helps users find matches through randomization. While other dating apps on the market
Ultimate Script to complete PostgreSQL-to-PostgreSQL Migration right after AWS DMS task done
Ultimate Script to complete PostgreSQL-to-PostgreSQL Migration right after AWS DMS task done
Syntax implementation of Laravel's's Blade language for highlight.js
Blade language definition for Highlight.js Syntax implementation of Laravel's's Blade language for highlight.js. Support us We invest a lot of resourc
~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
Basic syntax, operation of Angular 12
Angular 12 Basic This project was generated with Angular CLI version 12.2.2. Development server Run ng serve for a dev server. Navigate to http://loca
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
Free Introduction to SQL eBook
This is an open-source introduction to SQL guide that will help you to learn the basics of SQL and start using relational databases for your SysOps, DevOps, and Dev projects. No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you will most likely have to use SQL at some point in your career.
Postgres SQL RCE.js
Postgres-SQLi-RCE.js PostgreSQL Large Objects and UDF (User Defined Functions) RCE exploit re-written in javascript, for easy chaining with XSS Methdo
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
React component library for displaying code samples with syntax highlighting!!
react-code-samples usage example: import {} from 'react-code-samples'; import 'highlight.js/styles/default.css'; // or use another highlight js style
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,
lightweight (~5kb) code editor custom element with syntax highlighting
code-edit lightweight (~5kb) code editor custom element with syntax highlighting ๐ง Install ยท ๐งฉ Example ยท ๐ API docs ยท ๐ฅ Releases ยท ๐ช๐ผ Contribute
A JavaScript UI Library with JQuery like syntax
A JavaScript UI Library with JQuery like syntax. (Beta)
Opinionated syntax highlighting with shiki for markdown-it.
ๅผ็ฅ shikigami Opinionated syntax highlighting with shiki for markdown-it. Installation Just use your favorite package manager. npm i @nrsk/shikigami Th
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
Small library to create classes without using class syntax.
Clazz.js Small library to create classes without using class syntax. Compatibility For internet explorer 11 or higher. Example script src="Clazz.js"
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
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
Personal blog and portfolio with a admin panel and comment system.
Implementation of a Full Stack Blog With a Comment System And Admin Panel With PHP, React & MYSQL FULL DOCUMENTATION SITE LINK Contents Database Desig
Adds Syntax Highlighting & Hint for TiddlyWiki5 tiddlers (text/vnd.tiddlywiki) to the CodeMirror.
CodeMirror-Mode-TiddlyWiki5 Adds Syntax Highlighting for TiddlyWiki5 tiddlers (text/vnd.tiddlywiki) to the CodeMirror, along with some other useful ed
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
THE PROJECT IDEA is to create a platform where developers can improve on their typing speed and accuracy by playing a coding typing game in their preferred programming language, which will make developers both beginners and pros get more familiar with the syntax of their programming languages.
Typing Game for Developers to Boost their Typing Speed and Accuracy Read Blog Technologies Yarn React JS Html Css Features ๐น Typing Area ๐ Ranking ?
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
sqlite3 in ur indexeddb
This is an absurd project. It implements a backend for sql.js (sqlite3 compiled for the web) that treats IndexedDB like a disk and stores data in bloc
Yet Another JSX using tagged template
์ฐ์ํ JSX Yet Another Simple JSX using tagged template ์ธ์ด์ ํ๊ณ๊ฐ ๊ณง ์ธ๊ณ์ ํ๊ณ๋ค - Ludwig Wittgenstein ์ฐ์ํ JSX๊ฐ ์บ ํผ๋ค์ ํํ์ ์์ ๋ฅผ ๋ํ๊ณ ์ธ๊ณ๋ฅผ ๋ํ๋๋ฐ ๋์์ด ๋์์ผ๋ฉด ํฉ๋๋ค Example i
sqlite3 in ur indexeddb
This is an absurd project. It implements a backend for sql.js (sqlite3 compiled for the web) that treats IndexedDB like a disk and stores data in bloc
A refined tool for exploring open-source projects on GitHub with a file tree, rich Markdown and image previews, multi-pane multi-tab layouts and first-class support for Ink syntax highlighting.
Ink codebase browser, "Kin" ๐ The Ink codebase browser is a tool to explore open-source code on GitHub, especially my side projects written in the In
A simple url shorter API built with nodejs running on Kubernetes in Google Cloud, using PostgreSQL for storage and cloud sql proxy.
Simple URL Shorter - Google Cloud - Kubernetes A simple url shorter API built with nodejs running on Kubernetes in Google Cloud, using PostgreSQL for
This is a demo sample of linking NODEJS via ORM and MYSQL
Demons(Demo of Nodejs with SQL) This is a demo sample of linking NODEJS with ORM and MYSQL Connecting Node to SQL is a hard task and not much help is
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
A simple NodeJS WebSocket WebApp vulnerable to blind SQL injection
NodeJS WebSocket SQLi vulnerable WebApp A one-day build of a vulnerable WebSocket app on NodeJS to practice boolean based SQLi over WebSocket. I made
Azure Data Studio is a data management tool that enables you to work with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux.
Azure Data Studio is a data management tool that enables working with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux.
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
Pretty diff to html javascript cli (diff2html-cli)
diff2html-cli Diff to Html generates pretty HTML diffs from unified and git diff output in your terminal Table of Contents Features Online Example Dis
Common Database Interface for Node
database-js Wrapper for multiple databases with a JDBC-like connection Database-js implements a common, promise-based interface for SQL database acces
Conjure SQL from GraphQL queries ๐ง๐ฎโจ
Sqlmancer Conjure SQL from your GraphQL queries ๐ง ๐ฎ โจ โ ๏ธ This project is currently on hiatus. I am hoping to resume working on Sqlmancer once I have
Adapter based JavaScript ORM for Node.js and the browser
firenze.js A database agnostic adapter-based object relational mapper (ORM) targetting node.js and the browser. Visit http://firenze.js.org for docume
TypeScript clients for databases that prevent SQL Injection
Safe From HTML Injection Using tagged template literals for queries, e.g. db.query(sql`SELECT * FROM users WHERE id=${userID}`); makes it virtually im
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,
Make ORMs great again!
OPENRECORD is an ActiveRecord inspired ORM for nodejs. Currently it supports the following databases/datastores: SQLite3, MySQL, Postgres, Oracle, RES
Microsoft SQL Server client for Node.js
node-mssql Microsoft SQL Server client for Node.js Supported TDS drivers: Tedious (pure JavaScript - Windows/macOS/Linux, default) Microsoft / Contrib
An adapter-based ORM for Node.js with support for mysql, mongo, postgres, mssql (SQL Server), and more
Waterline is a next-generation storage and retrieval engine, and the default ORM used in the Sails framework. It provides a uniform API for accessing
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server & SQLite
Prisma Quickstart โข Website โข Docs โข Examples โข Blog โข Slack โข Twitter โข Prisma 1 What is Prisma? Prisma is a next-generation ORM that consists of the
Apache Superset is a Data Visualization and Data Exploration Platform
Superset A modern, enterprise-ready business intelligence web application. Why Superset? | Supported Databases | Installation and Configuration | Rele
Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
Redash is designed to enable anyone, regardless of the level of technical sophistication, to harness the power of data big and small. SQL users levera
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
jQuery plugin to export a html table to JSON, XML, CSV, TSV, TXT, SQL, Word, Excel, PNG and PDF
tableExport.jquery.plugin Export HTML Table to CSV DOC JSON PDF PNG SQL TSV TXT XLS (Excel 2000 HTML format) XLSX (Excel 2007 Office Open XML format)
Convert a simple HTML syntax into tables compatible with Foundation for Emails.
Inky Inky is an HTML-based templating language that converts simple HTML into complex, responsive email-ready HTML. Designed for Foundation for Emails
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 tiny wrapper built around fetch with an intuitive syntax. :candy:
Wretch A tiny (~ 3Kb g-zipped) wrapper built around fetch with an intuitive syntax. f[ETCH] [WR]apper Wretch 1.7 is now live ๐ ! Please check out the
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
Lightweight, robust, elegant syntax highlighting.
Prism Prism is a lightweight, robust, and elegant syntax highlighting library. It's a spin-off project from Dabblet. You can learn more on prismjs.com
JavaScript syntax highlighter with language auto-detection and zero dependencies.
Highlight.js Highlight.js is a syntax highlighter written in JavaScript. It works in the browser as well as on the server. It can work with pretty muc
๐ท 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
AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
Please use version 1.x as prior versions has a security flaw if you use user generated data to concat your SQL strings instead of providing them as a
An SQL-friendly ORM for Node.js
Objection.js Objection.js is an ORM for Node.js that aims to stay out of your way and make it as easy as possible to use the full power of SQL and the
Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.
Lovefield Lovefield is a relational database written in pure JavaScript. It provides SQL-like syntax and works cross-browser (currently supporting Chr
A javascript library to run SQLite on the web.
SQLite compiled to JavaScript sql.js is a javascript SQL database. It allows you to create a relational database and query it entirely in the browser.
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
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
TypeORM is an ORM that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms and can be used
An easy-to-use multi SQL dialect ORM tool for Node.js
Sequelize Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server. It features solid transaction s
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