Библиотеки, написанные на Nim

nimtorch

PyTorch — Python + Ним.
  • 451
  • MIT

WinAPI-Fun

Коллекция (относительно) безобидных примеров розыгрыша с использованием Windows API.
  • 447

cligen

Библиотека Nim для вывода/генерации интерфейсов командной строки/разбора параметров/аргументов; Документы в.
  • 446
  • ISC

nimbus-eth2

Ним реализация Ethereum Beacon Chain.
  • 442
  • GNU General Public License v3.0

packages

Список пакетов для Nimble (от nim-lang).
  • 407
  • Creative Commons Attribution 4.0

nitch

nitch — невероятно быстрая системная загрузка, написанная на nim.
  • 401
  • MIT

httpbeast

Высокопроизводительный многопоточный сервер HTTP 1.1, написанный на Nim.
  • 386
  • MIT

spry

Язык, вдохновленный Smalltalk и Rebol, реализованный как интерпретатор AST в Nim.
  • 383
  • GNU General Public License v3.0

pipelines

Экспериментальный язык программирования для потока данных (автор calebwin).
  • 372
  • MIT

nimlsp

Реализация протокола языкового сервера для Nim.
  • 364
  • MIT

ansiwave

Современная ББС.
  • 351
  • The Unlicense

nimgl

NimGL — это библиотека Nim, которая предлагает привязки к популярным библиотекам, используемым в компьютерной графике.
  • 349
  • MIT

norm

Nim ORM для SQLite и Postgres (от moigagoo).
  • 343
  • MIT

nimterop

Nimterop — это пакет Nim, целью которого является обеспечение беспрепятственного взаимодействия C/C++.
  • 338
  • MIT

NimForUE

Плагин Nim для UE5 с собственной производительностью, горячей перезагрузкой и полным взаимодействием, который находится между C++ и Blueprints. Это позволяет вам выполнять обычные рабочие процессы UE, например, расширять любой класс UE в Nim и снова расширять его в Blueprint, если хотите, без перезапуска редактора. Конечная цель состоит в том, чтобы иметь возможность делать в Nim то, что вы можете делать в C++.
  • 333
  • MIT

NimData

API DataFrame, написанный на языке Nim, обеспечивает быструю обработку данных вне ядра.
  • 327
  • MIT

illwill

Простая кроссплатформенная консольная библиотека для Nim, вдохновленная curses.
  • 315
  • Do What The F*ck You Want To Public

vaf

Vaf — кроссплатформенный, очень продвинутый и быстрый веб-фаззер, написанный на языке nim.
  • 298
  • GNU General Public License v3.0 only

nimdow

Оконный менеджер, написанный на Nim (в разработке).
  • 297
  • GNU General Public License v3.0 only

nim-chronos

Chronos — эффективная библиотека для асинхронного программирования.
  • 290
  • Apache License 2.0

anonsurf

анонимный режим попугая.
  • 280
  • GNU General Public License v3.0 only

gintro

Высокоуровневые привязки GTK3/GTK4 на основе GObject-Introspection для языка Nim.
  • 277
  • MIT

futhark

Автоматическая упаковка заголовков C в Nim (от PMunch).
  • 262
  • MIT

owlkettle

Декларативная структура пользовательского интерфейса на основе GTK 4.
  • 254
  • MIT

patty

Библиотека сопоставления с образцом для Nim.
  • 250
  • Apache License 2.0

laser

Набор инструментов HPC: умножение плавленых матриц, свертка, параллельные тензорные примитивы, средства OpenMP, SIMD, JIT Assembler, обнаружение ЦП, современный векторизованный BLAS для чисел с плавающей запятой и целых чисел (от mratsim).
  • 247
  • Apache License 2.0

enu

DSL-подобный логотип для Godot, реализованный в Nim.
  • 246
  • MIT

boomer

Приложение Zoomer для Linux (от tsoding).
  • 239
  • MIT

ws

Простая библиотека WebSocket для Nim. (по дереву).
  • 238
  • MIT

nim-libp2p

реализация libp2p в Nim.
  • 220
  • MIT