Cross-platform Open-source 2D CAD
LibreCAD is an open-source cross-platform 2D CAD program, which is translated in over 30 languages. http://translate.librecad.org LibreCAD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. License: https://www.gnu.org/licenses/gpl-2.0.html Source: https://github.com/LibreCAD/LibreCAD/releases Track the latest development: https://github.com/LibreCAD/LibreCAD/milestones https://github.com/LibreCAD/LibreCAD/commits/master Create bug reports and feature requests: https://github.com/LibreCAD/LibreCAD/issues Get help: - http://forum.librecad.org - http://wiki.librecad.org
Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
32/64 bit multi-platform Ethernet S7 PLC communication suite
Snap7, through three specialized components: Client and the inedited Server and Partner, allows you to definitively integrate your PC based systems into a PLC automation chain. Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full working server example is not bigger than the “Hello world”. Many projects/makefiles are ready to run to easily rebuild Snap7 in any platform without the need of be a C++ guru. Very detailed documentation provided.
SUMO is a microscopic road traffic simulation.
SUMO is an open source, highly portable, microscopic and continuous road traffic simulation package designed to handle large road networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation. Please note that code and issue tracker are now at https://github.com/DLR-TS/sumo/
A processing system for 3D triangular meshes
MeshLab, a mesh processing system, for user assisted editing, cleaning, filtering and rendering of large unstructured 3D triangular meshes (typical 3D scanning meshes). The system relies for mesh processing tasks on the gpl VCG library (vcg.sf.net).
A free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It's fast, flexible & robust. Built-in collision detection.
World's #1 Open Source ERP+CRM+Web Portal
Open Source ERP+CRM+Web Portal for small- and mid-sized business (SMBs). Designed specifically for Manufacturing and Distribution companies who need control over operations and profitability. All critical supply chain functions included in one modular system: accounting, sales, customer and supplier management, inventory control. Mac, Windows, Linux and Mobile. Rich API to connect third-party apps. Simple enough for startup small business accounting, scalable enough for Global 1000 companies. See complete application https://xTuple.com/free-demo.
NaroCAD is a fully fledged and extensible 3D parametric modeling CAD application. It is based on OpenCascade.
Embedded Operating System
EXIRION/OS is an operating system for embedded computer systems. These operating systems are designed to be compact, efficient at resource usage, and reliable, forsaking many functions that non-embedded computer operating systems provide, and which may not be used by the specialized applications they run. They are frequently also referred to as real-time operating systems, and the term RTOS is often used as a synonym for embedded operating system. EXIRION/OS project, a Open operating system for computers that can be used in specific operations that require execute a task at a time, EXIRION/OS operating system is a monolithic and mono layered task, which can be used to control complex electronic equipment without the use of instruments PLC, offering a wide range of electronic and industrial applications, EXIRION/OS is also an educational tool, it is an open source operating system to use it as an example of building operating systems in universities and technical colleges.
LuninuxOS is a Debian/Ubuntu based Linux distribution.
LuninuxOS is a Debian/Ubuntu based Linux distribution designed to be beautiful, clean, simply, fast, and stable. it was previously known as Sn0wl1nuX. It is super-fast, great-looking, secure, intuitive operating system that powers desktops and laptops. LuninuxOS is absolutely free, and comes with a selection of the best applications designed to meet most of your daily needs. It can be run directly from a CD/DVD/USBStick and optionally be installed to a HDD, including IDE, SCSI, SATA, PATA and USB drives.
EdytorNC is text editor for CNC programmers. Some features : bolt holes calculation; solutions of triangles calculation; speed, feed calculation; conversion inch/mm, mm/inch; code colouring; RS232 data transmission with automatic file saving and possibility to download new CNC program directly from machine (beta function, look in tool tips in serial port configuration dialog). Clipboard to keep texts from system clipboard.
ASCEND is a modelling environment and solver for large or small systems of non-linear equations, for use in engineering, thermodynamics, chemistry, physics, mathematics and biology. Solvers for both steady and dynamic (NLA & DAE) problems, are provid
Volocian believes first and foremost that financial status shouldn’t be a barrier to entry in multimedia content creation. Whether you want to design a product or website, record a band, remix a song, or produce a feature length movie with professional post production graphics and effects, Volocian™ wants to help, even if you’re using borrowed hardware with no previous experience. We provide affordable products and services for any budget, including cost-free solutions for education and demo purposes, while everything we do is designed with ease of use and flexibility in mind, to suit everyone from novice hobbyists to expert professionals. Wherever possible, Volocian™ relies on free, open source, and cross-platform software to prevent vendor lock-in, planned obsolescence, and software as a service licensing. While we remain pragmatic about the use of proprietary software, as we’re aware of the feature limitations of some open source solutions, free solutions are preferred.
This repository is now frozen. The latest version of the RepRap project can be found at https://github.com/reprap.
3D pointcloud data storage and interchange format
Reference Implementation of the ASTM 3D Imaging Format. A file format for interchange of 3D (laser) imaging data. (This work is not officially endorsed by ASTM.)
Python package to retrieve and manage data of the IMDb
IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies. Platform-independent, it can retrieve data from both the IMDb's web server and a local copy of the whole db.
An object oriented OPC client written in C++, implementing the OPC DA specification version 2.05A.
qGo is a full featured SGF editor and Go Client available for Linux, Windows and Mac. qGo is based on Qt 3.1+. qGo2, currently under development, will be based on Qt 4 and will be able to play go on IGS, WING, LGS, CyberORO, Tygem, Tom, and eWeiqi.
TexGen is a geometric textile modelling software package to be used for obtaining engineering properties of woven textiles and textile composites.
wxMathPlot is an add-on library for wxWidgets which provides a framework for easy plotting of mathematical functions, sampled data and generic 2D plots.
The project development has been moved on GitHub https://github.com/pcb2gcode/pcb2gcode The GUI for pcb2gcode can be found here https://github.com/pcb2gcode/pcb2gcodeGUI pcb2gcode is a command-line tool for isolation, routing and drilling of PCBs that provides full support for both single- and double-sided boards. For more information, see http://sourceforge.net/apps/mediawiki/pcb2gcode/
The DigitalSimulator is your Virtual Electronics Lab, allowing you to design, simulate and output your digital circuit board designs.
Arduino Ethernet library for communicating with S7 Siemens PLC
Small but efficient communication library that allows your sketches the interfacing with Siemens PLC. Works starting from Arduino UNO with the W5100 ethernet shield.
Sailcut CAD is a sail design and plotting software. It allows you to design and visualise your own sail and compute the accurate development of all panels in flat sheets.
NEW 0.13.0 OpenShowVar is a free Linux, Mac OSX and Windows TCP client for serving as an interface to KUKA Robots. OpenShowVar implements an easy protocol for reading and writing Robot variables used inside a the Robot movement programs. KUKAVARPROXY and OpenShowVar are buit by IMTS s.r.l. Company. www.imts.eu