Skip to content

Latest commit

 

History

History
104 lines (94 loc) · 11.9 KB

Readme.md

File metadata and controls

104 lines (94 loc) · 11.9 KB

Nim Macros

Navigation

By Name

  • alehander92/comprehension -
    ( 2018-10-29 / 5 commits / 18 stars )
  • alehander92/gara -
    ( 2020-04-27 / 48 commits / 66 stars )
  • b3liever/looper - For loop macros for Nim
    ( 2019-12-30 / 4 commits / 1 stars )
  • b3liever/protocoled - Interface macro for nim
    ( 2019-10-08 / 3 commits / 18 stars )
  • citycide/cascade - Method & assignment cascades for Nim, inspired by Smalltalk & Dart.
    ( 2019-10-05 / 17 commits / 38 stars )
  • kaushalmodi/elnim - Collection of Nim procs/templates/macros which can serve as "phew! I am glad Nim has this!" for Emacs/Emacs-Lisp/Lisp enthusiasts.
    ( 2019-07-26 / 56 commits / 3 stars )
  • krux02/ast-pattern-matching - A library to do pattern matching on the AST in the Nim programming language.
    ( 2020-03-28 / 69 commits / 61 stars )
  • mattaylor/elvis - truthy, ternary, elvis and conditional assignment and conditional access operators for nim
    ( 2018-12-09 / 21 commits / 21 stars )
  • nigredo-tori/classy - Typeclasses for Nim
    ( 2020-03-30 / 35 commits / 17 stars )
  • oprypin/nimception - Templating language for Nim that uses Nim syntax and can be evaluated entirely at compile time
    ( 2015-04-21 / 2 commits / 3 stars )
  • PMunch/explanations - Nim module that allows you to document return values in-place
    ( 2019-04-25 / 4 commits / 0 stars )
  • PMunch/macroutils - A package that makes creating macros easier
    ( 2020-04-02 / 19 commits / 10 stars )
  • treeform/print - Print is a set of pretty print macros, useful for print-debugging.
    ( 2020-05-07 / 16 commits / 5 stars )
  • Vindaar/shell - A Nim mini DSL to execute shell commands
    ( 2020-04-19 / 99 commits / 30 stars )
  • yglukhov/typelists - Typelists in Nim
    ( 2019-11-17 / 12 commits / 8 stars )
  • zah/nim-package-visible-types - A hacky helper lib for authoring Nim packages with package-level visiblity
    ( 2018-10-16 / 3 commits / 4 stars )
  • zero-functional/zero-functional - A library providing zero-cost chaining for functional abstractions in Nim.
    ( 2020-04-14 / 218 commits / 134 stars )
  • zevv/with - with macro for Nim
    ( 2020-01-16 / 26 commits / 53 stars )

⬆ Navigation

By CommitCount

  • zero-functional/zero-functional - A library providing zero-cost chaining for functional abstractions in Nim.
    (218 commits / 134 stars / 2020-04-14 )
  • Vindaar/shell - A Nim mini DSL to execute shell commands
    (99 commits / 30 stars / 2020-04-19 )
  • krux02/ast-pattern-matching - A library to do pattern matching on the AST in the Nim programming language.
    (69 commits / 61 stars / 2020-03-28 )
  • kaushalmodi/elnim - Collection of Nim procs/templates/macros which can serve as "phew! I am glad Nim has this!" for Emacs/Emacs-Lisp/Lisp enthusiasts.
    (56 commits / 3 stars / 2019-07-26 )
  • alehander92/gara -
    (48 commits / 66 stars / 2020-04-27 )
  • nigredo-tori/classy - Typeclasses for Nim
    (35 commits / 17 stars / 2020-03-30 )
  • zevv/with - with macro for Nim
    (26 commits / 53 stars / 2020-01-16 )
  • mattaylor/elvis - truthy, ternary, elvis and conditional assignment and conditional access operators for nim
    (21 commits / 21 stars / 2018-12-09 )
  • PMunch/macroutils - A package that makes creating macros easier
    (19 commits / 10 stars / 2020-04-02 )
  • citycide/cascade - Method & assignment cascades for Nim, inspired by Smalltalk & Dart.
    (17 commits / 38 stars / 2019-10-05 )
  • treeform/print - Print is a set of pretty print macros, useful for print-debugging.
    (16 commits / 5 stars / 2020-05-07 )
  • yglukhov/typelists - Typelists in Nim
    (12 commits / 8 stars / 2019-11-17 )
  • alehander92/comprehension -
    (5 commits / 18 stars / 2018-10-29 )
  • PMunch/explanations - Nim module that allows you to document return values in-place
    (4 commits / 0 stars / 2019-04-25 )
  • b3liever/looper - For loop macros for Nim
    (4 commits / 1 stars / 2019-12-30 )
  • zah/nim-package-visible-types - A hacky helper lib for authoring Nim packages with package-level visiblity
    (3 commits / 4 stars / 2018-10-16 )
  • b3liever/protocoled - Interface macro for nim
    (3 commits / 18 stars / 2019-10-08 )
  • oprypin/nimception - Templating language for Nim that uses Nim syntax and can be evaluated entirely at compile time
    (2 commits / 3 stars / 2015-04-21 )

