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

Nim

Nim — это статически типизированный компилируемый язык системного программирования. Он сочетает в себе успешные концепции зрелых языков, таких как Python, Ada и Modula. Его дизайн сосредоточен на эффективности, выразительности и элегантности (в порядке приоритета).
  • 15.3k
  • GNU General Public License v3.0

nitter

Альтернативный интерфейс Twitter.
  • 8.0k
  • GNU Affero General Public License v3.0

vim_cubed

Vim визуализировался на кубе без всякой причины.
  • 2.7k
  • The Unlicense

OffensiveNim

Мои эксперименты по превращению Нима в оружие (https://nim-lang.org/).
  • 2.4k
  • BSD 2-clause "Simplified"

jester

Синатра-подобная веб-инфраструктура для Nim..
  • 1.5k
  • MIT

nimpy

Ним-Питон мост.
  • 1.3k
  • MIT

nimble

Менеджер пакетов для языка программирования Nim. (по ним-ланг).
  • 1.1k
  • GNU General Public License v3.0

Arraymancer

Быстрая, эргономичная и портативная тензорная библиотека в Nim с акцентом на глубокое обучение для ЦП, ГП и встроенных устройств через бэкэнды OpenMP, Cuda и OpenCL.
  • 1.1k
  • Apache License 2.0

prologue

Мощный и гибкий веб-фреймворк, написанный на Nim.
  • 1.1k
  • Apache License 2.0

karax

Каракс. Одностраничные приложения для Nim..
  • 978
  • MIT

awesome-nim

Кураторский список потрясающих фреймворков, библиотек, программного обеспечения и ресурсов Nim.
  • 815
  • Creative Commons Zero v1.0 Universal

torrentinim

Торрент-поисковик с очень низким потреблением памяти, работающий только на API. Совместимость с Sonarr + Radarr, встроенная поддержка Linux, Mac и Windows.
  • 737
  • MIT

nimforum

Легкая альтернатива Discourse, написанная на ним.
  • 731
  • MIT

fidget

Библиотека пользовательского интерфейса на основе Figma для nim с поддержкой HTML и OpenGL.
  • 729
  • MIT

pixie

Полнофункциональная библиотека 2D-графики для Nim. (по дереву).
  • 678
  • MIT

worm

Динамический оконный менеджер на основе тегов, написанный на Nim.
  • 678
  • MIT

LibVF.IO

Независимый от поставщика инструмент мультиплексирования графического процессора, управляемый VFIO и YAML.
  • 658
  • GNU Affero General Public License v3.0

NiGui

Кросс-платформенный набор инструментов с графическим интерфейсом для рабочего стола, написанный на Nim.
  • 641
  • MIT

nlvm

Компилятор на основе LLVM для языка Nim.
  • 629
  • GNU General Public License v3.0

choosenim

Инструмент для простой установки и управления несколькими версиями языка программирования Nim.
  • 611
  • BSD 3-clause "New" or "Revised"

INim

Интерактивный Nim Shell/REPL/Игровая площадка.
  • 600
  • MIT

nimkernel

Небольшое ядро, написанное на Nim.
  • 591
  • GNU General Public License v3.0

mosdepth

быстрый расчет глубины BAM/CRAM для WGS, exome или целевого секвенирования.
  • 576
  • MIT

nico

Игровая структура в Ниме, вдохновленная Pico-8..
  • 550
  • MIT

moe

Редактор на основе командной строки, вдохновленный Vim. Написано в ним..
  • 538
  • GNU General Public License v3.0 only

nimbus-eth1

Nimbus: клиент выполнения Ethereum для устройств с ограниченными ресурсами.
  • 529
  • Apache License 2.0

godot-nim

Привязки Ним для Godot Engine.
  • 478
  • GNU General Public License v3.0

weave

Современная многопоточная среда выполнения: основанная на передаче сообщений, быстрая, масштабируемая, со сверхнизкими накладными расходами (от mratsim).
  • 472
  • GNU General Public License v3.0

c2nim

c2nim — это инструмент для перевода кода Ansi C в Nim. На выходе получается удобочитаемый код Nim, предназначенный для ручной настройки до и после процесса перевода.
  • 467
  • MIT

nimwave

TUI для терминала, рабочего стола и Интернета.
  • 452
  • The Unlicense