Your download link is at the very bottom of the page... always.



Processed through Paypal
No account required.


Donate Bitcoin to this wallet:
1KkUMXvQ2ko3xcJkzitB7WYgoW6m79WFfm
Donate Ethereum to this wallet:
0x40E56922F43637224935CDC35e2c96E0392A8505
Donate Litecoin to this wallet:
LLYAFEyqjH69gkyCEpRjXNyedRCWrVChfL

Buy our over-priced crap to help keep things running.



Join our Facebook groupFollow us on TwitterFollow us on InstagramOur RSS FeedJoin us on TikTokJoin us on LinkedIn




 Home » OlderGeeks.com Freeware Downloads » Programming, Coding & Software Development   
Files
  File Name Rating Downloads
Last Update/Developer
AkelPad 4.9.8
AkelPad 4.9.8 AkelPad - is an open source editor for plain text. It is designed to be a small and fast. Features Single window (SDI), multi-window (MDI) and pseudo multi-window modes (PMDI); Full support of Unicode strings on Unicode systems (NT/2000/XP/2003/Vista/Seven); Support of Unicode codepages (UTF-8, UTF-16LE, UTF-16BE, UTF-32LE, UTF-32BE); Support of any codepage installed in the system; Support of DOS/Windows, Unix and Mac newline formats; Preview file open; Correct pseudographics displaying; Column text selection; Multi-level undo; Fast search/replace text strings; Remember file codepage and caret position; Printing of a document and print preview; Support of language modules; Plugins support (syntax highlighting, folding, auto-completion, scripts execution, keyboard macros and much more).
5/5 7,074 Dec 21, 2016
Shengalts A.A.
Atom v1.58.0
Atom v1.58.0 The hackable text editor. Atom is a hackable text editor for the 21st century, built on Electron, and based on everything we love about our favorite editors. They designed it to be deeply customizable, but still approachable using the default configuration. Everything you would expect Cross-platform editing Atom works across operating systems. Use it on OS X, Windows, or Linux. Built-in package manager Search for and install new packages or create your own right from Atom. Smart autocompletion Atom helps you write code faster with a smart and flexible autocomplete. File system browser Easily browse and open a single file, a whole project, or multiple projects in one window. Multiple panes Split your Atom interface into multiple panes to compare and edit code across files. Find and replace Find, preview, and replace text as you type in a file or across all your projects. Make it your editor Packages Choose from thousands of open source packages that add new features and functionality to Atom, or build a package from scratch and publish it for everyone else to use. Themes Atom comes pre-installed with four UI and eight syntax themes in both dark and light colors. Can't find what you're looking for? Install themes created by the Atom community or create your own. Customization It's easy to customize and style Atom. Tweak the look and feel of your UI with CSS/Less, and add major features with HTML and JavaScript. See how to set up Atom Under the hood Atom is a desktop application built with HTML, JavaScript, CSS, and Node.js integration. It runs on Electron, a framework for building cross platform apps using web technologies. Atom Documentation Atom Flight Manual API Reference Atom Discussions Changes v1.58.0 (2021-07-27) Update to macOS Big Sur icon. Fix reopening a project in safeMode and devMode. Improve contrast on Windows app icons Add ability to collapse archived directories (zip, tar, e.t.c) Handle multicursor selection inside brackets Add "Open in New Tab" and "Open in New Window" right-click context ...
5/5 410 Dec 29, 2021
Atom Dev Team
AutoIt v3.3.16.0
AutoIt v3.3.16.0 A freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying “runtimes” required! AutoIt was initially designed for PC “roll out” situations to reliably automate and configure thousands of PCs. Over time it has become a powerful language that supports complex expressions, user functions, loops and everything else that veteran scripters would expect. Easy to learn BASIC-like syntax Simulate keystrokes and mouse movements Manipulate windows and processes Interact with all standard windows controls Scripts can be compiled into standalone executables Create Graphical User Interfaces (GUIs) COM support Regular expressions Directly call external DLL and Windows API functions Scriptable RunAs functions Detailed helpfile and large community-based support forums Compatible with Windows XP / Vista/ 7 / 8 / 10 / 11 /Server 2003,2008,2008 R2 Unicode and x64 support Digitally signed for peace of mind Works with Windows Vista’s User Account Control (UAC) AutoIt has been designed to be as small as possible and stand-alone with no external .dll files or registry entries required making it safe to use on Servers. Scripts can be compiled into stand-alone executables with Aut2Exe. Also supplied is a combined COM and DLL version of AutoIt called AutoItX that allows you to add the unique features of AutoIt to your ...
5/5 3,457 Jun 28, 2022
AutoIt Consulting Ltd
BabelPad v12.1.0.6
BabelPad v12.1.0.6 BabelPad is a free Unicode text editor for Windows that supports the proper rendering of most complex scripts, and allows you to assign different fonts to different scripts in order to facilitate multi-script text editing. It also provides many useful features and special utilities for processing Unicode text. BabelPad supports the most recent version of the Unicode Standard, currently Unicode 9.0 (released June 2016). Summary of Features These are some of the key features of BabelPad. For more information see the BabelPad Help pages (currently under construction). Open files in a wide variety of Unicode or legacy encodings; save files in any Unicode encoding (UTF-8, UTF-16, UTF-32) or Unicode-compatible encoding (GB18030), or as ASCII text with escaped Unicode characters. Able to open and edit very large (multi-megabyte) files. Standard edit functionality, including drag-and-drop editing, multiple undo/redo, find and replace, and casing functions (for all casing scripts in Unicode). Left-To-Right (LTR) or Right-To-Left (RTL) page layout; and support for bidirectional text. Render text with either a single font or a user-defined composite font (where you can define which font to use for each Unicode block). Render complex Unicode scripts using Microsoft's Uniscribe rendering engine or Universal Shaping Engine (for Windows 10). Option to render all Unicode characters as individual spacing glyphs (i.e. with no shaping or joining of complex text). Option to display text in different colours for different Unicode-defined scripts. Convert Unicode text to/from a variety of escape codes (including converting to/from Unicode character names). Convert between Unicode characters and code points by pressing Alt-X after a character or at the end of a code point. Apply ...
5/5 4,300 Sep 27, 2019
Andrew West
bas55 v1.19
bas55 v1.19 ECMA-55 Minimal BASIC System bas55 is an implementation of the Minimal BASIC programming language as defined by the ECMA-55 standard. bas55 provides an interpreter and an editor with line renumbering capabilities. bas55 is free software. Browse the online manual. Check the latest changes: NEWS. Get the latest source code: bas55-1.19.tar.gz or browse the source repository: https://github.com/jorgicor/bas55 Download the National Bureau of Standards test programs for Minimal BASIC: nbs-20210703.zip (July 3 2021). These have been compiled by John Gatewood Ham. bas55 has been tested using these programs. If you run an x86-64 machine running Linux and you want a compiler instead of an interpreter, check out the free software ECMA-55 Minimal BASIC compiler, written by John Gatewood Ham. John is also the author of the great free book An introduction to Programming with ECMA-55 Minimal BASIC. For bug reports or suggestions: jorge.giner@hotmail.com Bug reports are much appreciated. Click here to visit the author's website.
5/5 4,150 Mar 28, 2022
Jorge Giner Cordero
BASIC-256 1.99.99.67
BASIC-256 1.99.99.67 BASIC-256 is an easy to use version of BASIC designed to teach anybody (especially middle and high-school students) the basics of computer programming. It uses traditional control structures like gosub, for/next, and goto, which helps kids easily see how program flow-control works. It has a built-in graphics mode which lets them draw pictures on screen in minutes, and a set of detailed, easy-to-follow tutorials that introduce programming concepts through fun exercises.
5/5 3,715 Sep 21, 2016
BASIC-256 Project
Batchrun 4.4.2.0
Batchrun 4.4.2.0 With Batchrun you can create a batch file without needing to know arcane scripting languages. Batchrun's .brs batch files, an alternative to .bat files, can launch any number of Windows programs with just a click. You can control the startup and run behavior of your batch files with properties like Priority and Run Mode. For example, you can start an application with its window minimized or with an increased CPU priority. You can do much more with Batchrun than starting programs thanks to the built-in file management functions. Commands include Copy, Rename, Makedir, Deltree, End Process, Kill Process and Text to Clipboard. Batch files can be launched with doubleclick from Explorer or placed in StartUp folder or on the Desktop. Full feature list Launch files of any filetype Internal commands: Run, Copy, Rename, Makedir, Delete, DelTree, End Process, Kill Process, Text to Clipboard Wildcard (e.g. *.jpg) support for Copy, Delete and DelTree Makedir nested folder creation (e.g. create c:\data\myfolder even if c:\data does not exist yet) Drag and Drop between Explorer and Batchrun Environment variables (e.g. %programfiles%) can use used in batch files Support for date and time tags Command line parameters can be passed to Batchrun script files Save batch files directly to Startup and Desktop
5/5 3,499 Aug 31, 2017
Outertech
BinText v3.3
BinText v3.3 Finds Ascii, Unicode and Resource strings in a file. A small, very fast and powerful text extractor that will be of particular interest to programmers. It can extract text from any kind of file and includes the ability to find plain ASCII text, Unicode (double byte ANSI) text and Resource strings, providing useful information for each item in the optional "advanced" view mode. Its comprehensive filtering helps prevent unwanted text being listed. The gathered list can be searched and saved to a separate file as either a plain text file or in informative tabular format. Click here to visit the author's website.
5/5 3,279 Oct 23, 2019
packetstormsecurity.com
BowPad v2.5.2
BowPad v2.5.2 BowPad is a small and fast text editor with a ribbon user interface and syntax highlighting. A few notable features of BowPad: syntax highlighting for over 100 file types and languages handling of many different encodings, including UTF-8, UTF-16 and even UTF-32 easy ribbon user interface navigation hints in the vertical scrollbar coloring of open tabs according to their path extendable with plugins written in JScript or VBScript And before you ask: the name BowPad comes from the fact that it uses the ribbon user interface. Ribbon → Bow, Editor → NotePad = BowPad. And of course we all know that Bowties are cool! Windows 7 required BowPad requires Windows 7 or later. It won't work on Windows XP! Or if you're using Vista, you have to install the Platform Update for Windows Vista. Replace Notepad If you want to replace the Windows NotePad with BowPad, you can do that by modifying the registry: Start regedit.exe go to HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options and create a new key named notepad.exe under the notepad.exe key, create a new string value named Debugger and set the value to "c:\program files\BowPad\BowPad.exe" /z This download is for the 64bit version. If you need the 32bit version, download here. Version 2.5.2 List of issues solved for 2.5.1 updated to Scintilla 4.3.3 improved folding Click here to visit the author's website.
5/5 2,913 May 22, 2020
Stefan Küng
cCalc v1.13
cCalc v1.13 A binary calculator using x/86 instructions. Useful for generating bit masks, and learning how CPU flags are affected by various instructions. See cCalc.txt for a brief tutorial. Changes: 1.13 -renamed "Copy to Op" to "MOV -> Op" -reordered some controls -added XCHG, exchanges Input with Op -added IDIV, IMUL -added [MOD], [IMOD], these are in brackets since they are not really cpu instructions, but added for convenience, they display the remainder of DIV/IDIV instructions in EDX. Use 7-Zip 32bit or 7-Zip 64bit to unzip this file. Click here to visit the author's website.
5/5 744 Aug 04, 2021
Sevag Krikorian
Code::Blocks v20.03
Code::Blocks v20.03 The free C/C++ and Fortran IDE. Code::Blocks is a free C/C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, event compiling and debugging functionality is provided by plugins! Features Highlights: Open Source! GPLv3, no hidden costs. Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets). Written in C++. No interpreted languages or proprietary libs needed. Extensible through plugins Compiler: Multiple compiler support: GCC (MingW / GNU GCC) MSVC++ clang Digital Mars Borland C++ 5.5 Open Watcom …and more Very fast custom build system (no makefiles needed) Support for parallel builds (utilizing your CPU’s extra cores) Multi-target projects Workspaces to combine multiple projects Inter-project dependencies inside workspace Imports MSVC projects and workspaces (NOTE: assembly code not supported yet) Imports Dev-C++ projects Debugger: Interfaces GNU GDB Also supports MS CDB (not fully featured) Full breakpoints support: Code breakpoints Data breakpoints (read, write and read/write) Breakpoint conditions (break only when an expression is ...
5/5 1,089 Feb 26, 2021
Code::Blocks
Comprehensive Python Cheatsheet
Comprehensive Python Cheatsheet A very useful cheatsheet for newbies and seasoned Python programmers. Right click the README.md file and choose open with and then select a web browser. Click here to visit the author's website.
5/5 2,755 Feb 05, 2019
Jure Šorn
ConvertShellCode v3.0
ConvertShellCode v3.0 ConvertShellcode takes Shellcode as input and disassemble it in a list of instructions in assembly language. It shows the assembly instructions that the supplied shellcode string represents. What do you need Windows XP SP2 or newer License Copyright (C) 2015-2017 Alain Rioux This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. 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. See the GNU General Public License for more details.
5/5 3,454 Jan 16, 2019
Alain Rioux
CppCommentRemover v1.1
CppCommentRemover v1.1 This application removes comments from C/C++ source code. From the author: "Motivation: as I'm working from time to time with medium-to-large size third party code (pjsip, baresip) it was written to help with comparing source code of different version of projects. Most annoying thing are CVS tags in pjsip source code as once code is checked in and then checked out from own repository they are expanded/rewritten creating differences in every single file. Copyright notices are also annoying in similar way as they often may be single one detail changing between software version from different years." What does this application do? processing recursively files from selected folder removing comments containing selected strings or all comments preserving file timestamps (by default) - original timestamps make comparing source easier Files are processed in place (overwritten) - make sure to not work on main copy of the project. I've tested this tool on projects based on both pjsip (300+ kLOC) and baresip but handling of some rarely used language constructions is omitted (continuation inside single-line comments), results might be also unexpected when source code is not valid (has syntax errors). Preprocessor expression are also not evaluated thus text from "#if 0" blocks is processed and it has higher chance to trigger unexpected behavior as it may contain unclosed block comment. Changes: 2018.12.30 v1.1 added option to skip removing comments longer than N bytes (Portaudio: CVS Id tags mixed with copyright notices that should be kept) Click here to visit the author's website.
5/5 2,516 Mar 22, 2019
Tomasz Ostrowski
CudaText v1.162.0.3
CudaText v1.162.0.3 CudaText is a cross-platform, fully open source text editor, written in Lazarus. It starts quite fast (0.5 sec with ~30 plugins on CPU Intel Core i3 3Hz). It is extensible by Python add-ons (plugins, linters, code tree parsers, external tools). Features include: Syntax highlight for many languages: C, C++, JavaScript, HTML, CSS, PHP, Python, XML etc. 200+ syntax lexers exist. Code tree (tree structure of functions/classes/etc in source). Code folding. Multi-carets and multi-selections. Find/Replace with reg. ex. Configs in JSON format. Including lexer-specific configs. Tabbed UI. Split each tab. Split view for 2/3/4/6 files. Simple auto-completion (fixed list) for some lexers. Command palette (ST3 style). Minimap. Micromap. Show unprinted whitespace. Support for many encodings. Customizable hotkeys. Binary/Hex viewer for files of unlimited size. Features for HTML/CSS coding: Smart auto-completion for HTML, CSS. HTML tags completion with Tab-key (Snippets plugin). HTML color codes (#rgb, #rrggbb) underline. Show pictures inside editor area (jpeg/png/gif/bmp/ico). Show tooltip when mouse moves over picture tag, entity, color value. Powerful features implemented as plugins Addons manager Find in files Snippets External tools Project manager Session manager Macro manager Spell checker FTP panel Linters support (CudaLint) Brackets highlight, go to pair bracket Highlight all occurences Color ...
5/5 2,545 Apr 20, 2022
uvviewsoft.com
Decimal BASIC v8.1.0.7
Decimal BASIC v8.1.0.7 Decimal BASIC is a programming environment for those who write programs for their own investigation. Decimal BASIC adopts ANSI/ISO Full BASIC as its syntax, because Full BASIC has suitable facilities for those who are unacquainted with the peculiar knowledge about computers. Decimal BASIC has the feature of readability to communicate algorithms with others. Decimal BASIC implements the core module and the graphics module of ISO Full BASIC. The most part of modules module and the individual character input module for Full BASIC are implemented, too. It has not been perfectly conformed to the standard, but there are only insignificant differences with the standard. An Overview of Decimal BASIC Inputting a program and execution When BASIC.EXE starts, the editor screen appears. The keyword "END" is already inserted. A program shall be inputted. Line numbers can be omitted. Another window, which displays the outputs, appears when a program start running. This window has the same facility as an editor. You can scroll the screen to see any part of the output. A result can be saved to a file or handed over to another application by using the clipboard. Plotting a graph If you want to plot the graph of a function, you start with coordinating the plane. If we want to coordinate the screen to make the x-coordinate of the left end left, the x-coordinate of the right end right, the y-coordinate of the lower end bottom, the y-coordinate of the upper end top, respectively, we use a set-statement of the following form. SET WINDOW left , right , bottom , top The instruction which commands to plot the points (x, y) with lines is shown below. PLOT LINES: x , y ; If we draw the coordinate axes, we use an original enhancement DRAW AXES or DRAW GRID. Now, we draw a graph of a function y = x3-3x. If we run ...
5/5 2,956 Dec 30, 2020
Decimal BASIC project
DevToys v1.0
DevToys v1.0 A Swiss Army knife for developers. Introduction DevToys helps in daily tasks like formatting JSON, comparing text, testing RegExp. No need to use many untruthful websites to do simple tasks with your data. With Smart Detection, DevToys is able to detect the best tool that can treat the data you copied in the clipboard of your Windows. Compact overlay lets you keep the app in small and on top of other windows. Multiple instances of the app can be used at once. Many tools are available. Converters Json <> Yaml Number Base Encoders / Decoders HTML URL Base64 JWT Decoder Formatters Json Generators Hash (MD5, SHA1, SHA256, SHA512) UUID 1 and 4 Lorem Ipsum Text Inspector &amp; Case Converter Regex Tester Text Comparer Markdown Preview Graphic Color Blindness Simulator PNG / JPEG Compressor ... and more are coming! How to install (as an end-user) Prerequisite You need Windows 10 build 1903+ or later. How to run DevToys Using Start Menu Open Windows start menu, type DevToys and press [Enter]. Using PowerShell A cool thing about ...
5/5 369 Jan 23, 2022
Etienne Baydoux and BenjaminT
DevToysMac v0.0.7
DevToysMac v0.0.7 The Swiss Army Knife of developer tools for Mac. Home Json <> Yaml Converter Number Base Converter HTML Encoder / Decoder URL Encoder / Decoder Base64 Encoder / Decoder JSON Formatter and more... Click here to visit the author's website.
5/5 311 Feb 14, 2022
ObuchiYuki
Diffinity v0.9
Diffinity v0.9 Diffinity is a free diff and merging tool for Windows with focus on accurate and easy to read source code diffs. It will compare the contents of two text files and show all differences line by line and also which individual characters/words that differs. Features: - Improved diffing quality for xml and c-style source code - Thumbnail view of all diffs - Differentiates between changed, removed and added lines - Instance highlighting - double click or search for a word to show all instances of it - Syntax highlighting - Supports unicode and auto detects encoding (and warns if encoding mismatch) - Customizable interface - In-line diffs live updated as you type - Windows Explorer shell integration - Portable (can be run directly from an external device) For portable use: 1) Download the installer and using 7-Zip extract SyntaxHighlighting and Diffinity.exe to a folder of your choice 2) Launch Diffinity.exe 3) Go to 'Preferences' and check 'Save settings file in application folder' Version history [Diffinity 0.9] 2019-09-01 - Added support for tabbed diffing - Added support for Folder compare - Added Tag changes tool for adding start and end tags to all differences - Added new color picker - Added Windows taskbar progress bar when diffing files that brings up the progress dialog - Added file history to the path textboxes and removed the now obsolete "Open files" dialog - Added Recent diffs to File menu - Moved line numbers to the right side for the right text (can be disabled under View) - Added dirty asterisk to tab/window - Fix for not being able to load files open for write by other applications - Added Always on top setting - Added so diff count is shown when diffing text (but no files open) - Diffing quality improvements, tweaks and optimizations - Yes/no popups now support keyboard shortcuts Y/N - Added support ...
5/5 2,823 Oct 25, 2019
True Human Design
EditBone 32bit 12.17.4
EditBone 32bit 12.17.4 Powerful text editing tool with syntax highlighting support for programming languages and scripts, over 100 options for customizing, over 100 ready made skins, unicode character map, numerical unit convert tool, SQL formatter, and support for multiple directories and search results. Change Info: Version 12.17.4 (February 19, 2017) Note! This is the last version of EditBone. The next version is re-branded to "Text Editor Pro" and the new domain is http://texteditor.pro Issues, feedback, and language files can be sent to info@texteditor.pro already. - Fixed check for updates - Fixed editing of selected char
5/5 7,189 Feb 20, 2017
bonecode
EditBone 64bit 12.17.4
EditBone 64bit 12.17.4 Powerful text editing tool with syntax highlighting support for programming languages and scripts, over 100 options for customizing, over 100 ready made skins, unicode character map, numerical unit convert tool, SQL formatter, and support for multiple directories and search results. Change Info: Version 12.17.4 (February 19, 2017) Note! This is the last version of EditBone. The next version is re-branded to "Text Editor Pro" and the new domain is http://texteditor.pro Issues, feedback, and language files can be sent to info@texteditor.pro already. - Fixed check for updates - Fixed editing of selected char
5/5 6,466 Feb 20, 2017
bonecode
FMSLogo v8.3.0
FMSLogo v8.3.0 A programming environment based on Logo for kids 6 years of age and up. FMSLogo is a free implementation of a computing environment called Logo, which is an interactive programming language that is simple, powerful, and best of all fun. FMSLogo includes support for: "Standard" Logo parsing Turtle Graphics Exception handling TCP/IP networking Text in all available system fonts Multiple independent turtles Bitmapped turtles MIDI devices Direct I/O for controlling external hardware (must be admin) Serial and parallel port communications Saving and loading images in BMP format Calling into native DLLs Creating windows dialog boxes Event driven programming (mouse, keyboard, timer) Controlling multimedia devices (WAV sound files, CD-ROM control, etc.) 3D Perspective drawing (wire-frame and solids) Creating animated GIFs Why FMSLogo? FMSLogo has a simple GUI that encourages learning. FMSLogo provides support for exploring diverse disciplines, including mathematics, engineering, art, music, and robotics. FMSLogo runs fine on computers that are 10 years old. FMSLogo has a strong, international user community with over a decade of classroom experience. Because of this, FMSLogo is ideal for elementary school computer labs. To get started, visit the Logo Workshop and watch the video below. Your browser does not support the video tag. Changes v8.3.0 2022-01-17 Reduce the size of the back buffer that is used to remove flicker when using rotating bitmapped turtles. This reduces memory usage. Implement feature request #131; MACHINE output now ...
5/5 1,276 Feb 03, 2022
David Costanzo
FreeBASIC 1.08.0
FreeBASIC 1.08.0 A free/open source (GPL), BASIC compiler for Microsoft Windows, DOS and Linux. FreeBASIC is a self-hosting compiler which makes use of the GNU binutils programming tools as backends and can produce console, graphical/GUI executables, dynamic and static libraries. FreeBASIC fully supports the use of C libraries and has partial C++ library support. This lets programmers use and create libraries for C and many other languages. It supports a C style preprocessor, capable of multiline macros, conditional compiling and file inclusion. FreeBASIC has been rated close in speed with mainstream tools, such as GCC. More about FreeBASIC The FreeBASIC project is a set of cross-platform development tools, consisting of a compiler, GNU-based assembler, linker and archiver, and supporting runtime libraries, including a software-based graphics library. The compiler, fbc, currently supports building for i386-based architectures on the DOS, Linux, Windows and Xbox platforms. The project also contains thin bindings (header files) to some popular 3rd party libraries such as the C runtime library, Allegro, SDL, OpenGL, GTK+, the Windows API and many others, as well as example programs for many of these libraries. FreeBASIC is a high-level programming language supporting procedural, object-orientated and meta-programming paradigms, with a syntax compatible to Microsoft QuickBASIC. In fact, the FreeBASIC project originally began as an attempt to create a code-compatible, free alternative to Microsoft QuickBASIC, but it has since grown into a powerful development tool. FreeBASIC can be seen to extend the capabilities of Microsoft QuickBASIC in a number of ways, supporting more data types, language constructs, programming styles, and modern platforms and APIs. BASIC compatibility FreeBASIC is not a "new" BASIC language. You don't need to learn much new if you are familiar with any Microsoft-BASIC variant. You can use either "-lang qb" for compatibility, or (default) "-lang fb" for some of the new features, but ...
5/5 4,284 Jun 04, 2021
FreeBasic
FUPX v3.0 32bit
FUPX v3.0 32bit Graphical interface for the UPX packer. UPX 3.91, 3.92, 3.93, 3.94 and 3.95, Ultimate Packer for eXecutables, EXE packer. FUPX is an advanced graphical interface for the UPX (Ultimate Packer for eXecutables). It allows you to compress (and decompress) files produced according to Microsoft Portable Executable and COFF Specification (EXE, DLL, OCX, BPL, CPL and other). It offers easy access to all documented and undocumented UPX parameters without the need for command line usage. It allows you to compress (and decompress) files produced according to Microsoft Portable Executable and COFF Specification (EXE, DLL, OCX, BPL, CPL and other). It offers easy access to all documented and undocumented UPX parameters without the need for command line usage. The FUPX interface is very simple and user-friendly. To compress executable files, just drag &amp; drop them into main window, select proper profile from list, and click the Compress button. FUPX works with the last five versions of the UPX: 3.91, 3.92, 3.93, 3.94, 3.95 32-bit and 3.95 64-bit. The active UPX version can be set in the program options. Current version supports 64-bit executable files (Win64/PE), but this feature is declared as experimental. The most important features Compression and decompression of Windows executable files (EXE, DLL, OCX, BPL, CPL, SYS, AX, ACM, DRV, TLB and other). Compression and decompression of ELF executables (used on Unix, Linux, Solaris, FreeBSD and other operating systems). Compression and decompression of Mac OS X executable files (Mach-O, Mach-FAT). Easy acces to all UPX command-line parameters. Displaying detailed informations about compressed files: original file size, compresson ratio, saved space, compression level and other. The ability to filter files based on multiple criteria. Predefined UPX profiles for beginners. Advanced ...
5/5 2,152 Sep 24, 2019
Jacek Pazera
FUPX v3.0 64bit
FUPX v3.0 64bit Graphical interface for the UPX packer. UPX 3.91, 3.92, 3.93, 3.94 and 3.95, Ultimate Packer for eXecutables, EXE packer. FUPX is an advanced graphical interface for the UPX (Ultimate Packer for eXecutables). It allows you to compress (and decompress) files produced according to Microsoft Portable Executable and COFF Specification (EXE, DLL, OCX, BPL, CPL and other). It offers easy access to all documented and undocumented UPX parameters without the need for command line usage. It allows you to compress (and decompress) files produced according to Microsoft Portable Executable and COFF Specification (EXE, DLL, OCX, BPL, CPL and other). It offers easy access to all documented and undocumented UPX parameters without the need for command line usage. The FUPX interface is very simple and user-friendly. To compress executable files, just drag &amp; drop them into main window, select proper profile from list, and click the Compress button. FUPX works with the last five versions of the UPX: 3.91, 3.92, 3.93, 3.94, 3.95 32-bit and 3.95 64-bit. The active UPX version can be set in the program options. Current version supports 64-bit executable files (Win64/PE), but this feature is declared as experimental. The most important features Compression and decompression of Windows executable files (EXE, DLL, OCX, BPL, CPL, SYS, AX, ACM, DRV, TLB and other). Compression and decompression of ELF executables (used on Unix, Linux, Solaris, FreeBSD and other operating systems). Compression and decompression of Mac OS X executable files (Mach-O, Mach-FAT). Easy acces to all UPX command-line parameters. Displaying detailed informations about compressed files: original file size, compresson ratio, saved space, compression level and other. The ability to filter files based on multiple criteria. Predefined UPX profiles for beginners. Advanced ...
5/5 2,161 Sep 24, 2019
Jacek Pazera
Geany v1.36
Geany v1.36 The Flyweight IDE. Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow. It runs on Linux, Windows and MacOS is translated into over 40 languages, and has built-in support for more than 50 programming languages. Fast &amp; Small One the primary reasons for Geany's existence is that there is a need for a decent, GUI, lightweight, cross-platform, flexible and powerful IDE/editor. Many editors meet one or more of these requirements but fall short on others. Geany attempts to hit the sweet spot. Great Community Geany is Good Ol' Fashioned Free Software. Using the GPL v2 license, Geany assures that not only can you customize and hack it, but that everyone benefits from changes the community makes. Geany has a vibrant community of professionals and hobbyists alike that contribute improvements and fixes across numerous platforms including The Mailing Lists, IRC, Github and Twitter. Easily Customizable Many parts of Geany are heavily customizable like color themes (Geany Themes) or adding new filetypes. Furthermore, Geany provides many settings to let you adjust it to your needs and preferences. Many Filetypes Many supported filetypes including popular programming languages like C, Java, PHP, HTML, JavaScript, Python or Perl. But Geany also includes support for other useful filetypes like ini-style config files, Diff output, SQL files and many more. Many Plugins With Geany's plugin system, users can get more features into Geany and developers can easily add new features and/or improve existing ones. This download is for the Windows version. If you need the MacOS version, download here. Geany 1.36.0 (September 28, 2019) General Give precedence to user-defined filetype extension mappings over default ones (PR#2166). Give precedence to the longest matching filetype pattern (Issue#1499, Issue#1921, PR#2167). Place the socket file in $XDG_RUNTIME_DIR when available (Thomas Martitz, PR#2222). Bug ...
5/5 1,815 Mar 03, 2020
The Geany Contributors
GnuCOBOL v3.1
GnuCOBOL v3.1 GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL implements a substantial part of the COBOL 85, COBOL 2002 and COBOL 2014 standards and X/Open COBOL, as well as many extensions included in other COBOL compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others). GnuCOBOL translates COBOL into C and compiles the translated code using a native C compiler. Build COBOL programs on various platforms, including GNU/Linux, Unix, Mac OS X, and Microsoft Windows. GnuCOBOL has also been built on HP/UX, z/OS, SPARC, RS6000, AS/400, along with other combinations of machines and operating systems. Copyright 2001-2020 Free Software Foundation, Inc. The cobc compiler is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the FSF; either version 3, or (at your option) any later version. The libcob run time support source tree is licensed under the GNU LGPL. Features A nicely complete implementation of COBOL with nearly seamless C integration Over 9740 NIST COBOL 85 test suite tests passed, over 24000 tests in more than 1000 internal test groups Dialect support for COBOL85, X/Open, COBOL2002, COBOL2014, MicroFocus, IBM, MVS, ACUCOBOL-GT, RM/COBOL, BS2000 Supports ORGANIZATION INDEXED along with REPORT SECTION, SCREEN SECTION, FUNCTION-ID Almost full support of the COBOL 2014 Compiler Directing Facility feature set EXEC SQL preprocessors available for PostgreSQL, Firebird, ODBC, DB2 ASCII, EBCDIC, little endian, big endian. A build published for z/OS OMVS/USS Compiler built with GNU Autotools and GCC, also successfully builds with LLVM clang, VisualStudio or others Direct access to almost all C libraries, and even more with the C++ base Multiple screen libraries available including Java (AWT/SWING) ...
5/5 1,327 Oct 28, 2020
GnuCOBOL Devs
Great Cow BASIC v0.99.01
Great Cow BASIC v0.99.01 An open-source BASIC compiler for 8 bit Microchip PIC and Atmel AVR microcontrollers. Also included in the project is Great Cow Graphical BASIC, an icon based editor for GCBASIC programs. New capabilities that make Great Cow BASIC the easiest tool set available - supporting over 1000's microcontrollers with tools to make this fun and simple. This download is for the Windows version. If you need the MacOS version, download here. If you need the Linux version, download here. Click here to visit the author's website.
5/5 1,355 Mar 03, 2022
Great Cow BASIC Team
Greenfoot v3.7.1
Greenfoot v3.7.1 Teach and learn Java programming Educational software designed to make learning programming easy and fun! Interactive Visual tools coupled with programming, making learning to program easier Real Programming Learn and teach Java, one of the most popular languages in the world Global Discuss, share and interact with user communities, both for learners and teachers About Greenfoot: Interactive Visual World Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs. Greenfoot is visual and interactive. Visualisation and interaction tools are built into the environment. The actors are programmed in standard textual Java code, providing a combination of programming experience in a traditional text-based language with visual execution. Simple Programming IDE The interface is a full IDE which includes project management, auto-completion, syntax highlighting, and other tools common to most IDEs. It also allows you to publish your work both on and offline. However the interface is designed to be simple and easy to use; built with beginners in mind. Greenfoot is used by thousands of institutions around the world. It provides easy transition into other environments, such as BlueJ and more professional IDEs. Real Java Code Greenfoot programs are written in standard Java, one of the primary languages in academia and industry. Concepts learned transfer directly to programming in subsequent environments. Greenfoot makes the environment easy enough to use for beginners, and Java makes it powerful enough to write impressive, flexible and sophisticated applications. Teacher Resources Greenroom Exclusive to instructors, the Greenroom is a community place for sharing teaching resources and discussion surrounding teaching with Greenfoot. With hundreds of resources and thousands of teachers, the Greenroom is a treasure trove of teaching ideas. Go to Greenroom Programmer Resources The Gallery Publish your projects online, where your friends and other Greenfoot users can play with them and comment. Online sharing is built directly into the environment. Learn from projects of other users, get ideas, help, ...
5/5 2,743 Jun 12, 2022
University of Kent Canterbury, UK
gVim v8.2.2825
gVim v8.2.2825 GUI (Graphical User Interface) for the Vim text editor for programmers. What Is Vim? Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files. Despite what the above comic suggests, Vim can be configured to work in a very simple (Notepad-like) way, called evim or Easy Vim. What Vim Is Not Vim isn't an editor designed to hold its users' hands. It is a tool, the use of which must be learned. Vim isn't a word processor. Although it can display text with various forms of highlighting and formatting, it isn't there to provide WYSIWYG editing of typeset documents. (It is great for editing TeX, though.) Go here to learn Vim https://vimhelp.org Supported Operating systems for GVim Windows XP - Windows 11 Click here to visit the author's website.
5/5 411 Dec 30, 2021
Bram Moolenaar
HelpNDoc v6.1.0.206
HelpNDoc v6.1.0.206 HelpNDoc is a modern help authoring tool with an intuitive user interface. Write or import your content and produce more than 7 documentation formats including help files, web sites, user manuals, documents, eBooks… Smart and stunning user interface HelpNDoc’s user interface has been carefully designed to be clear and effective: the various tools are grouped using the popular ribbon design first introduced by Microsoft Office: contextual elements such as picture or table editing operations will only appear when needed thus greatly simplifying the overall experience. Everything has been integrated All the necessary tools needed to create great documentations are built right in HelpNDoc: the table of contents editor, WYSIWYG topic editor, keywords editor and library are some of the features provided to ease-up the process of writing amazing documentations and are an integral part of the HelpNDoc environment. State of the art word processor HelpNDoc includes a feature-packed word processor which makes you feel instantly at home: all the major strength you’ve come to expect from a modern document authoring application such as Microsoft Word are an integral part of HelpNDoc to make the most visually appealing help and documentation easier to create than ever. Powerful media library system All the media elements such as pictures, videos, documents, HTML code snippets and variables are managed by the library: those media elements are reusable as much as needed throughout the documentation project. Need to change one picture ? Just update the library item and it will be propagated to all the topics using it! Multi-format documentation generation Whether you need to create a compiled CHM help file, an on-line full HTML documentation, a printable PDF or Word documentation or an eBook, HelpNDoc has you covered: write once and export to multiple formats by the click of a button! HelpNDoc is available completely free for personal use ...
5/5 6,891 Apr 24, 2019
IBE Software
IzPack v5.1.3
IzPack v5.1.3 IzPack is a widely used tool for packaging applications on the Java™ platform. Easily make installers that work seamlessly on Microsoft Windows™, Linux™, Solaris™ and Mac OS X™. Keep your users happy just right before they get their hands on your software for the first time. Opensource, since 2001 IzPack is published under the terms of the Apache Software License, Version 2.0, meaning that you can adapt it to your needs with very minimal constraints. IzPack is developed by a community of benevolent contributors. Customizable IzPack does not predefine a rigid installation canvas. You can freely pick the elements that you would like to assemble. You can choose how your installer should look like. Oh, and you can always extend it shall you not find the features you would be looking for! Cross-platform The very same installer works on any operating system where a Java SE™ 6+ virtual machine exists. IzPack-generated installers also provide optional native integration such as creating desktop shortcuts, manipulating a system registry or switching to an administrator account during the installation. IzPack 5.1.3 released Dear community, release 5.1.3 of our latest stable branch is available now. Highlights: JDK 9/10 support for installation Bug fixes and improvements This release adds the following list of changes in particular: New features [IZPACK-1602] - RegistrySpec rootFallback [IZPACK-1619] - Allow previous nav button to be disabled on ShortcutPanel [IZPACK-1620] - Ability to change Next text for summary panel Bug [IZPACK-1469] - WebDir tag is creating packages but installation is failing [IZPACK-1527] - enableOverrideArtifact=true make version append twice to artifact name [IZPACK-1552] - Property substitution issue [IZPACK-1583] - Configurations actions merge decides based on first attribute [IZPACK-1588] - Java 9: ...
5/5 3,421 Feb 11, 2020
IzPack
JSONedit v0.9.35
JSONedit v0.9.35 JSONedit is a simple JSON editor with text, tree and list view. Complete application (single executable file) weights about 2 MB (statically linked Lua and Scintilla included), does not require installation and does not depend on any non-standard dll. Settings are stored in .ini file created in application directory, so you can call it portable. Limitations: no Unicode support. Keep in mind that UTF-8 text with characters limited to 0x00 to 0x7F codes (7-bit) is equivalent to ASCII. Also, if you're using additional characters from single codepage only (your Windows default), then external to/from Unicode converter might come to help. Note: UTF-8 support is present in test version 0.10. With some limitations program runs under Linux + WINE. Tested JSONedit 0.8 under WINE 1.3 cannot edit large files (very slow operations comparing to Windows) and has problems with immediate tree redrawing when i.e. cloning node multiple times. WINE 1.6.2 seems to work slightly better. License: freeware (free as in beer). 2020.10.28 Version 0.9.35 text view: add option to disable brace matching (highlighting) alternative, stream-based formatting is used if text could not be formatted in "regular" way as it is not a valid JSON added tSIP buttons configuration JSON examples new subeditor for arrays of objects JSONedit array editor table view with columns corresponding to names of object elements; <N/A> displayed for array elements not being objects double click or [Enter] cell to start editing [Enter], [Up]/[Down] or select another cell to confirm edit, [Esc] to abort editing "reuse tree" option might be recommended when using editor modes ...
5/5 2,931 Oct 29, 2020
Tomasz Ostrowski
Lapce v0.0.11
Lapce v0.0.11 Lightning-fast and Powerful Code Editor written in Rust FEATURES A modern open source code editor in Rust Native GUI and Rust powered performance, we as developers know what you need for an essential tool like a code editor. Write code with joy in Lapce. Lightning fast Native GUI with GPU acceleration in Rust, no more waiting on launching the editor, and any lag on your keystroke will be treated as a bug and get fixed. Remote Development You can connect to a remote machine seamlessly, with a "local" experience, benefiting from a identical environment with your production server, or utilizing the full performance of the remote machine. Batteries included Code syntax highlighting using Tree-sitter, much faster and better than regex based highlighting. Also with built in LSP support, to give you code intelligence like code completion, diagnostics and code actions etc. Vim like modal editing Vim users, we've got you covered! Built in support for a Vim like editing experience, without a plugin. WASI plugin system You can write a plugin for Lapce with any programing language that complies to WASI. Choose a familiar language for writing a plugin without learning a new language. Built in Terminal Start a terminal at the path of your workspace, without leaving Lapce. READ THE DOCUMENTATION https://docs.lapce.dev/ This download is for the Windows portable version. All other download assets are below: Note: Does not run on Windows 7 Windows: Lapce-windows.msi MacOS: Lapce-macos.dmg Linux: Lapce-linux.tar.gz lapce-proxy-linux.gz Click here to visit the author's website.
5/5 230 Mar 23, 2022
Lapce
Laragon v5.0.0.2
Laragon v5.0.0.2 Laragon is a portable, isolated, fast and powerful universal development environment for PHP, Node.js, Python, Java, Go, Ruby. It is fast, lightweight, easy-to-use and easy-to-extend. Laragon is great for building and managing modern web applications. It is focused on performance - designed around stability, simplicity, flexibility and freedom. Laragon is very lightweight and will stay as lean as possible. The core binary itself is less than 2MB and uses less than 4MB RAM when running. Laragon doesn’t use Windows services. It has its own service orchestration which manages services asynchronously and non-blocking so you’ll find things run fast &amp; smoothly with Laragon. Features Pretty URLs Use app.test instead of localhost/app. Portable You can move Laragon folder around (to another disks, to another laptops, sync to Cloud,…) without any worries. Isolated Laragon has an isolated environment with your OS - it will keep your system clean. Easy Operation Unlike others which pre-config for you, Laragon auto-configs all the complicated things. That why you can add another versions of PHP, Python, Ruby, Java, Go, Apache, Nginx, MySQL, PostgreSQL, MongoDB,… effortlessly. Modern &amp; Powerful Laragon comes with modern architect which is suitable to build modern web apps. You can work with both Apache &amp; Nginx as they are fully-managed. Also, Laragon makes things a lot easier: Wanna have a Wordpress CMS? Just 1 click. Wanna show your local project to customers? Just 1 click. Wanna enable/disable a PHP extension? Just 1 click. Note Laragon ...
5/5 2,374 Jun 25, 2021
Leo Khoa
Lines-Measure v1.0
Lines-Measure v1.0 A free source code line counter. View the line count of your code projects with this free, open source portable tool. Click here to visit the author's website.
5/5 413 Dec 23, 2021
Jin Jae-yeon
Lomsel EasyINI 1.0
Lomsel EasyINI 1.0 Lomsel EasyINI is a multi INI editor. If you want edit one INI file or many INI files at once this is a program you are looking for. You can use many file filter options to search for INI files and change their values in ini sections. You can check all results in a log box. Program has a nice looking interface and is easy to use.
5/5 3,420 Aug 15, 2017
Lomsel
MassCert v2.1.0.19
MassCert v2.1.0.19 A user-friendly batch digital signature utility. Features Automatic mass-signature using Microsoft's SignTool (Windows SDK v7.1 or later required) Supports SHA1 or SHA256 digests Supports timestamping compliant with RFC 3161 using SHA1 or SHA256 digests Supports PKCS #12 personal information file (X.509 certificate + private key bundle) Automatic verification of correct execution Internationalization support. Click here to visit the author's website.
5/5 1,598 Dec 20, 2021
KC Softwares
massCode v1.3.0/2.0.0b
massCode v1.3.0/2.0.0b A free and open source code snippets manager for developers. It helps you create and organize your own personal snippets collection and have quick access to it. Features Organization massCode allows you to organize snippets using multi-level folders as well as tags. Each snippet has fragments - tabs, which gives even greater level of organization. Editor A snippet manager must not only provide organization of snippets but also have a good code editor. That's why under the hood of massCode there's Monaco. Monaco is a modern code editor from Microsoft which is used in one of the most popular editor VS Code. The editor provides IntelliSense, validation for TypeScript, JavaScript, CSS, LESS, SCSS, JSON, HTML. We also added a super productive Emmet and Prettier to code formatter. Tray Assistant massCode assistant lives in the tray and gives you the ability to always have quick access to your snippets using the search. The snippet you selected will be copied to the clipboard. Markdown massCode allows you to write in Markdown and also provide syntax highlighting inside a code block. And of course there is a preview. Search It is impossible to imagine a productive snippet manager without quick access to snippets. Therefore massCode has a fast full-text search with highlighting of the search query. Autosave massCode automatically saves any changes you make during work, so you don't have to worry about losing changes. Sync You can use any service that provides cloud synchronization, such as iCloud Drive, Google Drive, Dropbox or other similar. Database massCode uses a simple but powerful NeDB to store your data, every entry is a simple JSON structure. The database files are on your local computer. This download is for the Windows stable version. All other download assets are below: Windows: Beta MacOS: Stable Beta Linux (Debian): Stable Beta Click here to visit the author's website.
5/5 274 Mar 06, 2022
Anton Reshetov
Microsoft Small Basic 1.2
Microsoft Small Basic 1.2 Microsoft Small Basic puts the "fun" back into computer programming. With a friendly development environment that is very easy to master, it eases both kids and adults into the world of programming. Small Basic combines a friendly environment with a very simple language and a rich and engaging set of libraries to make your programs and games pop. In a matter of few lines of code, you will be well on your way to creating your very own game! With a new and revolutionary IntelliSense®, Small Basic makes writing code a breeze. Share your programs with your friends; let them import your published programs and run them on their computer. Using the Silverlight player, you can even post your games on your blogs and websites for them to play your creations in the browser. Learn the programming concepts starting with the fundamentals and move your way up. Small Basic is based on .NET and what you learn here could be easily applied to other .NET programming languages like Visual Basic. And when you do graduate to Visual Basic, you can bring your existing programs with you using a built-in conversion utility. Microsoft Small Basic 1.2 includes Kinect for Small Basic, which introduces three new Kinect objects! It also expands the Dictionary object to translate in 7 languages, fixes the Dictionary object bug, and fixes another 7 crash and error bugs. It also features updated UI text for 15 languages! If you're using Windows XP or earlier operating systems, please download Small Basic 1.0 instead. New Features: Kinect for Small Basic - Small Basic 1.2 introduces three Kinect objects: KinectBodyList, KinectFaceList, and KinectWindow. With these objects, you can program with the Microsoft Kinect Sensor and the information that it captures. You can: ...
5/5 3,490 Jan 23, 2017
Microsoft Corp.
Notepad++ v8.4.2
Notepad++ v8.4.2 A free source code editor which supports several programming languages running under the MS Windows environment. This project, based on Scintilla edit component (a very powerful editor component) are written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence. Features: Syntax Highlighting and Syntax Folding: Supported languages : C, C++, Java, C#, XML, HTML, PHP, Javascript, RC resource file, makefile, ASCII art file extension .nfo , screenshot1, screenshot2), doxygen, ini file, batch file, ASP, VB/VBS source files, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript and VHDL. More Features: WYSIWYG User Defined Syntax Highlighting Multi-Document Tabs Regular Expression Search/Replace supported Full Drag N' Drop supported Dynamic position of Views File Status Auto-detection Zoom in and zoom out Multi-Language environment supported Bookmark Brace and Indent guideline Highlighting Macro recording and playback Notepad++ v8.4.2 crash-fixes, bug-fixes &amp; new enhancement: Fix crash on “Copy Binary Content” command without selection on edit zone. (Fix #11639, #11671) Fix crashes by re-invoking with command line argument “-udl”. (Fix #11633) Make toolbar icons customizable. (Fix #9913) Make fold/unfold current level commands toggleable. (Fix #11529, #9196) Add command line argument for plugin, a related notification and an API. (Fix #11576) Fix horizontal scrolling with scroll wheel on Logitech MX issue. (Fix #10490) Enhance dark mode. (Fix #11642, #11693, #11683, #11530, #10159) Add encoding context menu via right/double click on status bar. (Fix #9998, #400, #756) Add gui4cli keywords and fix its style IDs in stylers.model.xml. Display installed plugin versions in Debug Info dialog. (Fix #11284) This download is for the Windows 64bit portable version. All other download ...
5/5 5,548 Jun 04, 2022
Don Ho
Notepad3 v5.21.1129.1
Notepad3 v5.21.1129.1 A free text editor for simple programming tasks. Although the Windows operating system was updated significantly over the past years. However, the default Windows Notepad has not been updated in 20 years. If you need a text editor for simple programming tasks, using the vanilla Windows Notepad just does not cut it. Enter Notepad3! Therefore, we created Notepad3 with all the features that the default Windows Notepad currently lacks. Notepad3 is a fast and light-weight Scintilla-based text editor with syntax highlighting. It has a small memory footprint, but is powerful enough to handle most programming jobs. Basic Notepad3 Features Furthermore, Notepad3 has the following features: code folding, bracket matching, automatic indentation, word auto-completion, convert character encoding between various formats (ASCII, UTF-8, and UTF-16), newline format conversion (between DOS (CR/LF), Unix (LF), and Macintosh (CR) formats), multiple undo or redo, bookmarks, and regular expression-based find and replace. Supported Languages Previously we mentioned that Notepad3 can handle almost any programming job and we are not lying. Just take a look at the list of supported programming languages below and spot your favorite. It offers syntax highlighting support for Apache, ASP, Assembly, AutoHotkey, AutoIt3, AviSynth, Awk, Bash, BAT, C, C++, C#, CGI, CMake, CoffeeScript, CSS, CSV, D, DIFF, Go, HTML, INF, INI, Inno Setup, Java, JavaScript, JSON, LaTeX, Lua, Makefiles, Markdown, MATLAB, Nim, NSIS, Pascal, Perl, PHP, PowerShell, Python, REG, Resource, R-S-SPlus Statistics, Ruby, Rust, Shell, SQL, Tcl, TOML, VB, VBScript, VHDL, XHTML, XML, YAML and improved support for NFO ANSI. Changes: Version 5.21.1129.1 (29 November 2021) Changes NEW: CHANGES: Switching to Philippe Lhoste’s (PhiLho) AutoHotkey (AHK) Lexer. Migration of Solution/Projects/Src for VS2022. Switch to Scintilla default idle styling mode (none). Reverting changes to F/R behavior, correction for empty pattern. On file restore, do ...
5/5 2,040 Dec 06, 2021
Rizonetech Pty Ltd.
OpenCV v4.5.2
OpenCV v4.5.2 OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code. The library has more than 2500 optimized algorithms, which includes a comprehensive set of both classic and state-of-the-art computer vision and machine learning algorithms. These algorithms can be used to detect and recognize faces, identify objects, classify human actions in videos, track camera movements, track moving objects, extract 3D models of objects, produce 3D point clouds from stereo cameras, stitch images together to produce a high resolution image of an entire scene, find similar images from an image database, remove red eyes from images taken using flash, follow eye movements, recognize scenery and establish markers to overlay it with augmented reality, etc. OpenCV has more than 47 thousand people of user community and estimated number of downloads exceeding 18 million. The library is used extensively in companies, research groups and by governmental bodies. Along with well-established companies like Google, Yahoo, Microsoft, Intel, IBM, Sony, Honda, Toyota that employ the library, there are many startups such as Applied Minds, VideoSurf, and Zeitera, that make extensive use of OpenCV. OpenCV’s deployed uses span the range from stitching streetview images together, detecting intrusions in surveillance video in Israel, monitoring mine equipment in China, helping robots navigate and pick up objects at Willow Garage, detection of swimming pool drowning accidents in Europe, running interactive art in Spain and New York, checking runways for debris in Turkey, inspecting labels on products in factories around the world on to rapid face detection in Japan. It has C++, Python, Java and ...
5/5 2,438 Apr 09, 2021
opencv.org
pelook v1.65
pelook v1.65 Pelook is a comprehensive information tool for 32 and 64 bit Windows EXE, DLL, driver and OBJ files (PE/COFF images). This tool is suitable for reverse engineers or anyone needing to delve into the internals of Windows PE files. At first glance, pelook may seem a lot like Microsoft's dumpbin tool, however you'll find it has many additional features and doesn't have the unnecessary verbosity of dumpbin. Rather than blindly dumping fields from the various headers and sections that comprise a PE image, pelook creates an intelligent report of the most useful information in the most compact form possible without sacrificing readibility. Why shouldn't you be able to see the target architecture, dependency DLLs, section list, loader flags, supported .NET framework and version resource all within the same screenful of information and all within the same tool? Pelook was originally written for the virtual memory map display and pointer to image-file-offset conversions; two features I always needed but never found in other PE dumping tools. Pelook combines the most widely used features in these popular tools in addition to other useful features: Dumpbin - Microsoft's PE/COFF header dump tool Depends - Microsoft's Dependency Walker imports/exports tool filever - Microsoft's version information resource dump tool clrver - Microsoft's CLR version tool (determine .NET Framework version needed for an EXE) Some of pelook's features are: Support for both 32-bit and 64-bit Windows modules (PE32 and PE32+, a.k.a. PE64) Dump COFF and section headers (Portable Executable/OBJ files) Dump Data Directory table Dump Debug Directory Summary (recognition of Microsoft and Borland debug) Dump import and delay-import dependency DLLs and associated functions (or just a DLL name list ...
5/5 3,001 Dec 12, 2019
BYTE*
PICSimLab v0.8.9
PICSimLab v0.8.9 PICSimLab is a realtime emulator for PIC and Arduino. PICSimLab is a realtime emulator of development boards with integrated MPLABX/avr-gdb debugger. PICSimLab supports some picsim microcontrollers and some simavr microcontrollers. PICSimLab have integration with MPLABX/Arduino IDE for programming the boards microcontrollers. PICSimlab supports several devices (spare parts) that can be connected to the boards for simulation. As for example LEDs and push buttons for simple outputs and inputs and some more complex ones like the ethernet shield w5500 for internet connection or the color graphic display ili9340 with touchscreen. The the complete list of parts can be accessed in the documentation. Features realtime emulation arduino support Documentation at https://lcgamboa.github.io/picsimlab_docs/ v0.8.9 (2021-07-25) New Support to TinyDebug message write added to Franzininho DIY board. [lcgamboa] Support to open files using drag and drop. [lcgamboa] Buzzer new passive mode Tone added. [lcgamboa] New part Fixed Voltage. [lcgamboa] New part SHT3X temperature and humidity sensor. [lcgamboa] New part FM50 temperature sensor. [lcgamboa] New part LM35 temperature sensor. [lcgamboa] Support to dump Flash memory in rcontrol interface. [lcgamboa] Support to dump RAM and internal EEPROM memory in rcontrol interface. [lcgamboa] Support to save EEPROM of AVR MCU between PICSimLab sessions. [lcgamboa] Pin Viewer tool added. [lcgamboa] VCD Dump support to change external VCD viewer (eg. use pulseview instead gtkwave) [lcgamboa] New part MPU6050 accel and gyro added (only raw values, no FIFO or DMP) [lcgamboa] Support to only draw when need update to reduce cpu usage. [lcgamboa] Rcontrol new command loadhex. [lcgamboa] New board ...
5/5 669 Sep 14, 2021
Luis Claudio Gambôa Lopes
PilotEdit Lite v12.6.0
PilotEdit Lite v12.6.0 PilotEdit is a text, hex, XML, C/C++, HTML, PHP, Java, Javascript and Perl editor that can edit large files of 10GB. It offers customizable syntax and keyword highlighting, advanced search and replace operations, automatic text encoding, 256-bit AES encryption/decryption and a built-in FTP/SFTP client lets you open, edit, download and upload large files directly to/from a FTP/SFTP server. In addition to standard text editing features, PilotEdit can compare and merge two large files of 100GB (10 billion lines). You can also sort, find/remove duplicate lines and extract strings over a large file of 1GB. PilotEdit works on both 32-bit and 64-bit Windows Operating Systems. PilotEdit is 100% clean.
5/5 6,940 Apr 10, 2019
PilotEdit
Programmer's Notepad v2.4.2
Programmer's Notepad v2.4.2 Programmer's Notepad is a text editor for Windows designed for editing code. It is primarily written in C++ and extensible using Python, and is built on the following technologies: Scintilla WTL Boost Featuring Syntax highlighting Text Clips for simple text insertion Code folding / outlining Flexible Regular Expression support Code navigation using Ctags Projects for navigating large code bases Extend using Python or C++ Schemes A lot of programming languages are supported by PN by default, the following are not distributed in the main packages: Name Updated AVE Oct 2008 AutoIt Oct 2008 ASN.1 Oct 2008 Bullant Oct 2008 BlitzBasic Oct 2008 Baan Oct 2008 Objective Caml Oct 2008 Csound Oct 2008 Apache Conf Oct 2008 E-Script Oct 2008 Eiffel Oct 2008 Erlang 13th April 2008 FreeBasic Oct 2008 Forth files Oct 2008 Flagship Oct 2008 Haskell April 2011 HLSL June 2009 Inno Setup Oct 2008 Kix-Script Oct 2008 Lua Oct 2008 Lout Oct 2008 Lot Oct 2008 Lisp and Scheme 24th April 2008 LSL 4th Feb 2010 MMixal Oct 2008 nnCron Oct 2008 Opal Oct 2008 Octave Oct 2008 PureBasic Oct 2008 POV-Ray SDL Oct 2008 PostScript Oct 2008 Prolog Oct 2008 Rebol Oct 2008 Spice Oct 2008 Smalltalk Oct 2008 Scriptol Oct 2008 Yaml Oct 2008 PyPN - Python for Programmer's Notepad PyPN embeds Python into your favourite text editor, and it's included in the installer as of Programmer's Notepad v2.4! Click here to visit the author's website.
5/5 2,679 Feb 08, 2019
Simon Steele
Programming Without Coding Technology v1.9 (revised)
Programming Without Coding Technology v1.9 Create software without writing a single line of code. Comes with Autocomplete, Colors, VPL Compiler &amp; More ! If you want to learn programming, create applications/systems or get some new ideas about visual programming in the practice then you are in the right place. The goal of this project is to present programming to every computer users, whether they are beginners or professionals. Beginners means that the tools of programming must be accessible – must be easy. So I decided to take coding out of programming. And presenting programming to professional developers requires a tool that is productive and unlimited and can be extended. PWCT is a Free-Open Source project, also the documentation and the support is free. Installing PWCT on MS-Windows is easy through simple installation program, after downloading the software you can download many samples,tutorials and movies. Some of PWCT users are using the software to create presentations and education software. Many users are using the software for business applications. At my side I have used the software to create a new programming language as a proof that the technology is productive and powerful and unlimited. This language is called the Supernova programming language , and it is a free, Open Source project hosted on Sourceforge. So the software can be used in many different applications. The domain of the problem is called “Visual Programming Languages.” There are many projects in this domain, but most of these languages are domain-specific languages that are used in education, But with respect to general-purpose visual programming languages, there are few of them. PWCT don't use the Drag-and-Drop method. PWCT provide a new method based on Automatic Steps Tree Generation and Update in response to interaction with components that provide to the user simple data entry forms. The idea ...
5/5 3,985 Feb 08, 2019
Mahmoud Samir Fayed
PSPad v5.0.5
PSPad v5.0.5 PSPad - text editor for developers for Microsoft Windows systems The universal (freeware) text editor, useful for people who: work with plain text - the editor has a wealth of formatting functions, including a spell checker create web pages - as a web authoring editor, PSPad contains many unique tools that save your time want to use a good IDE for their compiler - PSPad catches and parses compiler output, integrates external help files, compares versions and much more... There is no complex installation process, PSPad is ready to work immediately without requiring customization. The editor supports many file types and languages, with syntax highlighting. There are macros, clip files and templates to automate repetative tasks. Integrated HEX Editor, Project support, FTP Client, Macro Recorder, File Search/Replace, Code Explorer, Code page conversion... these are just some of the many features that PSPad offers. This download is for the 64bit version. If you need the 32bit version, download here. Changelog: v5.0.5 03/01/2021 Ruby - in-string section support #{ ... }, variable highlighting Insert with keep cursor function keeps inserted text selection Tcl/Tk highlighter extended of new keywords from new version Stability improvements Autocomplete - removed brackets Save file without file change (Shift+Ctrl+S) allows to set time difference. Usage e.g. for synchronized folders. Difference (in seconds) is added to existing File time. Parameter is in Program settings / Direct edit as SaveFileTimeShift variable, value (positive number) is in seconds. PSPad remembers last used tab from left panel Automatic corrections (menu Settings / Spell settings) - new option - Maintain char case. Automatic corrections (menu Settings / Spell settings) maintain ...
5/5 4,812 Mar 02, 2021
PSpad
PyScripter v3.6.4
PyScripter v3.6.4 PyScripter is a free and open-source Python Integrated Development Environment (IDE) created with the ambition to become competitive in functionality with commercial Windows-based IDEs available for other languages. License: MIT Features Syntax Highlighting Editor Unicode based Full support for encoded Python source files Code folding Brace Highlighting Python source code utilities ((un)tabify, (un)comment, (un)indent, etc.) Code completion and call tips Code and debugger hints Syntax checking as you type Context sensitive help on Python keywords Parameterized Code Templates Accept files dropped from Explorer File change notification Converting line breaks (Windows, Unix, Mac) Print preview and print syntax highlighted Python code Syntax highlighting of HTML, XML and CSS files Split view file editing Firefox-like search and replace Side-by-side file editing Integrated Python Interpreter Code Completion Call Tips Command History Execute scripts without saving them Integrated Python Debugging ...
5/5 3,568 Apr 04, 2021
kvlahos
qb64 v2.0.2
qb64 v2.0.2 BASIC for the modern era. QB64 is a modern extended BASIC+OpenGL language that retains QB4.5/QBasic compatibility and compiles native binaries for Windows (XP and up), Linux and macOS. Installation Download the appropriate package for your operating system at the bottom of the page. Windows Make sure to extract the package contents to a folder with full write permissions (failing to do so may result in IDE or compilation errors). It is advisable to to whitelist the QB64 folder in your antivirus/antimalware software macOS Before using QB64 make sure to install the Xcode command line tools with: xcode-select --install Run ./setup_osx.command to compile QB64 for your OS version. Linux Compile QB64 with ./setup_lnx.sh. Dependencies should be automatically installed. Required packages include OpenGL, ALSA and the GNU C++ Compiler. Usage Run the QB64 executable to launch the IDE, which you can use to edit your .BAS files. From there, hit F5 to compile and run your code. To generate a binary without running it, hit F11. Additionally, if you do not wish to use the integrated IDE and to only compile your program, you can use the following command-line calls: qb64 -c yourfile.bas qb64 -c yourfile.bas -o outputname.exe Replacing -c with -x will compile without opening a separate compiler window. Changes: https://raw.githubusercontent.com/QB64Team/qb64/master/CHANGELOG.md This download is for the Windows 64bit zip version. All other download assets are below: Windows: qb64_2021-11-07-03-00-00_4d85302_win-x86.zip qb64_2021-11-07-02-59-30_4d85302_win-x64.7z qb64_2021-11-07-03-00-00_4d85302_win-x86.7z MacOS: qb64_2021-11-07-02-58-38_4d85302_osx.tar.gz Linux: qb64_2021-11-07-02-59-19_4d85302_lnx.tar.gz Source: qb64-2.0.2.zip Click here to visit the author's website.
5/5 255 Apr 29, 2022
QB64 Team
ResEdit v1.6.6
ResEdit v1.6.6 ResEdit is a resource editor for Windows programs. There are multiple ways to use it : Software developers : Create you resource script (.rc) with dialogs, menu and then export it as an executable with ResEdit or use the generated script with your usual compiler. Software translator : Open exe or dll file and directly translate the strings in dialogs, menu and string tables. Other usages : Extract icons, bitmaps or any resource from 32-bit and 64-bit executables You will need the Windows® Platform SDK to develop with ResEdit. Documentation here. Use 7-Zip 32bit or 7-Zip 64bit to unzip this file. This download is for the 64bit version. If you need the 32bit version, download here. Click here to visit the author's website.
5/5 831 Jan 12, 2022
ResEdit
Resource Hacker v5.1.8
Resource Hacker v5.1.8 Resource Hacker™ has been designed to be the complete resource editing tool: compiling, viewing, decompiling and recompiling resources for both 32bit and 64bit Windows executables. Resource Hacker™ can open any type of Windows executable (*.exe; *.dll; *.scr; *.mui etc) so that individual resources can be added modified or deleted within these files. Resource Hacker™ can create and compile resource script files (*.rc), and edit resource files (*.res) too. Compiling: Compiling can be initiated either by passing a resource script file as a parameter on the the command line (see below), or by using Resource Hacker's text editor. Supported compiler directives include: #DEFINE, #UNDEF, #IF, #ELIF, #ELSE, #IFDEF, #IFNDEF, #INCLUDE, and #PRAGMA. The #INCLUDE, #IF, and #IFDEF directives can all be nested to multiple levels. Strings within resource statements are defined between double-quote (") characters. These strings can also contain typical 'C' style backslashed 'escaped' characters — \t , , \\ , \" , and \000 .. \377 (octal). A double-quote within a string can be 'escaped' by preceding it with either a backslash or with another double-quote character. Script comments are preceded either by double forward-slashes (//) or by a semi-colon (;). Filenames in within resource statements can only be parsed as strings, so they MUST be enclosed within double-quote characters otherwise compile errors will be raised. A complete list of Resource-Definition Statements can be found here. Viewing Resources: Once a file has been opened, most resources will be displayed as either an image (or group of images) or as decompiled text: However, some resource types will be displayed in both its compiled form (eg dialog or popup menu) and in its decompiled text format. Some resource types can only be displayed as a dump of raw byte data: Using the internal editor to modify text-based resources: Dialog, menu, string-table, message-table, accelerators and Borland form resources can all be easily ...
5/5 3,595 Nov 17, 2020
Angus Johnson
RisohEditor v5.6.7
RisohEditor v5.6.7 A free resource editor for Win32 development RisohEditor can add, edit, extract, clone and remove the resource data in EXE/DLL/RC/RES files. You can edit Windows resources (Dialogs, Menus, Icons, Cursors, String Tables, Message Tables etc.) by using RisohEditor. Features: High scalability. Open source. Full Unicode support (for international resources). It can read the "resource.h" header file. Supports GUI edit. The exported resource can be read by Visual C++. Supports window class libraries. Supported Platforms: Windows XP/2003/Vista/7/8.1/10/11 and ReactOS. Supported languages: English, Chinese, Italian, Russian, Japanese and Korean A Guide to RisohEditor Changes: v.5.6.7 (2022.01.13) Added Portuguese translation. WinXP support again (don't use GetThreadUILanguage() in XP). This download is for the Windows portable version. If you need the Windows installer version, download here. Click here to visit the author's website.
5/5 465 Jan 13, 2022
Katayama Hirofumi
SciTE v5.0.1
SciTE v5.0.1 SciTE is a SCIntilla based Text Editor. Originally built to demonstrate Scintilla, it has grown to be a generally useful editor with facilities for building and running programs. It is best used for jobs with simple configurations - I use it for building test and demonstration programs as well as SciTE and Scintilla, themselves. Development of Scintilla started as an effort to improve the text editor in PythonWin. After being frustrated by problems in the Richedit control used by PythonWin, it looked like the best way forward was to write a new edit control. The biggest problem with Richedit and other similar controls is that they treat styling changes as important persistent changes to the document so they are saved into the undo stack and set the document's dirty flag. For source code, styling should not be persisted as it can be mechanically recreated. Scintilla is a free source code editing component. It comes with complete source code and a license that permits use in any free project or commercial product. As well as features found in standard text editing components, Scintilla includes features especially useful when editing and debugging source code. These include support for syntax styling, error indicators, code completion and call tips. The selection margin can contain markers like those used in debuggers to indicate breakpoints and the current line. Styling choices are more open than with many editors, allowing the use of proportional fonts, bold and italics, multiple foreground and background colors and multiple fonts. Change Info: Release 5.0.1 Released 9 April 2021. Remove SetLexer, SetLexerLanguage, and LoadLexerLibrary methods. These have been superceded by Lexilla and the SetILexer API. Improve the platform layer interface. Add support for stroke width and translucency to drawing methods. Allow clipping to nest. Add methods ...
5/5 6,558 Apr 09, 2021
Neil Hodgson
SimpleProgramDebugger v1.15
SimpleProgramDebugger v1.15 SimpleProgramDebugger is a simple debugging tool for Windows that attaches to existing running program or starts a new program in debugging mode, and then displays all major debugging events occurs while the program is running, including Exception, Create Thread, Create Process, Exit Thread, Exit Process, Load DLL, Unload Dll, and Debug String. After the debugging events are accumulated, you can easily export them into comma-delimited/tab-delimited/xml/html file or copy them to the clipboard and then paste them into Excel or any other spreadsheet application. System Requirements This utility works on any version of Windows, starting from Windows XP and up to Windows 10. Both 32-bit and 64-bit systems are supported. This download is for the 64bit version. If you need the 32bit version, download here. Changes: Version 1.15: Added 'Put Icon On Tray' and 'Start As Hidden' options. Updated to work properly in high DPI mode. Start Using SimpleProgramDebugger SimpleProgramDebugger doesn't require any installation process or additional dll files. In order to start using it, simply run the executable file - SimpleProgramDebugger.exe After running SimpleProgramDebugger, you can attach a program that is already running by pressing F7 and choosing the desired process, or you can start a new program by pressing Ctrl+N and choosing the .exe file to run, and optionally parameters and start folder. After the debugging events are displayed in the main window of SimpleProgramDebugger, you can select one or more events, and then use the 'Save Selected items' option to export them into comma-delimited/tab-delimited/xml/html file or press Ctrl+C to copy them to the clipboard, and then paste them into Excel or any other spreadsheet application. Command-Line Options /DebugProcess <Process ID/Filename> Start to debug an existing process. You can specify the process ID or process filename, for example: SimpleProgramDebugger.exe /DebugProcess explorer.exe SimpleProgramDebugger.exe /DebugProcess "c:\temp\myexe.exe" SimpleProgramDebugger.exe /DebugProcess 4522 /StartDebugProcess Start a new process and ...
5/5 6,957 Mar 12, 2021
Nir Sofer
SMTPDummy v1.10
SMTPDummy v1.10 SMTPDummy is a "dummy" SMTP mail server that can be used by software developers for testing email sending software. SMTPDummy is simple and practical, and responds to all SMTP commands in a positive manner (i.e. it accepts everything you throw at it), it does not however, store, forward or send emails. SMTPDummy does not require installation and is fully portable, you can run it from a USB stick. If does not require configuration, simply run the executable and you have a full (albeit dummy) SMTP server... :-) Its purpose is to simply respond to SMTP commands without functioning as an SMTP server in any way. While it's running, you can see the server's log and the individual messages that it has received. Messages can be displayed as plain text or HTML. You can use SMTPDummy for debugging your software sending application or for development and integration environments. Finally, SMTPDummy can listen to any port number (defaults to 25). Click here to visit the author's website.
5/5 3,346 Aug 28, 2019
CyLog Software
Sourcetrail v2021.1.30
Sourcetrail v2021.1.30 Free and open-source cross-platform source explorer Get productive on unfamiliar source code. Supported Languages: C, C++, Java, Python, <custom>; more info Used and tested on code bases with up to 10 million lines of code. Connectable Editors: Atom, Clion, Eclipse, Emacs, IntelliJ IDEA, Neovim, PyCharm, QtCreator, Sublime Text, Vim, Visual Studio, Visual Studio Code; more info Software developers spend most of their time figuring out existing source code, but common code editing tools offer little help for this task. Debuggers only allow detailed inspection of one narrow code path. 'Find all references' helps you in navigating between files, but doesn't provide the context to see the big picture of all relevant dependencies. Sourcetrail provides both overview and details by combining an interactive dependency graph, a concise code view and efficient code search, all built into an easy-to-use cross-platform developer tool. It supports you in exploring legacy code, understanding the implementation and refactoring the software architecture, making it a fun experience for the whole family! Sourcetrail runs locally. Your code is private. No cloud necessary. How It Works 1) Index your Source Code Sourcetrail's in-depth static analysis finds all definitions and references within your source files. To start the static code analyzer, you can either import an existing build configuration or choose manual project setup. 2) Find any Symbol Use Sourcetrail's search field to quickly find any symbol within the whole codebase. The fuzzy code search engine gives you the best matches with just a few keystrokes. 3) Explore Dependencies Visually The graph visualization provides a quick overview of any class, method, field, etc., of interest and all its relations. The dependency graph is fully interactive. Use it to move through the codebase by focusing on related nodes and edges. 4) Browse your Source Code Finally the code view holds all implementation details of the element in focus within a well-arranged list of code snippets. Further inspect scopes ...
5/5 1,020 Mar 17, 2021
Coati Software
SSE Setup v8.7
SSE Setup v8.7 SSE SetupTM is a freeware Windows installation creator that is easy, full-featured and mature. Installers run on Windows 10 and all relevant Windows OS's (you choose which) Installs both 32-bit and 64-bit programs NOT some complicated scripting language! (unlike many other installers) Create a fully functional installer in minutes (NOT days!) Handles the most common things automatically Creates small, efficient .EXE's or .ZIP's, or burns to CD/DVD Non-Admin (Limited/Standard user) install support Upgrade and patch support for installed programs Integrated Internet Updater solution that can download &amp; install needed updates Prerequisites checks to look for needed hardware / OS's / software Can download any required software (runtimes) your program needs For .NET installs, easy framework download if user needs For Access developers: Easy Access database deployment Built-in Language support for 12 of the world's most-used (multilanguage) Works well with UAC / Very "UAC Friendly" Customizable GUI and 7 presets to choose from Ability to digitally sign installer/uninstaller/your program's files Display license agreement that must be agreed to Install files &amp; shortcuts; modify registry Automatic DLL/OCX registration or font installation if needed Full Unicode support Complete context-sensitive help a button away Automatic removal of everything installed during uninstall Run external programs during install/uninstall Show welcome screen or custom messages Play audio files Associate filetypes with your ...
5/5 3,494 Nov 20, 2019
Chris Long
SynWrite v6.41.2780
SynWrite v6.41.2780 SynWrite combines great ideas from many well known editors into a single, freely available product. It's a complete environment for Web workers, coders and writers. SynWrite's many features include macro recording, code highlighting, code folding, multi-caret editing and regular expressions. (See feature list below.) You can easily extend the editor with plugins written in the Python scripting language. Many plugins are available here, and you can write your own. You can easily configure it to your needs and even take it with you on a USB flash drive. It's free, open-source software. Features Syntax highlighting for lots of languages Fully customizable highlightings Code folding Tree structure view for source code Support for almost all encodings Auto-completion Code templates Clipboard history panel Search, replace with regular expressions Search, replace in multiple files External tools support Document mini-map feature Strings extraction feature Customizable hotkeys Bookmarks Keyboard macros Spell checking Zen Coding support HTML Tidy support and more... Version 6.41.2780 (2021.03.29) You can choose between installer version and zip archive. If you want to use SynWrite as Total Commander Lister plugin you need the zip package Click here to visit the author's website.
5/5 6,084 Mar 31, 2021
UVViewSoft
TempleOS 5.01
TempleOS 5.01 TempleOS is a x86_64, multi-cored, non-preemptive multi-tasking, ring-0-only, single-address_mapped (identity-mapped), operating system for recreational programming. Paging is almost not used. The people whom can most benefit are: * Professionals doing hobby projects * Teenagers doing projects * Non-professional, older-persons projects Simplicity is a goal to keep the line count down, so it's easy to tinker with. As it turns-out, simplicity makes it faster in some ways, too. It never switches privilege levels, never changes address maps, tends to load whole contiguous files and other, similar things which boost speed. It's only 80,590 lines of code including the kernel, the 64-bit compiler, the graphics library and all the tools. More importantly, it's designed to keep the user's line count down -- you can do a Hello World application in one line of code and can put graphics on the screen with a three line program! It's a kayak, not a Titanic -- it will crash if you do something wrong. You quickly reboot, however. DOS and the 8-bit home computers of the 80's worked fine without memory protection and most computers in the world -- the embedded ones -- operate without protection. The resulting simplicity of no protections is why TempleOS has value. In facts, that's the point of TempleOS. This download is an .ISO file which needs to be burned to CD/DVD. You can boot it directly. * Oracle in program, AfterEgypt, for tongues. * x86_64, ring-0-only, single-address-map (identity), multitasking kernel with multicore support. * Master/Slave MultiCore * Free, public domain, 100% open source. * 64-bit compiler/assembler for HolyC. Truly compiles, doesn't interpret. Just -in-Time and Ahead-of-Time compilation. With JIT, no need for object or exe files. * No 32-bit krufty code. * 640x480 16 color VGA graphics. * Keyboard &amp; Mouse support. * ATA PIO ...
5/5 6,595 Jan 11, 2017
TempleOS
Text Editor Pro v24.0.1
Text Editor Pro v24.0.1 Formerly EditBone Powerful text editing tool with syntax highlighting support for programming languages and scripts, multi-caret and synchronized editing, code/text folding, over 300 options for customizing, over 100 ready made skins, spell check, PDF view, character map, numerical unit convert tool, text compare, JSON/SQL/XML formatter, and support for multiple directories (also SFTP) and search results. Changes: Version 24.0.1 (June 20, 2022) - Fixed non-fixed width font painting in text editor control - Fixed options - Fixed startup - Updated language files This download is for the 64bit version. If you need the 32bit version, download here. Click here to visit the author's website.
5/5 3,476 Jun 23, 2022
Lasse Markus Rautiainen
Textadept v11.2
Textadept v11.2 A fast, minimalist, and remarkably extensible cross-platform text editor. Features Fast and Minimalist Textadept’s user interface is sleek and simple. Relentlessly optimized for speed and minimalism over the years, the editor consists of less than 2000 lines of C code and less than 4000 lines of Lua code. Cross Platform Textadept runs on Windows, macOS, Linux, and BSD. It also has a terminal version, which is ideal for work on remote machines. Remarkably Extensible Textadept is an ideal editor for programmers who want endless extensibility without sacrificing speed or succumbing to code bloat and featuritis. The editor gives you complete control over the entire application using the Lua programming language. Everything from moving the caret to changing menus and key bindings on-the-fly to handling core events is possible. Its potential is vast. Multiple Language Support Being a programmer’s editor, Textadept excels at editing source code. It understands the syntax and structure of more than 100 different programming languages and recognizes hundreds of file types. Textadept uses this knowledge to make viewing and editing code faster and easier. It can also compile and run simple source files. Unlimited Split Views Both the graphical version and the terminal version of Textadept support unlimited vertical and horizontal view splitting, even of the same file. Customizable Themes Textadept uses themes to customize its look and feel. It comes with built-in light, dark, and terminal themes. Code Autocompletion Not only can Textadept autocomplete words in files, but it can also autocomplete symbols for programming languages and display API documentation. Keyboard Driven Textadept can be entirely keyboard driven. The editor defines key bindings for nearly every action. You can easily reassign existing bindings or create new ones. Keys may be chained together or grouped into language-specific keys or key modes. Self Contained Textadept’s binary packages are self-contained and need not be installed. No administrator privilages are required ...
5/5 386 Jan 06, 2022
orbitalquark
TextWorx v1.4
TextWorx v1.4 Access advanced text-manipulation routines in *any* program via popup-menu or floating toolbar. Completely customizable menus, toolbars and hotkeys. It is the most useful tool any coder can have in their repertoire! Complete manual here. TextWorx Toolbar (yes, you get both in one application) TextWorx Menu Other screenshots. TextWorx updated to 1.4 Fixed: Added the “Lines” modifier to the menu for 126 ScrambleFixed: Added the “Lines” modifier to the menu for 126 Scramble New: (Experimental) 866 Repeat Last Command (added to default Main Menu)New: (Experimental) 866 Repeat Last Command (added to default Main Menu) New: 734 Sort Words (added to Sort &amp; Number Menu) – Sorts each word onto its own line, removing duplicates and removing any blank lines. shift for descending order.New: 734 Sort Words (added to Sort &amp; Number Menu) – Sorts each word onto its own line, removing duplicates and removing any blank lines. shift for descending order. New: 735 List Words (added to Sort &amp; Number Menu) – Creates a space-separated, sorted list of words, removing duplicates and blank lines. shift for descending order.New: 735 List Words (added to Sort &amp; Number Menu) – Creates a space-separated, sorted list of words, removing duplicates and blank lines. shift for descending order. New: 736 List Letters (added to Sort &amp; Number Menu) – Creates a list of letters used in the string, removing duplicates and separating them with spaces. shift for descending order.New: 736 List Letters (added to Sort &amp; Number Menu) – Creates a list of letters used in the string, removing duplicates and separating them with spaces. shift for descending order. New: 737 Comma Separate (added to Sort &amp; Number Menu) – Separates each word with a comma (and space), treating double-quoted sections as ...
5/5 2,634 Jan 15, 2020
bgmCoder
Thonny v3.3.10
Thonny v3.3.10 Python IDE for beginners Features Easy to get started. Thonny comes with Python 3.7 built in, so just one simple installer is needed and you're ready to learn programming. (You can also use a separate Python installation, if necessary.) The initial user interface is stripped of all features that may distract beginners. No-hassle variables. Once you're done with hello-worlds, select View → Variables and see how your programs and shell commands affect Python variables. Simple debugger. Just press Ctrl+F5 instead of F5 and you can run your programs step-by-step, no breakpoints needed. Press F6 for a big step and F7 for a small step. Steps follow program structure, not just code lines. Step through expression evaluation. If you use small steps, then you can even see how Python evaluates your expressions. You can think of this light-blue box as a piece of paper where Python replaces subexpressions with their values, piece-by-piece. Faithful representation of function calls. Stepping into a function call opens a new window with separate local variables table and code pointer. Good understanding of how function calls work is especially important for understanding recursion. Highlights syntax errors. Unclosed quotes and parentheses are the most common beginners' syntax errors. Thonny's editor makes these easy to spot. Explains scopes. Highlighting variable occurrences reminds you that the same name doesn't always mean the same variable and helps spotting typos. Local variables are visually distinguished from globals. Mode for explaining references. Variables are initially presented according to simplified model (name → value) but you can switch to more realistic model (name → address/id → value). Code completion. Students can explore APIs with the help of code completion. Beginner friendly system shell. Select Tools → Open system shell to install extra packages or learn handling Python on command line. PATH and conflicts with other Python interpreters are taken care of by Thonny. Simple ...
5/5 3,092 May 28, 2021
University of Tartu, Estonia
Turbo C++ 3.2
Turbo C++ 3.2 Turbo C++ for Windows 7,8,10 (32/64bit) Most updated and functional Turbo C++ available on the Internet with Microsoft Visual Studio 2015 home screen design. How to use Turbo C++ Step 1 Double click on "Turbo C++" shortcut link on the desktop. Step 2 If you want run turbo c++ on full screen simply click on button "Run Turbo C++" Step 3 "OR" If you not want full screen mode uncheck the "Full screen mode" check box and click on button "Start Turbo C++" Full Screen Mode - Window Mode- Operating System Pre-Requirements Windows 10, 8.1 and 8 - None Windows 7, Vista and XP - .NET 4.5 Framework Required
5/5 3,747 Nov 12, 2016
vineetchoudhary
TURGEN v9.0.2
TURGEN v9.0.2 Create your own tapes with software for Atari 8-bit computers, and transfer data from your PC or Mac to your Atari 8-bit computer using your data recorder and a cassette adapter. Convert files to the original standard Atari tape records and also various "turbo" systems. You can create WAVE files, tape images, or send signal directly to the sound card. Tools such as Wizard for files, Tape Side Creator, Dual Track Tape creator, Batch processing allow you to create tapes with convenience. Features Creation of tapes with ordinary tape recorder Transferring data from PC/Mac to Atari with data recorder and cassette adapter Support for the original standard Atari tape records Support for "turbo" systems popular in Europe Full support for processing of segmented binary load files Comprehensive documentation Convenient tools Dual Track tape creation This download is for the Windows version. If you need the MacOS version, download here. Click here to visit the author's website.
5/5 108 Jun 01, 2022
baktrasf
Vbs To Exe v3.0.9.0
Vbs To Exe v3.0.9.0 Vbs To Exe can convert VBS (.vbs) files to the EXE (.exe) format. Features Visible and invisible applications Executables with administrator priviliges Inclusion of additional files, folders, icon and version information Creation of 32-Bit and 64-Bit EXE files Commandline interface Portable Encryption Multilanguage support Free for commercial and non-commercial use Platform Windows Last updated 2019-04-30 MD5 cea28f5b6f1423ba6ce2603380185e85 License Freeware
5/5 3,571 May 05, 2019
Fatih Kodak
Visual Code Studio v1.66.0
Visual Code Studio v1.66.0 Code editing. Redefined. Free. Open source. Runs everywhere. Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity). Meet IntelliSense. Go beyond syntax highlighting and autocomplete with IntelliSense, which provides smart completions based on variable types, function definitions, and imported modules. Print statement debugging is a thing of the past. Debug code right from the editor. Launch or attach to your running apps and debug with break points, call stacks, and an interactive console. Git commands built-in. Working with Git and other SCM providers has never been easier. Review diffs, stage files, and make commits right from the editor. Push and pull from any hosted SCM service. Extensible and customizable. Want even more features? Install extensions to add new languages, themes, debuggers, and to connect to additional services. Extensions run in separate processes, ensuring they won't slow down your editor. This download is for the Windows 64bit version. All other download assets are below: Windows: VSCodeUserSetup-ia32-1.66.0.exe VSCodeUserSetup-arm64-1.66.0.exe MacOS: VSCode-darwin-universal.zip Linux: code_1.66.0-1648620611_amd64.deb code-1.66.0-1648620680.el7.x86_64.rpm Click here to visit the author's website.
5/5 2,574 Mar 31, 2022
Microsoft Corp.
WindEdit v0.9
WindEdit v0.9 A high performace text editor for huge file and long lines. License Completely FREE for commercial and non-commercial use without limitations. Features Support huge files up to TBytes. Support huge files containing billions of lines of text. Support very long lines up to GBytes. Support vscode syntaxes. (Currently only support cpp, python, rfc, and more is coming) Support vscode themes. Configurable fold, pair, indent, outline, complete, mark and so on. Snippet. Word wrap. Hex edit. Column edit. Multilines edit. Search and replace in folders. High performance. Click here to visit the author's website.
5/5 103 Jun 03, 2022
kingToolbox
Window Detective v3.5.1
Window Detective v3.5.1 Window Detective is a programmer's tool used to "spy" on an application's windows and allows you to view and even modify some of it's properties. Key features of Window Detective include: View properties of windows such as text/title, dimensions and styles. Set properties such as text/title, dimensions and styles. View all windows in a tree hierarchy of parent/child windows. 'Pick' windows to inspect using the mouse. Advanced search which allows you to find windows that match specified criteria. Listen for window messages sent to a window. "Smart Settings" that intelligently remember user settings such as window positions. Changes In This Release ----------------------- Bugs fixed - ID #10. Crash when capturing messages. Click here to visit the author's website.
5/5 3,506 Dec 09, 2019
xtal256
Window Ruler 1.1 rev 9
Window Ruler 1.1 rev 9 Window Ruler is a program that permits you to: • Test if your application windows fit in a certain screen resolution (very useful for developers!); • Measure any window by dragging the red ball (left-upper corner). How to use this program: • Move the ruler by dragging it • Measure a certain window by dragging the red ball over it • Show/Hide the ruler by left-clicking over the notify icon • Show the options by right-clicking over the notify icon or the ruler window • The ruler can be resized using the mouse History v.1.1 rev 9 Fixed a bug when capturing the image to the clipboard
5/5 3,444 Aug 31, 2017
Lorenzi Davide
WinMerge Portable v2.16.12
WinMerge Portable v2.16.12 Free, portable file comparison and differencing tool. WinMerge is an Open Source visual text file differencing and merging tool for Win32 platforms. It is highly useful for determing what has changed between project versions, and then merging changes between versions. It features visual differencing and merging of text files, a flexible editor with syntax highlighting, line numbers and word-wrap and handles DOS, UNIX and MAC text file formats. It also includes full support for archives with the bundled 7-Zip plugin. Both the 32-bit and 64-bit versions are included for maximum performance on every PC. MD5 Hash: 667e652a57209014533407214167f8f4 SHA256 Hash: a460b64d171d35f815846a8426054b2f574c60eb6ac8fcd802dd037f09ef450e System Requirements: Windows XP, Vista, 7, 8, 10, 11 Click here to visit the author's website.
5/5 777 Jan 12, 2022
WinMerge Team &amp; PortableApps.com (Ryan McCue)
WinMerge v2.16.12
WinMerge v2.16.12 A Windows tool for visual difference display and merging, for both files and directories. It is highly useful for determining what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in a location pane. The user interface is translated into several languages. Features Visual differencing and merging of text files Flexible editor with syntax highlighting, line numbers and word-wrap Highlights differences inside lines Difference pane shows current difference in two vertical panes Location pane shows map of files compared Moved lines detection Compare folders in one level or recursive Can show folder compare results flat or in a tree-style view Regular Expression based file filters allow excluding and including items Compares binary files in folder compare as well as text files Shell Integration (supports 64-bit Windows versions) Archive file support using 7-Zip Fast compare using file sizes and dates Creates patch files (Normal-, Context- and Unified formats) WinMerge 2.16.12 Release Notes What Is New in 2.16.12 General GUI textstrings: grammatical corrections (PR #722) Added ARM64 support File compare BugFix: Fix PHP syntax highlighting. (PR #751) BugFix: Strings in a multi-line diff block were not be replaced correctly when the substitution filters' regular expression contained ^ BugFix: Font size restoration with Ctrl+0 key did not work properly in ...
5/5 2,386 Jan 12, 2022
WinMerge Dev. Team
WinNMP v19.07
WinNMP v19.07 Nginx MariaDB Redis Php 7 development stack for Windows. A lightweight, fast and stable server stack for developing php mysql applications on windows, based on the excellent webserver Nginx. A lighter alternative to XAMPP and WAMP, with Composer, Adminer, LetsEncrypt certificates, WinSCP, multiple PHP versions, projects and virtual servers. Unlike other development stacks, WinNMP doesn't require any aditional software, it includes all runtime libraries. It works out-of-the-box and it is safe to install it over a previous version, or in a folder with spaces or special characters. You can even move it after instalation and it will still work. And most importantly, it dosen't waste your time! Current Package contains: Nginx 1.17.2 web server MariaDB 10.4.6 database server, mysql 5.5.5 replacement (32/64bit) Redis 4.0 Cache/NoSql, memcached alternative (64bit) Php 5.6.40 &amp; PHP 7.0.33 &amp; PHP 7.2.20 &amp; PHP 7.3.7 scripting language (32/64bit) XDebug, GeoIP, Gender PHP Extensions WinSCP SFTP client HTTPS using free LetsEncrypt certificates Composer dependency manager for php Adminer web based database manager Reg.php regular expressions tester WinNMP Manager (32/64bit), formerly known as WTServer Features: Easy to upgrade! Backups, configuration files, database data, included libraries and projects are persistent during upgrades (not overwritten) A single installer for both x86 and x64 systems, with 32bit and 64bit versions of MariaDB, PHP and WinNMP Manager Lightning-fast web server. Optimized for best performance Tools: mysql client, php console, composer, acmePhp, hostsEditor, putty, mailToDisk PORTABLE: you can move it to a different location, configuration files are updated automatically For easy access, all ...
5/5 2,147 Oct 25, 2019
WinNMP
x64dbg v2021-11-03_11-01
x64dbg v2021-11-03_11-01 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. You need the Microsoft Visual C++ Runtimes to run x64dbg Features Open-source Intuitive and familiar, yet new user interface C-like expression parser Full-featured debugging of DLL and EXE files (TitanEngine) IDA-like sidebar with jump arrows IDA-like instruction token highlighter (highlight registers etc.) Memory map Symbol view Thread view Content-sensitive register view Fully customizable color scheme Dynamically recognize modules and strings Import reconstructor integrated (Scylla) Fast disassembler (BeaEngine) User database (JSON) for comments, labels, bookmarks etc. Plugin support with growing API Extendable, debuggable scripting language for automation Multi-datatype memory dump Basic debug symbol (PDB) support Dynamic stack view Built-in assembler (XEDParse) Click here to visit the author's website.
5/5 3,853 Nov 03, 2021
x64dbg Team
YAT v2.4.1
YAT v2.4.1 Yet Another Terminal :: Serial Communication :: Engineer/Test/Debug Engineering, testing and debugging of serial communication. Supports RS-232/422/423/485 as well as TCP/IP Client/Server/AutoSocket, UDP/IP Client/Server/PairSocket and USB Ser/HID. Optimized for simple command sets of e.g. embedded systems. Features Serial terminal (connection endpoint) for engineering, testing and debugging purposes. The perfect replacement for good ol' fashioned Windows 3.x Terminal, Hyperterminal and other terminals used for device communication. Formatting options for excellent readability. Configurable input mode. Single-line text commands. Multi-line text commands. Send files; including option to exclude empty lines, text patterns like comments and special commands. History of recent commands. Unlimited number of predefined commands. Reorder, cut/copy/paste, export/import and even link predefined commands and pages thereof. Escapes for bin/oct/dec/hex like "\h(4F 4B)" as well as C-style "0x4F" and "0b01001111". Escapes for ASCII controls like "<CR><LF>" as well as C-style " ". Special commands like "\!(EOL)", "\!(NoEOL)", "\!(Delay(100))", "\!(LineDelay(500))", "\!(LineInterval(500))", "\!(LineRepeat(10))". Option to concurrently send text commands or files. On-the-fly change of communication settings using e.g. "\!(Port(10))", "\!(Baud(115200)), "\!(PortSettings(115200, 8, 0, 1))". Advanced options for in-depth RS-232/422/423/485 debugging of flow control, break condition and buffering. Advanced options for text and binary communication. Support for UDP/IP broadcast. Versatile monitoring and logging of sent and received data. Option to automatically trigger an action. Option to automatically trigger a response. Filtering or suppressing lines of a given pattern. Plotting live data. Support for numerous ...
5/5 229 Mar 27, 2022
maettu_this/y-a-terminal
Zeal v0.6.1
Zeal v0.6.1 Zeal is an offline documentation browser for software developers. These docsets are generously provided by Dash. You can also create your own! How to use the program? Go here. This download is for the Windows 64bit version. If you need the Windows 32bit version, download here. If you need the Linux version, download here. Click here to visit the author's website.
5/5 1,479 Aug 20, 2020
Oleg Shparber
   
 
Showing rows 1 to 78 of 78 Showing Page 1 of 1  1 


OlderGeeks.com Copyright (c) 2022


Tweets by @GeekOnTheLoose