• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    C++
  • License
    MIT License
  • Created almost 3 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Send and receive gRPC protobuf messages with JSON.

More Repositories

1

nidaqmx-python

A Python API for interacting with NI-DAQmx
Python
432
star
2

python_labview_automation

Python
154
star
3

nimi-python

Python bindings for NI Modular Instrument drivers.
Python
110
star
4

webvi-examples

Examples of WebVI functionality in G Web Development Software
HTML
91
star
5

grpc-labview

gRPC client and server support for LabVIEW
LabVIEW
82
star
6

linux

Linux kernel source for NI Linux Real-Time
C
70
star
7

nilrt

Tools to build NI Linux RT distribution.
Python
68
star
8

grpc-device

gRPC server providing remote access to NI device driver APIs.
C++
68
star
9

nifpga-python

Python API for LabVIEW FPGA devices
Python
64
star
10

usb3vision

Driver for USB3 Vision(TM) class devices
C
56
star
11

VireoSDK

Compact runtime for a subset of LabVIEW
C++
48
star
12

csharp-styleguide

NI's internal and external C# coding conventions, analyzers and tooling.
C#
41
star
13

FINALE

FINALE Is Not A LabVIEW Editor
TypeScript
32
star
14

nimble

The NI Nimble Design System
TypeScript
29
star
15

nidevlabs

Documentation and examples for extending NI Software
C#
23
star
16

nixnet-python

NI-XNET Python API
Python
22
star
17

NI-ns3-ApplicationExample

This is an implementation of an API to interface ns-3 network simulator to NI software defined radios for 802.11 and LTE.
Python
22
star
18

measurement-plugin-python

Python framework to develop measurement plug-ins for NI application software. Contains sample measurement plug-ins for InstrumentStudio and TestStand.
Python
19
star
19

labview-memory-management-tools

LabVIEW
18
star
20

niveristand-custom-device-build-tools

Tools for automating builds of NI VeriStand custom devices.
LabVIEW
17
star
21

niveristand-custom-device-development-tools

LabVIEW VIs providing common functionality used by multiple VeriStand custom devices.
LabVIEW
17
star
22

python-styleguide

NI's internal and external Python linter rules, plugins, and tooling.
Python
17
star
23

niveristand-scan-engine-ethercat-custom-device

Provides NI Scan Engine, EtherCAT and Remote IO support for NI VeriStand
LabVIEW
16
star
24

systemlink-OpenAPI-documents

16
star
25

niveristand-python

Python
16
star
26

meta-nilrt

Yocto layer to implement NI Linux RT distribution.
Shell
16
star
27

vdm-dotnet

NI Vision Development Module for .NET
C#
14
star
28

hoplite

Python
14
star
29

niveristand-custom-device-wizard

LabVIEW project template for VeriStand custom devices
LabVIEW
13
star
30

easyrdma

An easy-to-use, cross-platform, MIT-licensed RDMA library from NI
C
13
star
31

labview-icon-editor

Source for LabVIEW's icon editor
LabVIEW
12
star
32

grpc-teststand-api

Early Access Release of gRPC client and server examples for the TestStand API
C#
12
star
33

monodrive-documentation

monoDrive autonomous vehicle client
HTML
11
star
34

systemlink-server-examples

Jupyter Notebook
11
star
35

nitsm-python

TestStand Semiconductor Module Python API
Python
11
star
36

niveristand-instrument-addon-custom-device

VeriStand Instrument Addon custom device
LabVIEW
11
star
37

data-record-ad

Plug-ins, tooling, and documentation for extending the Data Record AD application.
LabVIEW
10
star
38

rad

NI Replication and Deployment Utility
LabVIEW
10
star
39

systemlink-operations-handbook

Documentation, examples, and example config files for IT professionals to use when managing an NI SystemLink Server installation.
CSS
10
star
40

measurement-plugin-labview

LabVIEW framework to develop measurement plug-ins for NI application software. Contains sample measurement plug-ins for InstrumentStudio and TestStand and a generator with a measurement template to get started on a measurement plug-in.
LabVIEW
10
star
41

aws-toolkit

LabVIEW Cloud Toolkit for AWS
LabVIEW
10
star
42

nisystemlink-clients-python

Python API for interacting with a SystemLink Server, created and supported by NI.
Python
10
star
43

jupyterhub-winlocalprocessspawner

Python
9
star
44

labview-gdrive

LabVIEW wrapper for the .NET Google Drive API
LabVIEW
9
star
45

niveristand-model-generation-support-for-simulink

9
star
46

systemlink-web-interface-template

HTML
9
star
47

jupyterhub-winauthenticator

Python
8
star
48

javascript-styleguide

JavaScript and TypeScript Style Guide
JavaScript
8
star
49

niflexlogger-automation-python

The niflexlogger-automation package contains an API (Application Programming Interface) and examples for using Python to automate NI FlexLogger. The automation API supports modifying the configuration of existing FlexLogger projects and controlling the execution of FlexLogger test sessions. The package is implemented in Python. NI created and supports this package.
Python
8
star
50

