An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by here-be

A curated list of projects in awesome lists by here-be .

https://github.com/here-be/snapdragon

snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.

ast compile compiler javascript lex lexer node nodejs parse parser render source-map token tokenize

Last synced: 15 May 2025

https://github.com/here-be/snapdragon-node

Snapdragon utility for creating a new AST node in custom code, such as plugins.

ast compiler javascript node nodejs parser snapdragon

Last synced: 20 Aug 2025

https://github.com/here-be/snapdragon-lexer

Converts a string into an array of tokens, with useful methods for looking ahead and behind, capturing, matching, et cetera.

doowb javascript jonschlinkert lexer node nodejs parse snapdragon token tokenizer

Last synced: 04 Oct 2025

https://github.com/here-be/snapdragon-util

Utilities for the snapdragon parser/compiler.

ast compiler javascript node nodejs parser snapdragon utils

Last synced: 21 Aug 2025

https://github.com/here-be/snapdragon-scanner

Easily scan a string with an object of regex patterns to produce an array of tokens. ~100 sloc.

lex lexer parse scan scanner snapdragon string token tokenize tokenizer

Last synced: 12 Apr 2025

https://github.com/here-be/snapdragon-handlers

Adds support for handlers, events and plugins to snapdragon libraries.

compiler lexer nodes parser snapdragon tokens

Last synced: 12 Jun 2025

https://github.com/here-be/snapdragon-parser

Easily parse a string to create an AST.

Last synced: 12 Apr 2025

https://github.com/here-be/snapdragon-stack

Snapdragon utility for creating a stack.

array nodes parse parser snapdragon stack tokenize tokens

Last synced: 03 Aug 2025

https://github.com/here-be/snapdragon-cheerio

Snapdragon plugin for converting a cheerio AST to a snapdragon AST.

ast cheerio html javascript node nodejs plugin snapdragon snapdragon-plugin

Last synced: 11 May 2026

https://github.com/here-be/snapdragon-capture

Snapdragon plugin that adds a capture method to the parser instance, which allows you to capture tokens with a single line of code

ast capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin

Last synced: 12 Feb 2026

https://github.com/here-be/snapdragon-location

Adds a location object to snapdragon token or AST node.

ast javascript location node nodejs parse parser position snapdragon token tokenize tokenizer

Last synced: 12 Apr 2025

https://github.com/here-be/snapdragon-token

Create a snapdragon token. Used by the snapdragon lexer, but can also be used by plugins.

compiler javascript lexer node nodejs parser snapdragon token tokenize tokenizer

Last synced: 15 Jul 2025

https://github.com/here-be/snapdragon-position

Snapdragon util and plugin for patching the position on an AST node.

compiler javascript node nodejs paraser plugin snapdragon

Last synced: 16 May 2026

https://github.com/here-be/snapdragon-bracket

Plugin that adds a `.captureSet()` method to snapdragon, for matching and capturing substrings that have an `open` and `close`, like braces, brackets, etc

ast brackets capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin

Last synced: 07 May 2026

https://github.com/here-be/snapdragon-visit

visit and mapVisit methods for snapdragon nodes.

ast compiler javascript node nodejs parser snapdragon

Last synced: 11 May 2026

https://github.com/here-be/snapdragon-is-inside

Snapdragon plugin that adds an `isInside` method to the compiler instance for checking if a node is currently inside a given node type.

ast compiler javascript node nodejs parser snapdragon snapdragon-plugin

Last synced: 26 Apr 2026

https://github.com/here-be/meta

General discussion and issues for all snapdragon projects.

snapdragon

Last synced: 15 Feb 2026

https://github.com/here-be/.github

Default community health files for Snapdragon.

Last synced: 09 Mar 2026