an object-oriented language with late binding
ELENA is a general-purpose, pure object-oriented language with late binding. It promotes more object-oriented program design, reusable and more standardized code. The package includes compiler, IDE, ELENA libraries and samples
Advanced Onion Router is a portable client for the OR network and is intended to be an improved alternative for Tor+Vidalia+Privoxy bundle for Windows users. Some of the improvements include UNICODE paths, support for HTTP and HTTPS proxy protocols on the same Socks4/Socks5 port with HTTP header filtering that generates fake identity-dependent headers every time the identity is changed (proxy chains are also supported), support for NTLM proxies, a User Interface that makes Tor's options and actions more accessible, local banlist for forbidden addresses, private identity isolation, a point-and-click process interceptor that can redirect connections from programs that don't support proxies, also giving them fake information about the local system and support for .onion addresses. Also, it can estimate AS paths for all circuits and prevent AS path intersections, it can restrict circuits to be built using only nodes from different countries, can change circuit lengths and more.
A universal P2P file sharing client for Windows
Shareaza is a very powerful multi-network peer-to-peer file-sharing client supporting Gnutella² G2, Gnutella, eDonkey2000 / eMule, DC++, HTTP, FTP and BitTorrent / DHT protocols for Windows or Wine.
This is one of the most popular Doom source ports. It is available for DOS, Windows, Linux and Mac OS X, and should build on any POSIX platform which supports SDL. It enhances Doom with things like TCP/IP networking, OpenGL renderer, Heretic support and much more.
An operating system based on the best Windows NT design principles
ReactOS is an open source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft Windows NT family of operating systems (NT4, 2000, XP, 2003).
Avisynth is a scripting language and a collection of filters for simple (and not so simple!) non-linear video editing tasks. It frameserves video to applications.
Javier Gutiérrez Chamorro (Guti) Open source projects
Javier Gutiérrez Chamorro (Guti) Open source projects
A merge of the original Visual Boy Advance forks
Project has moved to https://github.com/visualboyadvance-m/visualboyadvance-m
Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
Precise Calculator has arbitrary precision and can calculate with complex numbers, fractions, vectors and matrices. Has more than 150 mathematical functions and statistical functions and is programmable (if, goto, print, return, for).
An USB programmer for various devices, including PIC, dsPIC, AVR microcontrollers, and various kinds of serial eeproms
A music tracker software for Windows.
NOTE: This is a legacy sourceforge project. Please download the software from https://openmpt.org/ instead. The official code repository can now be found at https://source.openmpt.org/browse/openmpt/ OpenMPT is a Windows-based audio application used to produce music. The application was initially a private project developed by Olivier Lapicque and is a popular 'tracker' used by many musicians. OpenMPT is available as both a 32-bit and 64-bit application. For more information and downloads, see https://openmpt.org/ libopenmpt, a cross-platform module playback library, is based on the OpenMPT project. Up-to-date libopenmpt downloads and documentation can be found at https://lib.openmpt.org/
WinAVR (tm) is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. Includes the GNU GCC compiler for C and C++.
Open source disk encryption with strong security for the Paranoid
VeraCrypt is a free disk encryption software brought to you by IDRIX (https://www.idrix.fr) and based on TrueCrypt 7.1a. It adds enhanced security to the algorithms used for system and partitions encryption making it immune to new developments in brute-force attacks. It also solves many vulnerabilities and security issues found in TrueCrypt. This enhanced security adds some delay ONLY to the opening of encrypted partitions without any performance impact to the application use phase. This is acceptable to the legitimate owner but it makes it much harder for an attacker to gain access to the encrypted data. All released files are PGP signed with key ID=0x54DDD393, available on key servers and downloadable at https://www.idrix.fr/VeraCrypt/VeraCrypt_PGP_public_key.asc VeraCrypt can mount TrueCrypt volumes. It also can convert them to VeraCrypt format. Documentation: https://www.veracrypt.fr/en/Documentation.html FAQ : https://www.veracrypt.fr/en/FAQ.html
Integrated development environment for the FreeBASIC compiler.
Open Watcom C/C++ compilers and tools Fork
C/C++ compilers and tools to compile and build for targets DOS 16/32-bit, RDOS, Windows 16/32-bit, OS/2 16/32 bit, Linux 32-bit (x86), Netware running on host OS DOS, Windows 16/32/64-bit, OS/2, Linux 32/64-bit (x86/x64)
Arduino Focuser, fully ASCOM complaint
A stepper motor focus controller (DIY) based on Arduino Nano/Uno. (c) Copyright Robert Brown 2014-2018. All Rights Reserved. YOU MAY NOT SELL CONTROLLERS OR PCBs BASED ON THIS PROJECT without express written permission granted from the author. Schematics, Code, Firmware, Ideas, Applications, Layout are protected by International Copyright Law. Permission is NOT granted to any person to redistribute, market, manufacture or sell for commercial gain the myFocuserPro products, ideas, PCB's, circuits, builds, variations and units described or discussed herein or on this site. Permission granted for personal and Academic use only. THIS MEANS THAT YOU CANNOT COPY/RE-DESIGN AND MAKE AVAILABLE KITS OR PCB BASED ON THIS PROJECT AND OFFER THOSE KITS OR PCB FOR SALE TO OTHERS. THAT IS A BREACH OF COPYRIGHT. Use of this project, circuit, firmware and applications is deemed acceptance of the above.
ASAP (Another Slight Atari Player) plays and converts 8-bit Atari music (*.sap, *.cmc, *.mpt, *.rmt, *.tmc, ...) on modern computers and mobile devices.
Version 2 of the myFocuser Project
Version 2, myFocuserPro2 for telescopes controlled by Arduino Nano. Many different options and driver board supported. Ongoing support. (c) Copyright Robert Brown 2014-2018. All Rights Reserved. YOU MAY NOT SELL CONTROLLERS OR PCBs BASED ON THIS PROJECT without express written permission granted from the author. Schematics, Code, Firmware, Ideas, Applications, Layout are protected by International Copyright Law. Permission is NOT granted to any person to redistribute, market, manufacture or sell for commercial gain the myFocuserPro products, ideas, PCB's, circuits, builds, variations and units described or discussed herein or on this site. Permission granted for personal and Academic use only. THIS MEANS THAT YOU CANNOT COPY/RE-DESIGN AND MAKE AVAILABLE KITS OR PCB BASED ON THIS PROJECT AND OFFER THOSE KITS OR PCB FOR SALE TO OTHERS. THAT IS A BREACH OF COPYRIGHT. Use of this project, circuit, firmware and applications is deemed acceptance of the above.
Cxbx is an Xbox emulator for WinNT (XP/2k/2003) computers. Turok Evolution is currently the only playable retail game.
Vavoom is Doom/Heretic/Hexen/Strife source port. It features software, OpenGL and Direct3D rendering, VavoomC scripting language, slopes, 3D-floors, Quake style lighting engine, pure client/server architecture with in-game joining and a lots more.
This is a collection of libraries contained : Shared memory allocation, configuration script processor, containers (trees, lists, queues, stacks), file system abstraction, network library, timers/threads, Image library, Display libraries, and more.
A Win32 NES emulator written in C++ with inline assembly optimizations. Emphasis is on precision rather than speed. Uses DLL plugins for 'mappers' (supports .NES/.UNIF/.FDS/.NSF). Latest builds can be found at home page.
Microcontroller based PC Oscilloscope
PPMScope is a do-it-yourself oscilloscope with an open source design. The intent is that the project can be constructed by an electronics hobbiest using the instructions included. The design is a compromise between features and cost. The bandwidth is lower than a commercial scope, so it's use is limited to signals of 500 kHz and below. It's sample buffer is also smaller than a commercial scope, however sufficient for most oscilloscope functions. This is a version based on the PIC16F877A microcontroller running with a 20MHz clock. The maximum sampling rate is 1 MHz with a 5 Mhz equivalent sampling mode. Currently, the computer interface supports USB, serial, and parallel ports. Good luck on the construction and I hope you enjoy your oscilloscope. I am happy to answer any questions or provide technical support for this design.
Advanced Drone System
This project intends to modelize a framework for remote controlled airplanes. This framework includes PPM/PCM drivers and data telemetry (location, speed, altitude) based on the SensorsAPI, to provide a reliable augmented reality for FPV flights