Библиотеки, написанные на Nim
Nim
Nim — это статически типизированный компилируемый язык системного программирования. Он сочетает в себе успешные концепции зрелых языков, таких как Python, Ada и Modula. Его дизайн сосредоточен на эффективности, выразительности и элегантности (в порядке приоритета).
- 15.3k
- GNU General Public License v3.0
OffensiveNim
Мои эксперименты по превращению Нима в оружие (https://nim-lang.org/).
- 2.4k
- BSD 2-clause "Simplified"
nimble
Менеджер пакетов для языка программирования Nim. (по ним-ланг).
- 1.1k
- GNU General Public License v3.0
Arraymancer
Быстрая, эргономичная и портативная тензорная библиотека в Nim с акцентом на глубокое обучение для ЦП, ГП и встроенных устройств через бэкэнды OpenMP, Cuda и OpenCL.
- 1.1k
- Apache License 2.0
awesome-nim
Кураторский список потрясающих фреймворков, библиотек, программного обеспечения и ресурсов Nim.
- 815
- Creative Commons Zero v1.0 Universal
torrentinim
Торрент-поисковик с очень низким потреблением памяти, работающий только на API. Совместимость с Sonarr + Radarr, встроенная поддержка Linux, Mac и Windows.
- 737
- MIT
fidget
Библиотека пользовательского интерфейса на основе Figma для nim с поддержкой HTML и OpenGL.
- 729
- MIT
LibVF.IO
Независимый от поставщика инструмент мультиплексирования графического процессора, управляемый VFIO и YAML.
- 658
- GNU Affero General Public License v3.0
NiGui
Кросс-платформенный набор инструментов с графическим интерфейсом для рабочего стола, написанный на Nim.
- 641
- MIT
choosenim
Инструмент для простой установки и управления несколькими версиями языка программирования Nim.
- 611
- BSD 3-clause "New" or "Revised"
moe
Редактор на основе командной строки, вдохновленный Vim. Написано в ним..
- 538
- GNU General Public License v3.0 only
nimbus-eth1
Nimbus: клиент выполнения Ethereum для устройств с ограниченными ресурсами.
- 529
- Apache License 2.0
weave
Современная многопоточная среда выполнения: основанная на передаче сообщений, быстрая, масштабируемая, со сверхнизкими накладными расходами (от mratsim).
- 472
- GNU General Public License v3.0
c2nim
c2nim — это инструмент для перевода кода Ansi C в Nim. На выходе получается удобочитаемый код Nim, предназначенный для ручной настройки до и после процесса перевода.
- 467
- MIT