Snagit’s image and video capture is powerful, but not complex. All-in-One Capture® grabs your entire desktop, a region, a window, or a scrolling window from any webpage or application—all with a single hotkey or click. Snagit® gives you a simple way to edit. Show a complex process, give detailed feedback, or share important information with the people who need it most. Download your free trial now!Sponsored Listing
OSI-Approved Open Source (503)
- GNU General Public License version 2.0 (288)
- GNU Library or Lesser General Public License version 2.0 (86)
- BSD License (50)
- MIT License (28)
- GNU General Public License version 3.0 (23)
- GNU Library or Lesser General Public License version 3.0 (10)
- Artistic License (9)
- Academic Free License (8)
- Mozilla Public License 1.1 (6)
- Apache Software License (5)
- Mozilla Public License 1.0 (5)
- Python Software Foundation License (5)
- zlib/libpng License (5)
- Apache License V2.0 (4)
- Common Public License 1.0 (4)
- Public Domain (25)
- Other License (15)
- Linux (459)
Grouping and Descriptive Categories (401)
- All POSIX (299)
- All 32-bit MS Windows (219)
- 32-bit MS Windows (88)
- OS Independent (62)
- 32-bit MS Windows (61)
- All BSD Platforms (38)
- OS Portable (30)
- 64-bit MS Windows (21)
- Project is OS Distribution-Specific (2)
- Project is an Operating System Kernel (2)
- Project is an Operating System Distribution (1)
- Windows (355)
- BSD (275)
- Mac (194)
- Other Operating Systems (83)
- OS: Modern (Vendor-Supported) Desktop Operating Systems ×
Dallamolo is a program plays notes you programmed from a text file. It has a syntax reader. You can program rhytym patterns and accords with it.
Constructing Dataflow Graphs using Pipes in Bourne Again SHell
DFA library is a regular expression library capable of the classic RE syntax (i.e. - without any perl extension). Unlike many other libraries with similar functionality, a deterministic finite automata (DFA) is used. DFA was formerly called npcre, wh
From the XML definition of your database, DewDrop will generate clean and human-readable SQL DDL code for any supported target database. This means you can define your database just once in XML, and have it work for any database automatically.
Interpreter for a new language named "Dragon". The language enables OOP, although it's aimed to go one step further, towards what we called "Semantics Oriented Programming" (or SOP). Catalan & English.
DURIAN is a Free Delphi Web Application Server for make interactive dynamic web documents in the Pascal server-side html-embedded scripting language for Windows (Delphi) and Linux (Kylix).
DynO++ is a C++ framework for creating highly reusable software modules. Objects are compiled as dynamic modules and are connected together with a signal/callback mechanism. The package also provides a script language for loading and connecting objects.
Take LISP and haul it into Java's direction.
This program, by default, will help you updating Linux easily (actually only Debian). Also it has help for configure the updates. It can be used for install your program who has dependences automatically. It's thought for help new Linux users.
Bytecode-based Scheme (R^5RS) implementation. Fast, compact, stable, suitable for education and experimentation.
ESA Provides a wrapper around the .NET scripting engine which adds support for hosting the scripting engine in a seperate AppDomain, and includes a Design-time environment for applications.
EncPHP allows you to embed a PHP script inside of an executable along with everything needed to run the script, including the PHP executable and runtime, and any other DLLs or modules. EncPHP allows you to run PHP apps on computers without PHP installed.
Envy - a tool to help pascal programmers. You definetively want to have this since a simple script could change your source file the way you want it.
General Purpose Engine for Graphic Adventures.
EuLib is a C library implementing the embeddable language "Calc" and some abstract data types like lists, trees, b-trees and date/time management functions. Initially developed by Eurosoft Informatica Medica for it's own internal use, it's now LGPL.
Event is computers language interpreter (windows, linux, windows mobile)
Exipnos is an Open Source, network based 3D virtual reality platform. The platform is intended mainly (but not exclusively) for eLearning applications. Role Player or Adventure Games might as well be developed and hosted on Exipnos.
An extension of PHP and XPath.
Here we have fun developing software related to embedded extension languages and small languages in many application domains, using existing languages and/or creating new ones.
FAF-Basic Interpreter is a Basic Interpreter project written for Win32 or Linux. The Programmes can be interpreted in both systems.
FSCL is simple script launguage based on RPN. It has a stack, a mechanism for procedures and variables.
This library is an implementation of an extensible dynamic configurable finite state machine (FSM). The configuration of the state machine is not compiled, but loaded at the runtime from a file or created by application.
FirstFolio is a scripting language developed primarily for academic purposes. This language is very limited, but comes with analysis tools such as a syntactic analyzer and a parse tree diagram. And yes, I know the name is dumb.
This is an interpreted programming language that is designed to teach young children the fundamentals of programming, hiding away from students the complex concepts of programming, such as parentheses, quotes, data types, arrays, while allowing them to understand the basic concepts of programming, and, move to a more advanced language. It also serves as an exapmle on how to create an interpreter with QBASIC. The interpreter is written in QBASIC, and is licensed under the GNU GPLv2. About the unixname: The "shortname" of the project was a typo, but it was too late when I actually realised it. Features that still need to be implemented: Boolean expressions (IF) (If I ever find a flexible way to implement them, because you can't parse user input to a boolean command in QBASIC, without using a dynamically changed BAS file, which is going to fail if using it compilled) The source code should be compiled with either QB64, QuickBASIC or freeBASIC (with the -lang qb switch enabled