grpc-sideband

High bandwidth low latency data movement for gRPC based services.
C++
7
star
51

labview-git-diff-scripts

Scripts for generating diffs of LabVIEW files
PowerShell
7
star
52

labview-gmaps

LabVIEW
7
star
53

niveristand-fpga-addon-custom-device

VeriStand FPGA Addon custom device
LabVIEW
7
star
54

niauth-js

JavaScript
7
star
55

niveristand-custom-device-handbook

VeriStand Custom Device Handbook
7
star
56

imaqdx-dotnet

Collection of .NET wrapper functions for the NI IMAQdx driver.
C#
6
star
57

vscode-azdo-wiki-md-extension

TypeScript
6
star
58

hdlcoder-support-package-for-nifpga-hardware

6
star
59

niveristand-custom-device-testing-tools

Tools for automating testing of NI VeriStand custom devices.
LabVIEW
6
star
60

grpc-json-client-matlab

Make gRPC calls with JSON in MATLAB
MATLAB
6
star
61

ni6674t

NI PXIe-6674T Linux Driver
C
6
star
62

SimpML

Python
6
star
63

design-system

A system for designing and developing National Instruments Software
JavaScript
6
star
64

systemlink-client-docs

Repository for SystemLink Client API documentation and examples
6
star
65

veristand-editor-plugin-examples

C#
5
star
66

vbai-dotnet

Collection of .NET wrapper functions for the Vision Builder AI API.
C#
5
star
67

niveristand-ballard-arinc429-custom-device

Custom device for Ballard ARINC 429 hardware
LabVIEW
5
star
68

reviewboard-userscripts

✨ Userscripts to enhance the Review Board experience ✨
JavaScript
5
star
69

niveristand-engine-simulation-toolkit-custom-device

Enables validation of engine control units in VeriStand.
LabVIEW
5
star
70

niveristand-routing-and-faulting-custom-device

Custom device for switching and fault insertion
LabVIEW
5
star
71

automotive-camera-module-reference

Documentation and support collateral for NI's automotive camera modules
5
star
72

systemlink-grafana-plugins

Grafana plugins for visualizing SystemLink data
TypeScript
5
star
73

install-systemlink-enterprise

This repository constitues a basic getting-started guide for installing the SystemLink Enterprise application to a Kubernetes environment.
Jupyter Notebook
4
star
74

labview-grpc-query-server

C++
4
star
75

systemlink-labview-examples

LabVIEW
4
star
76

ni.github.io

NI GitHub org home page
HTML
4
star
77

vscode-ni-python-dataplugins

NI DataPlugins extension for Visual Studio Code
TypeScript
4
star
78

efibootmgr

NI's efibootmgr repository
C
3
star
79

hightime

Python
3
star
80

nxg-svn

C#
3
star
81

niflexlogger-systemlink-integration-python

Python
3
star
82

slsc-capability-explorer

LabVIEW
3
star
83

DelayGraph

C#
3
star
84

grub

NI's GRUB repository
C
3
star
85

nilrt-docs

Documentation related to NI Linux Real-Time
3
star
86

VireoSupportForEV3

Support for running Vireo on the LEGO EV3
C++
3
star
87

niveristand-embedded-data-logger-custom-device

VeriStand embedded data logger custom device
LabVIEW
3
star
88

NI-ELVIS-III-Python-Examples

Python Examples for NI ELVIS III
Python
3
star
89

niinstrumentstudio-switchexecutive-hosted-application

https://forums.ni.com/t5/InstrumentStudio/SwitchExecutive-Hosted-Application/gpm-p/3998692
C#
3
star
90

tdms-hvds-json-header-writer

The β€œTDMS HVDS JSON Header Writer” creates a JSON companion header file for TDMS HVDS (High Volume Data Stream) files as being used by ADAS data loggers. The JSON header file contains the meta data and information about the raw data as being stored in the TDMS files.
Rust
3
star
91

niveristand-slsc-eds-custom-device

SLSC EDS (Electronic Datasheet) Custom Device developed to make Generic Capabilities Files available in VeriStand.
LabVIEW
2
star
92

u-boot

C
2
star
93

meta-virtualization

BitBake
2
star
94

ni-refpolicy

NI's SELinux reference policy.
Python
2
star
95

meta-selinux

BitBake
2
star
96

tdms-parser

Parser for NI TDMS files implemented in Elixir
Elixir
2
star
97

NI-ELVIS-III-C-Examples

NI ELVIS III C examples
C
2
star
98

niveristand-telemetry-custom-device

VeriStand Telemetry custom device
JavaScript
2
star
99

hackathon

2
star
100

niveristand-engine-simulation-toolkit-fpga-ip

APIs for building bitfiles compatible with the Engine Simulation Toolkit VeriStand custom device
LabVIEW
2
star