Showing 96 open source projects for "programming"

View related business solutions
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • Retool your internal operations Icon
    Retool your internal operations

    Generate secure, production-grade apps that connect to your business data. Not just prototypes, but tools your team can actually deploy.

    Build internal software that meets enterprise security standards without waiting on engineering resources. Retool connects to your databases, APIs, and data sources while maintaining the permissions and controls you need. Create custom dashboards, admin tools, and workflows from natural language prompts—all deployed in your cloud with security baked in. Stop duct-taping operations together, start building in Retool.
    Build an app in Retool
  • 1
    Soss

    Soss

    Probabilistic programming via source rewriting

    Soss is a library for probabilistic programming. Soss and DynamicPPL are both maturing and becoming more complete, so the above will change over time. It's also worth noting that we (the Turing team and I) hope to move toward a natural way of using these systems together to arrive at the best of both.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ConstraintSolver.jl

    ConstraintSolver.jl

    ConstraintSolver in Julia

    This package aims to be a constraint solver completely written in Julia. The concepts are more or less fully described on my blog OpenSourc.es. There is of course also the general user manual here which explains how to solve your model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    gloost is a free software, platform independent framework for OpenGL programming. It includes handy wrappers for most OpenGL entities. gloost can be used freely under the terms of the GPL. It is also possible to get gloost licensed under the terms of the LGPL for selected projects. Please contact Felix Weißig ( thesleeper@gmx.net ) if you are interested to licence gloost under the LGPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Temporal.jl

    Temporal.jl

    Time series implementation for the Julia language

    This package provides a flexible & efficient time series class, TS, for the Julia programming language. While still early in development, the overarching goal is for the class to be able to slice & dice data with the rapid prototyping speed of R's xts and Python's pandas packages, while retaining the performance one expects from Julia. See the documentation for a more in-depth look at the package and some of the pain points it may solve when doing technical research with time series data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
    Learn More
  • 5
    Chess.jl

    Chess.jl

    Julia chess programming library

    A Julia chess programming library. This package contains various utilities for computer chess programming. There are functions for creating and manipulating chess games, chess positions and sets of squares on the board, for reading and writing chess games in the popular PGN format (including support for comments and variations), for creating opening trees, and for interacting with UCI chess engines.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    LightGraphs

    LightGraphs

    An optimized graphs package for the Julia programming language

    LightGraphs offers both (a) a set of simple, concrete graph implementations -- Graph (for undirected graphs) and DiGraph (for directed graphs), and (b) an API for the development of more sophisticated graph implementations under the AbstractGraph type. The project goal is to mirror the functionality of robust network and graph analysis libraries such as NetworkX while being simpler to use and more efficient than existing Julian graph libraries such as Graphs.jl. It is an explicit design...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    OpenFrames

    OpenFrames

    Real-time interactive 3D graphics API for scientific simulations

    OpenFrames has moved its primary development repository to GitHub! Everything else will follow. Get it at https://github.com/ravidavi/OpenFrames/wiki OpenFrames is an Application Programming Interface (API) that allows developers to provides the ability to add interactive 3D graphics to any scientific simulation. A simulation developer can use OpenFrames to specify what they want to visualize, without having to know any details of computer graphics programming. OpenFrames is currently used by three NASA programs: Copernicus (NASA JSC), the General Mission Analysis Tool (GMAT, NASA GSFC), and a Virtual Reality exploration tool (NASA GSFC).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    CUDAnative.jl

    CUDAnative.jl

    Julia support for native CUDA programming

    The programming support for NVIDIA GPUs in Julia is provided by the CUDA.jl package. It is built on the CUDA toolkit and aims to be as full-featured and offer the same performance as CUDA C. The toolchain is mature, has been under development since 2014, and can easily be installed on any current version of Julia using the integrated package manager.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Tao3D

    Tao3D

    Tao3D is a programming language for real-time interactive 3D

    Tao3D is a programming language for real-time interactive 3D. It lets you easily create dynamic, interactive, data-rich presentations, small applications, user interface concepts, and more.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 10
    HMMBase.jl

    HMMBase.jl

    Hidden Markov Models for Julia

    HMMBase is not maintained anymore. It will keep being available as a Julia package but we encourage existing and new users to migrate to HiddenMarkovModels.jl which offers a similar interface. For more information see HiddenMarkovModels.jl: when did HMMs get so fast?. HMMBase provides a lightweight and efficient abstraction for hidden Markov models in Julia. Most HMMs libraries only support discrete (e.g. categorical) or Normal distributions. In contrast HMMBase builds upon Distributions.jl...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    julia-mode

    julia-mode

    Julia support in Emacs

    Emacs major mode for the Julia programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    An Open Source IEC 61131-3 Integrated Development Environment, providing PLCOpen SoftPLC programming, CanOpen IO's, and SVG based HMI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    JuliaFEM.jl

    JuliaFEM.jl

    The JuliaFEM software library is a framework

    The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage. The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    BERT

    BERT

    Connector for Excel and the programming languages R and Julia

    BERT is a tool for connecting Excel with the statistics language R. Specifically, it’s designed to support running R functions from Excel spreadsheet cells. In Excel terms, it’s for writing User-Defined Functions (UDFs) in R. All you have to do is write the function. Everything else – loading the function into Excel, managing parameters, and handling type conversion – is done automatically for you. It really could not be any easier. BERT also has a console that you can use to control Excel...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Penthode

    Penthode

    Penthode simulates, draw and plot electrical power distributions

    Given a simple net-list describing the high level power architecture of your system Penthode: - simulates the voltage and current from device turn on to the steady state. - highlights components working out of specification - draws a nice power tree diagram showing the currents/powers balance - plots node transient voltage and gate current waveforms It is possible to change component parameters interactively to improve the design
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    FreeMat
    Freemat is an interpreted, matrix-oriented development environment for engineering and scientific applications, similar to the commercial package MATLAB. Freemat provides visualization, image manipulation, and plotting as well as parallel programming.
    Leader badge
    Downloads: 276 This Week
    Last Update:
    See Project
  • 17
    GWT Highcharts
    GWT Highcharts is a freely available open source library that provides an elegant and feature complete approach for including Highcharts and Highstock visualizations within a GWT application using pure Java code. Note: the source code for this project is now being maintained on GitHub here: https://github.com/squinn/gwt-highcharts
    Downloads: 13 This Week
    Last Update:
    See Project
  • 18
    Pure Java programming interface library for GNUPlot
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    J3DWorkbench
    An extensible, real-time, 3D visualization, simulation, and game-design authoring tool. Integrates Java 3D and Eclipse RCP. Drag-&-Drop editing of a complex 3D scene graph. Fast world-building. Web delivery via Webstart or Applets.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    ** Deprecated ** Important! All of the software on this web site has been deprecated, and has not been maintained since 2014. All of this software is now being maintained on Github - and can be obtained from https://github.com/jpaulm . Changes and enhancements are still ongoing, and while older software should still work, newer features described in the literature will not be available in SourceForge. The old license was the Artistic license - the software is now in process of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    TeachingDemos

    Bioinformatics related demos and tutorials using the R programming lan

    Bioinformatics related demos and tutorials using the R programming language for large biological data. Licence: Creative Commons Attribution-NonCommercial 4.0 International License
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    This project aims to provide a set of libraries for various common graphics programming tasks. These libraries can be used together, to perform the tasks of a typical monolithic 3D engine. Or separately, to cover specific needs of any graphics program.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Decision Table Preprocessor

    Decision Table Preprocessor

    Ccide is a Decision Table preprocessor.

    Ccide reads a source program, in one of several programming languages, expands all embedded decision tables, and generates the new, expanded source. Ccidew processes C language programs directly. The script, ccide, uses ccidew and m4, to process BASIC, JAVA, CC, C++, BASH, QB, VB, and EX(euphoria), source files containing embedded decision tables. Ccide checks all conditions once and only once, avoiding side effects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    DRINKS Toolkit

    DRINKS Toolkit

    DRINKS is a set of smart web-based widgets.

    ...Every widget is drawed using HTML5 Canvas API in a Javascript based environment. Drinks was born to allow users to easily realize custom dashboards without any programming knowledge, infact, you can use your instrument on a webpage simply using HTML tags, or using BarMan IDE to create your applications in a click. DRINKS Toolkit (hardware and software) are released as Open Source project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ECG is a distributed system to record and analyse developer activites for programming behaviour. It supports the research of actual processes and micro-processes.
    Downloads: 0 This Week
    Last Update:
    See Project