⬆ Navigation

By Activity

  • treeform/print - Print is a set of pretty print macros, useful for print-debugging.
    ( 2020-05-07 / 16 commits / 5 stars )
  • alehander92/gara -
    ( 2020-04-27 / 48 commits / 66 stars )
  • Vindaar/shell - A Nim mini DSL to execute shell commands
    ( 2020-04-19 / 99 commits / 30 stars )
  • zero-functional/zero-functional - A library providing zero-cost chaining for functional abstractions in Nim.
    ( 2020-04-14 / 218 commits / 134 stars )
  • PMunch/macroutils - A package that makes creating macros easier
    ( 2020-04-02 / 19 commits / 10 stars )
  • nigredo-tori/classy - Typeclasses for Nim
    ( 2020-03-30 / 35 commits / 17 stars )
  • krux02/ast-pattern-matching - A library to do pattern matching on the AST in the Nim programming language.
    ( 2020-03-28 / 69 commits / 61 stars )
  • zevv/with - with macro for Nim
    ( 2020-01-16 / 26 commits / 53 stars )
  • b3liever/looper - For loop macros for Nim
    ( 2019-12-30 / 4 commits / 1 stars )
  • yglukhov/typelists - Typelists in Nim
    ( 2019-11-17 / 12 commits / 8 stars )
  • b3liever/protocoled - Interface macro for nim
    ( 2019-10-08 / 3 commits / 18 stars )
  • citycide/cascade - Method & assignment cascades for Nim, inspired by Smalltalk & Dart.
    ( 2019-10-05 / 17 commits / 38 stars )
  • kaushalmodi/elnim - Collection of Nim procs/templates/macros which can serve as "phew! I am glad Nim has this!" for Emacs/Emacs-Lisp/Lisp enthusiasts.
    ( 2019-07-26 / 56 commits / 3 stars )
  • PMunch/explanations - Nim module that allows you to document return values in-place
    ( 2019-04-25 / 4 commits / 0 stars )
  • mattaylor/elvis - truthy, ternary, elvis and conditional assignment and conditional access operators for nim
    ( 2018-12-09 / 21 commits / 21 stars )
  • alehander92/comprehension -
    ( 2018-10-29 / 5 commits / 18 stars )
  • zah/nim-package-visible-types - A hacky helper lib for authoring Nim packages with package-level visiblity
    ( 2018-10-16 / 3 commits / 4 stars )
  • oprypin/nimception - Templating language for Nim that uses Nim syntax and can be evaluated entirely at compile time
    ( 2015-04-21 / 2 commits / 3 stars )

⬆ Navigation

By Popularity

  • zero-functional/zero-functional - A library providing zero-cost chaining for functional abstractions in Nim.
    (134 stars / 2020-04-14 / 218 commits )
  • alehander92/gara -
    (66 stars / 2020-04-27 / 48 commits )
  • krux02/ast-pattern-matching - A library to do pattern matching on the AST in the Nim programming language.
    (61 stars / 2020-03-28 / 69 commits )
  • zevv/with - with macro for Nim
    (53 stars / 2020-01-16 / 26 commits )
  • citycide/cascade - Method & assignment cascades for Nim, inspired by Smalltalk & Dart.
    (38 stars / 2019-10-05 / 17 commits )
  • Vindaar/shell - A Nim mini DSL to execute shell commands
    (30 stars / 2020-04-19 / 99 commits )
  • mattaylor/elvis - truthy, ternary, elvis and conditional assignment and conditional access operators for nim
    (21 stars / 2018-12-09 / 21 commits )
  • b3liever/protocoled - Interface macro for nim
    (18 stars / 2019-10-08 / 3 commits )
  • alehander92/comprehension -
    (18 stars / 2018-10-29 / 5 commits )
  • nigredo-tori/classy - Typeclasses for Nim
    (17 stars / 2020-03-30 / 35 commits )
  • PMunch/macroutils - A package that makes creating macros easier
    (10 stars / 2020-04-02 / 19 commits )
  • yglukhov/typelists - Typelists in Nim
    (8 stars / 2019-11-17 / 12 commits )
  • treeform/print - Print is a set of pretty print macros, useful for print-debugging.
    (5 stars / 2020-05-07 / 16 commits )
  • zah/nim-package-visible-types - A hacky helper lib for authoring Nim packages with package-level visiblity
    (4 stars / 2018-10-16 / 3 commits )
  • oprypin/nimception - Templating language for Nim that uses Nim syntax and can be evaluated entirely at compile time
    (3 stars / 2015-04-21 / 2 commits )
  • kaushalmodi/elnim - Collection of Nim procs/templates/macros which can serve as "phew! I am glad Nim has this!" for Emacs/Emacs-Lisp/Lisp enthusiasts.
    (3 stars / 2019-07-26 / 56 commits )
  • b3liever/looper - For loop macros for Nim
    (1 stars / 2019-12-30 / 4 commits )
  • PMunch/explanations - Nim module that allows you to document return values in-place
    (0 stars / 2019-04-25 / 4 commits )

⬆ Navigation