Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect is also useful for testing these same applications.
Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
The Software Testing Automation Framework (STAF) is a framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers.
Library to control radio transceivers and receivers
The Hamlib project's purpose is to develop flexible and portable shared libraries that offer a standardized API to control any radio oriented equipment through a computer interface.
Project moved to https://github.com/owfs/owfs/
Please note that OWFS source code, and all Issue/Tickets/merge requests have now been moved to https://github.com/owfs/owfs/. Developer mailing lists will still be kept at Sourceforge. ---- OWFS -- 1-Wire file system. Use the Dallas 1-Wire and iButton chips with standard filesystem commands. Create temperature loggers. Monitor everything. OWHTTPD -- same system, only used as a light weight web server. OWFS is also ported to embedded routers, Mac OSX and Windows. Basically you can use these inexpensive little sensors and other chips with very simple wiring to sense and control the physical environment. The interface is very flexible -- everything from a web browser, to read and writing directly to the chip's "file" to integrating with your programs -- even over the internet. There is a growing number of 1-wire sensors: temperature, voltage, humidity, light, ultraviolet, pressure, thermisters, thermocouples, programmable microcontrollers, relays, lights, LCD panels, etc
Extends Tcl by providing new operating system interface commands, extended file control, scanning and status commands and many others. Considered by many to be a must-have for large Tcl apps.
Windows (XP/Vista/7/8/10) ports of the Eggdrop IRC bot
High-performance multithreaded web server
AOLserver is a multithreaded, Tcl-enabled, massively-scalable and extensible web server tuned for large scale, dynamic web sites. AOLserver also includes complete database integration and a dynamic page scripting language.
TinyTcl is a tiny version of Tcl, for small footprint machines and embeddable/rommable applications. It is derived from Tcl 6.7 and compiles to less than 60K, 10X smaller than Tcl 7 and Tcl 8.
ScriptBot is a scriptable IRC bot. Based on PircBot and BSF, it allows to fully customize the bot's behaviour by editing script files in the scripting language of your choice.
iCamp is a research and development project funded by the European Commission. The project aims at creating an infrastructure for collaboration and networking in Higher Education across systems.
KobazScripts is a collection of Eggdrop TCL scripts including the following features: Quotebot, Infobot, TriviaBot, Botnet Control, Password Checking, Dynamic Configuration File Management, Database, Math, no manual Ops, and a Help system.
OpenQueue is an open protocol for publish-and-subscribe message queuing. This enables language-independent, loosely-coupled, asynchronous communications between applications on platforms supporting TCP. Similar to MQSeries or MSMQ, but open.
The TclSOAP package provides a mechanism to bind Tcl command procedures to remote procedure calls using the Simple Object Access Protocol (SOAP) and XML-RPC over HTTP. Both client and server code is provided.
TopicEngine is an advanced multi-channel topic management script for eggdrop bots on IRC. Features include public commands with shortcuts, fine-grain permissions, and intelligent topic handling.
pgMail is a small TCL based script that you can store within any PostgreSQL database. Once it is stored there, you can create any number of specialized procedures to send email from directly within PostgreSQL like emailing a customer when product ships. FYI! This project has moved to GITHUB! You can see the repository here: https://github.com/captbrando/pgMail WE HAVE MOVED!!! Please visit the project page (linked below) for all new and relevant information, including requests for help!
An SNTP client for Virtual PC. It is for machines that do not have a sane time and a working hardware RTC. It synchronize the system time frequently with a nearby NTP server. It uses settimeofday(). It is based on RFC 1769 and RFC 1305.
GameBots is a research-oriented platform for building artificially-intelligent autonomous agents for computer games. It provides interfaces to sensing and acting in computer game environments and benchmark implementations of agents.
Venom is a small framework for writing 3d games and applications.
shroudBNC is a modular IRC proxy written in C++. It is capable of proxying IRC connections for multiple users. Using TCL scripts it can be extended.
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
MoxQuizz is a multilingual IRC quiz/trivia bot for eggdrops, which acts as a game master. A question is posted to the channel and all chatter is searched for the answer.
The Valterius project offers an IRC daemon based on ircu, a Channels Service written in Tcl, and a Nicknames Services, also written in Tcl. Please visit http://www.valterius.fr/ for more informations about our softwares !
Moodss is a modular monitoring application, composed of a GUI and a daemon, which supports any device or process for which a module can be developed. Complete dashboards with graphical viewers, thresholds, SQL database archiving, ... can be managed.
A simple captive portal
Jkaptive is a simple captive portal without RADIUS and thus, without total security, but at the same time. without too much hassle. The reason behind this is because a lot of site administrators don't need tight security - their site is just a café which offers free internet access on an unsecured WLAN access point connected to the internet and they need a ticketing system to make it cumbersome for average people to use this offering without actually buying a single coffee. Jkaptive itself just presents the login page,checks the token and places netfilter rules. Telling apart ticketed from unticketed traffic is done through Linux' netfilter. As no proxy server is involved, jkaptive has no performance penalty, nor does it create problems with non-http traffic. Once the token is accepted, jkaptive is out of the way of any network packets completely. For presenting the login page, jkaptive has a built-in webserver, so no additional webserver application is needed.