X10 is an open standard for controlling home electrical equipment remotely. It works across home power lines and is extremely low-bandwidth.
Read moreCategory: Programming
16 Best Free and Open Source Natural Language Processing Tools
Natural language processing (NLP) is a field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages.
Read moreCapyPDF – library for generating PDF files
CapyPDF is a fully color managed PDF generation library written in C++. It aims to be very low level.
Read more11 Best Free and Open Source Unified Modeling Language Tools
Unified Modeling Language (UML) is a general-purpose, modeling language designed to provide a standard way for visualizing, specifying, constructing, and documenting the artifacts of distributed object systems.
Read moreJetUML – create and edit UML diagrams
JetUML is a lightweight desktop application for interactively creating and editing diagrams in the Unified Modeling Language.
Read morejsawk – like awk, but for JSON
jsawk is intended to serve the purpose that is served by awk but with JavaScript objects and arrays of objects.
Read morejo – small utility to create JSON objects
jo is a small utility to create JSON objects. jo is free and open source software written in the C programming language and Shell.
Read morejtc – extract, manipulate and transform source JSON
jtc is a simple yet very powerful and efficient cli utility tool to process and manipulate JSON data.
Read morejshon – parses, reads and creates JSON
jshon is a JSON parser designed for maximum convenience within the shell.
Read moreHarlan – language for GPU computing
Harlan is a declarative, domain specific language for programming GPUs. It serves as a testbed for implementation and optimization techniques.
Read moreCeylon – language for writing large programs in teams
Ceylon is an open source language for writing large programs in teams that is influenced by Java. It is a “higher-order” language.
Read moreRust – systems programming language
Rust is an open source, curly-brace, block-structured expression, general purpose, multi-paradigm, compiled language.
Read moreGo – programming language
Go is a programming environment that makes it easy to build simple, reliable, and efficient software. It is a statically typed, compiled language.
Read moreElixir – dynamic, functional language
Elixir is a functional, concurrent, general-purpose, open source meta-programming aware language built on top of the Erlang Virtual Machine (BEAM).
Read moreOpenCL – Open Computing Language
OpenCL (Open Computing Language) is a multi-vendor open standard for general-purpose parallel programming of heterogeneous systems.
Read more