Showing 966 open source projects for "basic programming software"

View related business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 1
    PerfCache

    PerfCache

    A high-performance C++ cache library implementing O(1) LRU and LFU.

    PerfCache is an API that allows for creation and management of a memory cache. It includes basic cache operations (insert and retrieve), replacement policies, and expiration. Cache entry keys are strings of bytes, and data items are arrays of bytes. Variable length keys and data are supported. The cache itself is implemented as an array. The cache infrastructure includes a directory, mapping cache entry keys to cache array indices, and a sub-system for handling cache entry replacement...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    hiCUDA is a directive-based abstraction that simplifies CUDA programming. This project aims to develop a source-to-source compiler, based on Open64, that translates a sequential program with hiCUDA directives into an equivalent CUDA program.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    The name stands for "General Purpose Abstraction Layer". GPAL is a set of C++ classes which are used to represent any kind of data and to manipulate them. Thanks to SWIG, it is usable in many programming languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    orca is yet another script language which supports OO & distribute processing & functional programming aspects. And It's useful in string processing with decode statements & regular expression in it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    BOLT Programming
    This project is designed to teach begining programers how to program. It implements the best parts of the upper end languges. The compiler is designed to be able to convert into all of the best languges out there, while maintaining speed and power.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for object-oriented programming. TclCL (Tcl with classes) is a Tcl/C++ interface used by Mash, vic, vat, rtp_play, ns, and nam. It provides a layer of C++ glue over OTcl.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    An Object Oriented Programming Language and Development Environment - Extending ANSI MUMPS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    An open-source library to support Stanford's course 'Programming Abstractions', CS106B/X. Written initially for Linux, but porting to Windows/MinGW is planned.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Doxygen filters for these programming languages: R from GNU, q from kx.com, MatLab from MathWorks. These programs are implemented in C++ using Flex++. They provide full inline sources not just function definitions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    An esoteric programming language whose compiler and virtual machine were made for learning purpose.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Programming language Karel is a game to learn structural programming. It consist of graphical user interface and debugger that provide easy and fast learning.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Orth is an improvement of the C++ language featuring an incremental compiler, a debugger, and an editor. The objective is to make programming faster and more enjoyable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Console Library
    A cross-platform c++ library which have basic console functions, like color changing, title changing, reading input, screen clearing, set cursor postion or check if any key is pressed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    wxWindow library plugin for basic tables / lists. Library will create 2 Dimensional dynamic structures of data with - edit, load, save, - search, sort, index - View in a list, tree, grid - Copy / paste to the clipboard. - Table Encryption / data encryption - Auto HTML table creator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    People can learn "C", "C++", "Java" using this tool
    Downloads: 14 This Week
    Last Update:
    See Project
  • 16
    Shutters is a C++ library that aims simplifying GUI programming with C++. Shutters is not a framework, so it is lightweight. To use Shutters, what you need is only a message loop.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Cvs REpository SEttings MOdifier (cresemo) is a simple tool written in Qt/C++ for easily changing basic settings of a CVS repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The INCOMPARABLE (Independent Communicating Parallel Block Execution) programming language provides a natively parallel programming language based on CSP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    RobGP is a genetic programming system written from the ground up in C++. It's primary goals are efficiency, ease of use, and extensibility. It's distinguishing feature is that it has a modified version of Koza's architecture altering operations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    This is an attempt to write a CPU emulator in Trolltech QT 4.4. Basic Functionality: - 8 bit registers - Self-composed instructoin set (in progress) - Data and Assembler Editor / parser (not started) - Text and graphical input / output (not started
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ExtraDix is a sorting algorithm based on Radixsort. It is faster than Quicksort, stable, realized in C and can sort by any basic data type. Testing was done with 1 million data records sorting char, short, int, long, float, double and strings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A C++ based XML loader and writer with an internal DOM representation. It is very lightweight and high-performance. The goal of this project is to provide a lightweight C++ interface for XML programming that is similar in API and functionality to JDOM.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The goal of this project is to help programming beginner
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    DirectPython 11 is a C++ extension to the Python programming language which provides access to the Direct3D 11 API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    swIMP (swig-based Interfaces for Mathematical Programming) provides Java wrappers for solvers written in C or C++. The current focus is on accessing OSI-compatible linear programming (LP) solvers from the Coin-OR-project (e.g. Clp, GLPK, MOSEK, CPLEX).
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo