Showing 100 open source projects for "basic programming software"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    x64dbg

    x64dbg

    An open-source x64/x32 debugger for windows

    An open-source binary debugger for Windows, aimed at malware analysis and reverse engineering of executables you do not have the source code for. There are many features available and a comprehensive plugin system to add your own. Fully customizable color scheme. Dynamically recognize modules and strings. Import reconstructor integrated (Scylla). Fast disassembler (Zydis). User database (JSON) for comments, labels, bookmarks, etc. Plugin support with growing API. Extendable, debuggable...
    Downloads: 117 This Week
    Last Update:
    See Project
  • 2
    DELVE

    DELVE

    Delve is a debugger for the Go programming language

    Delve is a debugger for the Go programming language. The goal of the project is to provide a simple, full featured debugging tool for Go. Delve should be easy to invoke and easy to use. Chances are if you're using a debugger, things aren't going your way. With that in mind, Delve should stay out of your way as much as possible. Delve aims to be a very simple and powerful tool, but can be confusing if you're not used to using a source level debugger in a compiled language. This document will...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ELENA Programming Language

    ELENA Programming Language

    an object-oriented language with late binding

    ELENA is a general-purpose, pure object-oriented language with late binding. It promotes more object-oriented program design, reusable and more standardized code. The package includes compiler, IDE, ELENA libraries and samples
    Leader badge
    Downloads: 92 This Week
    Last Update:
    See Project
  • 4
    LeakCanary

    LeakCanary

    A memory leak detection library for Android

    LeakCanary is a reliable memory leak detection library for Android. It effectively detects leaks and narrows down the cause of each leak through its in-depth knowledge of the internals of the Android Framework. This helps developers avoid and dramatically reduce OutOfMemoryError (OOM) crashes. A memory leak is a programming error that can cause an OutOfMemoryError crash. It’s often caused by bugs related to the lifecycle of objects, and can occur fairly often in Android applications....
    Downloads: 5 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    pwndbg

    pwndbg

    Exploit Development and Reverse Engineering with GDB Made Easy

    Pwndbg is a fast, simple and lightweight tool for modern debugging. It improves debugging experience with the strength of GDB for low-level software developers, hardware hackers, reverse engineers, and exploit developers. It provides features crucial for efficient debugging in the world of low-level programming. Vanilla GDB is terrible to use for reverse engineering and exploit development. Typing x/g30x $esp is not fun, and does not confer much information. The year is 2024 and GDB still lacks a real hexdump command! ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    gdbgui

    gdbgui

    Browser-based frontend to gdb (gnu debugger)

    Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser. gdbgui is a browser-based frontend to gdb, the gnu debugger. You can add breakpoints, view stack traces, and more in C, C++, Go, and Rust! It's perfect for beginners and experts. Simply run gdbgui from the terminal to start the gdbgui server, and a new tab will open in your...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    shadowsocks-libev

    shadowsocks-libev

    Bug-fix-only libev port of shadowsocks

    Shadowsocks-libev is a lightweight secured SOCKS5 proxy for embedded devices and low-end boxes. Shadowsocks-libev is written in pure C and depends on libev. It's designed to be a lightweight implementation of shadowsocks protocol, in order to keep the resource usage as low as possible. Snap is the recommended way to install the latest binaries. You can build shadowsocks-libev and all its dependencies by script. The latest shadowsocks-libev has provided a redir mode. You can configure your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    FrontEnd GDB for freebasic

    FrontEnd GDB for freebasic

    frontend gdb for freebasic for windows , linux

    A simple gui implementation for gdb just for the freebasic programming language. 1 version is very simple (toy) 2 version is a fully functional program
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Lazarus

    Lazarus

    Rapid applications development tool and libraries for FPC

    The Lazarus IDE is a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications and runs on Linux, FreeBSD, MacOSX and Windows.
    Leader badge
    Downloads: 23,777 This Week
    Last Update:
    See Project
  • 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.
  • 10
    USBDM

    USBDM

    Debugging and programming interfaces for Freescale microcontroller

    ...These support programming of RS08, HCS08, HCS12, Coldfire and Kinetis devices. Where applicable, the software is available for Windows and Linux.
    Leader badge
    Downloads: 373 This Week
    Last Update:
    See Project
  • 11
    ECLiPSe CLP

    ECLiPSe CLP

    ECLiPSe Constraint Logic Programming System

    The ECLiPSe Constraint Logic Programming System is designed for solving combinatorial optimization problems, for the development of new constraint solver technology and their hybrids, and for the teaching of modelling, solving and search techniques.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    x64dbg

    x64dbg

    An open-source x64/x32 debugger for windows.

    An open-source x64/x32 debugger for windows. Development is done on GitHub (https://github.com/x64dbg/x64dbg). Daily snapshots are uploaded here, snapshots for every commit can be found on http://releases.x64dbg.com
    Leader badge
    Downloads: 27,169 This Week
    Last Update:
    See Project
  • 13

    OpenOCD - Open On-Chip Debugger

    The Open On-Chip Debugger

    The "Open On-Chip Debugger" provides JTAG/SWD access from GDB (or directly with TCL scripts) to processors with ARM and MIPS based cores. See website for full list of supported targets.
    Leader badge
    Downloads: 1,490 This Week
    Last Update:
    See Project
  • 14
    ooRexx Debugger

    ooRexx Debugger

    A cross platform dialog based ooRexx debugger

    A GUI debugger for ooRexx programs that can be run on Windows with ooRexx 4.2 or later and on other platforms with ooRexx 5.0 or later where Java with Swing/AWT has been installed along with bsf4oorexx. Please see the README.md file in the Code tab or latest release for much more detailed usage and setup information .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Eclipse Portable [4.6–4.26]

    Eclipse Portable [4.6–4.26]

    Portable version of the multifunctional development platform Eclipse.

    With this portable version of Eclipse, you can develop software directly from your removable mass storage device, even without admin rights. To get started, please visit the Eclipse Portable wiki: https://sourceforge.net/p/eclipse-neon-portable/wiki GitHub: https://github.com/Berny23/eclipse-portable Thank you for over 180,000 Downloads! Please note: A few months ago, I completely switched to Linux (now Arch btw). So, I'll be no longer active creating portable apps for Windows.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 16
    Jour is designed to simplify the use of Javassist for processing multiple classes. In short Jour is simple Aspect Oriented Programming AOP framework on top of Javassist.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    LoLCode1337 (speak lolcode leet) is an implementation of the esoteric programming language lolcode. It offers a compiler, virtual machine (=interpreter), debugger, internal editor and it's commands set is close to that what other lolcode implementations offer. More to come soon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Bagel

    Bagel

    A little native network debugging tool for iOS

    Bagel is a little native iOS network debugger. It's not a proxy debugger so you don't have to mess around with certificates, proxy settings etc. As long as your iOS devices and your Mac are in the same network, you can view the network traffic of your apps separated by the devices or simulators. Most basic usage is to start Bagel iOS before any network operation. Since Bagel exposes every request info to the public it would be better if you disable it for the store versions. By default,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Code Bubbles is a front end to Eclipse designed to simplify programming by making it easy for the programmer to define and use working sets. It provides compact function-based views of the code (all backed by the underlying files) that are displayed in bubbles and that are easily moved around and manipulated on the screen. The bubbles are fully editable. A large bubble area lets the programmer set up different working sets simultaneously and easily move between them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    libinstrument (ex libcsdbg)

    libinstrument (ex libcsdbg)

    C/C++ function instrumentation (AOP, exception/stack tracing, GC)

    Libinstrument is a complete and easy way to do custom function instrumentation for C/C++. The project comes ready with classic applications of instrumentation, such as AOP (Aspect Oriented Programming), Concern and Side Effect injection, stack tracing, exception tracing, basic time profiling, callgraph profiling and other. A GC (Garbage Collector) module is also under development. Libinstrument is highly portable and decoupled. The project comes with a CMake build system, integration with IDEs (CLion, Eclipse e.t.c) is straightforward. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    The Quorum Programming Language

    The world's first evidence-oriented programming language

    Quorum is a programming language designed in empirical studies with humans to be intuitive and easy to use. It is a Java Virtual Machine language with full Integrated Development and Debugger support built into the Sodbeans project. Version 4.0 includes support for graphics, 3D sound support, and Lego robotics.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    The MCAPL Project provides a tool for prototyping BDI agent programming languages and model checking programs written in these languages via an interface to the JavaPathfinder model checker.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    EmmyLua

    EmmyLua

    Lua IDE/Debugger Plugin for IntelliJ IDEA

    Lua IDE/Debugger Plugin for IntelliJ IDEA.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SETEdit is a friendly text editor. It is a text mode application with windows, buttons, mouse support, etc. The main target of the project are programmers so the editor is mainly oriented to programming.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 25

    devkitPro

    Homebrew toolchains for wii, gamecube, 3ds, ds, gba, gp32 and psp

    This project is for homebrew console development tools based on the gnu compiler collection with additional tools and libraries to aid programming each supported console. The windows variants are built with MinGW.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Auth0 Logo