The SORGE project is an open-source programming language and environment for symbolic programming and algebraic problem solving. It aims to make computer algebra accessible and useful for science, engineering, and mathematics education.
SForge: Open-Source Programming Language & Environment
Discover SForge, an open-source programming language and environment designed for symbolic programming and algebraic problem solving, catering to science, engineering, and mathematics education.
What is SORGE project?
The SORGE project is an open-source programming language and software environment designed for symbolic programming and computer algebra. It provides tools for algebraic problem solving, equation solving, symbolic differentiation and integration, mathematical modeling, visualization, and more.
Unlike proprietary computer algebra systems, SORGE is completely free and open-source. It enables users to access the full power of symbolic computation without licensing restrictions or costs. SORGE runs on Linux, Windows, and macOS.
The key goals and features of the SORGE project include:
Making symbolic computing and computer algebra more accessible for science, engineering, mathematics, and education
Providing a free and open source alternative to proprietary CAS software
Implementing symbolic manipulation algorithms for algebra, calculus, simplification, equation solving, etc.
Easy-to-use visualization tools for plots, diagrams, animations, etc.
A simple yet powerful programming language to automate algebraic problem solving
APIs and libraries for integrating symbolic computing into other applications
Multi-platform support including Linux, Windows, macOS, and potentially mobile platforms
The SORGE project is developed by a community of mathematicians, engineers, and programmers. It welcomes new contributors and users across many fields and applications that can benefit from symbolic programming capabilities.
SORGE project Features
Features
Symbolic computation and algebraic problem solving
Computer algebra system
Open-source programming language
Mathematical equation solving
2D and 3D plotting
Numeric and symbolic matrices
Calculus and algebra libraries
Extensible architecture
Pricing
Open Source
Pros
Free and open source
Cross-platform availability
Active development community
Educational focus
Extensive documentation
Supports code as data paradigm
Integrated development environment
Cons
Steep learning curve
Limited adoption outside academia
Not as full-featured as commercial alternatives
Sparse package ecosystem compared to other languages
Visualping is a website and page monitoring service that tracks changes in webpages and sends alerts when it detects updates. It can monitor changes in text, images, HTML code, CSS, and more on any webpage.Key features of Visualping include:Easy visual interface to select parts of a page to monitorAlerts sent...
Update Scanner is a free utility that helps keep your computer up-to-date by checking for available software updates and security patches. It works by scanning your system to detect installed programs and components, and then cross-referencing a database to identify relevant updates from major vendors like Microsoft, Adobe, Java, Apple,...
WebSite-Watcher is a monitoring software that helps webmasters keep track of website changes, downtimes, and other issues. It uses scheduled cron jobs and spiders a website regularly, checking for broken links, SSL issues, response times, and other problems. It can also monitor for new pages, re-written content, images, scripts, and...
DeltaFeed is a comprehensive social media management platform designed to help brands and agencies streamline their social media activities. With DeltaFeed, you can:Publish content across multiple social media channels like Facebook, Twitter, LinkedIn, and more from one unified dashboard.Schedule and automate posts in advance so you can plan your entire...
FiveFilters Feed Creator is a free web-based tool that allows users to create custom RSS feeds from any website. It works by analyzing web pages and automatically identifying and extracting the main textual content to generate a full-text RSS feed.Some key features of FiveFilters Feed Creator:Easy to use interface -...
Wachete is an open source password manager application that allows you to securely store passwords and other sensitive information. It utilizes modern encryption standards like AES-256 and RSA to encrypt data locally before syncing encrypted data across devices.Some key features of Wachete include:Open source code that can be audited for...
Versionista is a change monitoring software used to track changes on websites over time. It works by regularly capturing snapshots of websites and storing them in a visual history. This allows users to easily see what content, code, and design changes were made on a site going back months or...
Trackly is a comprehensive time tracking and project management software built to help freelancers, agencies, and teams track time, manage projects, automate billing and invoicing, generate insightful reports, and improve productivity.Key features of Trackly include:Intuitive time tracking with start/stop timers, manual time entries, and idle detection for accurate time logsRobust...
OnWebChange is a software tool used to monitor websites, web pages, images, files, and other online content for changes. It works by allowing users to specify URLs or content they want to track, then regularly checking those items for updates.Some key features of OnWebChange include:Ability to monitor multiple web pages,...
ChangeTower is an end-to-end agile project management solution designed for software teams. It provides tools to help plan, track, and release software more effectively.Key features of ChangeTower include:Kanban boards to visualize work and limit work-in-progressBacklogs and sprint planning tools for agile workflowRelease planning and management to ship software frequentlyCustomizable reports...
ChangeMon.Com is a software-as-a-service (SaaS) application designed to help IT and operations teams better manage changes to servers, networks, databases, and other critical infrastructure. It provides several key capabilities:Centralized change tracking and approvals - All changes are logged within ChangeMon.Com for visibility and auditability. Workflows require approvals before high-risk changes...
Klaxon is an open-source software created specifically for use in newsrooms. It functions as a monitoring and alert system that keeps track of changes happening on websites and sends notifications when user-defined triggers occur.Some key features and capabilities of Klaxon include:Ability to monitor websites, pages, documents, data feeds, APIs, and...