"The open calendar, task, and note space is a mess"
"10 Awesome Open Source Apps in 2023"
"Command Line Interface Guidelines"
Transform.tools: Transform things to things?
Microsoft Store CLI: The Microsoft Store Developer Command Line Interface is a cross-platform (Windows, MacOS, Linux) CLI that helps developers access the Microsoft Store APIs, for both managed (MSIX), as well as unmanaged (MSI/EXE) applications.
Thinking tools
- Untools.co: Collection of thinking tools and frameworks to help you solve problems, make decisions and understand systems.
Life/Productivity tools
Editors
- NotepadNext: Cross-platform reimplementation of Notepad++
Editing
- QuillBot: AI-powered paraphrasing tool will enhance your writing.
Notetaking
Notetaking OSS Alternatives
Password manager OSS alternatives (to 1Password):
Project Management
Project Management OSS Alternatives
Scheduling alternatives (to Calendly)
- Calendso: Source
- Cal.com has a lot of potential to make a lot of people’s lives easier; it’s not only a useful tool, but it also appears to be fairly modern and offers a real alternative to the dance of trying to book a meeting. That means that it is by no means embarrassing to use when you’re trying to set up a meeting. But I’m not recommending it because, at least at this time, the process of actually installing it was a lot harder than I was expecting. I only got it working after this post published.
- If you’re a NextCloud user, there’s a decent appointment app that you can add to the application that covers most of Calendly’s basic use cases. Granted, it’s nowhere near as good as Calendly and doesn’t seamlessly integrate into Zoom, but unlike Cal.com, you can install it without ripping out your hair.
Graphics and animation
Site Analytics
- Google Analytics
- Umami: Umami’s hosted cloud service is not quite ready for mainstream use yet, giving its competitor the edge for now. But watch this space.
- Matomo: only a little colder than the alternatives, and not by much. It’s still quite good. Its interface, which can be viewed in demo form here, is more like Google Analytics than the alternatives, but in a way that actually kind of makes sense.
- Plausible strikes the perfect balance in terms of cost and usability. The company makes an open-source version that is quite good, but also offers a paid version that costs enough that you know you’re the customer, not the product. Easy to set up and friendly to use.
Email Newsletter tools
- Keila, a very-polished looking email sender that will fit many users’ needs, but its emphasis on a single flexible template makes it difficult to recommend for power users. (They are working on it, however—and the team seemed responsive to feedback.) Sendportal also has potential, but the fact it hasn’t been updated in more than a year gives us pause.
- Mailtrain has most of the features one might expect out of an email-sending tool, including power-user features like support for MJML, but its user interface can feel imposing to new users.
- A less-imposing but still-complex alternative is Mautic.
- Listmonk has a clean interface and lightweight feature set. It lacks some bells and whistles that some users might expect, like on-the-fly segmentation, but it’s closer to being a daily driver than any other tool in this category.
- Hosting something through your CMS is not a bad idea. Ghost, while not anywhere near as full-featured as the other tools mentioned for email use cases, strikes a good balance for the average creator.
No-code Automation
- Automatisch is the closest thing to a direct open-source variant of Zapier at this time, as its design carries the spirit of the paid tool’s interface, but it is brand new, having just launched only in November, and doesn’t have many apps. It feels like one to watch, though. Unlike some of the other options, it falls under a traditional AGPL license, however. I had no trouble installing this locally.
- N8n has the right number of apps, a larger community, and is much more mature than many of its competitors, but its less-intuitive design is potentially a turnoff. (Despite being free to self-host via a community option, it also does not have an open-source license.) It can be run inside a desktop application, though, which is a plus.
- ActivePieces seems to have the right momentum to get things going in a good direction; it also has a reasonably priced cloud option, and while it is also still new, it has a lot of potential and a quickly growing app list. (It, too, doesn’t use a pure GPL-style license, however. Another responsive-to-feedback team, however.)
- If your goal is just automating some basic tasks, the browser extension Automa also has a lot of potential.
- Flowpipe: A workflow engine for DevOps scripters: Uses HCL for configuration/definition
Detail Pages:
- 4coder A minimalist, cross platform, programmable, code editing environment, catering to the needs of low level programmers.
- ABS Programming language that works best when you're scripting on your terminal.
- Amsterdam Compiler Kit A cross-platform compiler and toolchain suite that is small, portable, extremely fast, and extremely flexible.
- Android Device Bus (adb) The Swiss-Army knife command-line tool for Android development against either emulator AVD or physical device.
- Ant A Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications. Ant supplies a number of built-in tasks allowing to compile, assemble, test and run Java applications. Ant can also be used effectively to build non Java applications, for instance C or C++ applications. More generally, Ant can be used to pilot any type of process which can be described in terms of targets and tasks.
- ANTLR Code-generating parser tool
- Apache.org The Apache site is a collection of numerous open-source projects, in all stages of life (incubating, maintained, archived).
- Apache Thrift A scalable cross-language services development that combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.
- as (GNU assembler) The GNU assembler.
- ASM An all purpose Java bytecode manipulation and analysis framework.
- Atom (text editor) The hackable text editor.
- Autotools Portable build system used extensively in the GNU software suite.
- Avatar-2 An open source framework for dynamic instrumentation and analysis of binary firmware
- Awesome (lists) (Project Awesome) A curated collection of lists.
- Awk Tool for text processing and manipulation.
- Babel A transpiler for writing next generation JavaScript.
- Backdoor Factory (BDF) Patch PE, ELF, Mach-O binaries with shellcode
- bash (command-line shell) Command-line shell and associated shell-scripting language.
- Batsh A language that cross-compiles to bash and Windows batch command-line shell-scripting languages.
- Bazel A fast, scalable, multi-language, extensible build system.
- BDE Verify A Static Checker for C++
- BEdit
- bingrep Greps through binaries from various OSs and architectures, and colors them (ELF, Mach-O, PE)
- binwalk A fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images.
- bison Classic implementation (of yacc) for language development
- BLint A Binary Linter designed to evaluate your executables’ security properties and capabilities, utilizing LIEF for its operations; from version 2, can also produce Software Bill-of-Materials (SBOM) for compatible binaries.
- Bloaty McBloatface A size profiler for binaries (ELF, Mach-O)
- Boost Wide-ranging collection of C++ templates and tools.
- Boost.Build Build system first used in C++ Boost library.
- bore bore is a simple CLI tool for making tunnels to localhost.
- Bottles An application that allows you to easily manage windows prefixes on your favorite Linux distribution.
- BRIL (Big Red Intermediate Language) A programming language for learning about compilers.
- Browser Extensions Tools which live as extensions in the browser.
- Build2 C++ build toolchain.
- Build tools and research A collection of links around building, build systems, and build performance optimization
- Cake (C# Make) A free and open source cross-platform build automation system with a C# DSL for tasks such as compiling code, copying files and folders, running unit tests, compressing files and building NuGet packages.
- Calca The text editor that loves math and gives you answers as you type.
- Canopy A PEG parser compiler.
- Capstone (Disassembler) A disassembly/disassembler framework.
- cave_miner Search for code cave in binaries (ELF, Mach-O, PE), and inject code in them
- Checker (Framework) Custom pluggable types for Java.
- Checkstyle A development tool to help programmers write Java code that adheres to a coding standard by automating the process of checking Java code to spare humans of this boring (but important) task.
- Cherrybomb A CLI tool that helps you avoid undefined user behaviour by validating your API specifications.
- Clamshell A repl shell for using python as an interactive shell (like bash, fish, zsh etc).
- Clang static analysis reading Collections of projects and articles around Clang static analysis.
- CloudFoundry An open source project with an open contribution and open governance model that gives users maximum flexibility to avoid vendor lock-in.
- CMake Cross-platform build tool.
- cmdpixl Totally practical command-line image editor.
- CocoR Parser generator toolkit.
- CodeChecker An analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
- codesize Code size visualization tool with PDB/ELF/Mach-O support
- Colm A programming language designed for the analysis and transformation of computer languages.
- Compiler Explorer Run compilers interactively from your web browser and interact with the assembly.
- Conan C++ package manager
- Cppcheck A tool for static C/C++ code analysis
- CppNet Quick and dirty port of jcpp (tools/jcpp) to C#, with features to support Clang preprocessing.
- Crab A Language-Agnostic Library for Static Analysis
- Cradle A DSL for making flowcharts really easily.
- curl A command line tool and library for transferring data with URLs.
- Dagger A portable devkit for CI/CD pipelines.
- Darke A version control and file synchronization system.
- DBeaver Free universal database tool and SQL client.
- ddbug Display debugging information.
- Delinker Unlinks a binary executable to get back a set of .o object files for further transformation and re-linking.
- Detect-It-Easy Program for determining types of files for Windows, Linux and MacOS
- devenv.sh Build, share, and run your local development environments with a single command.
- Diagrams Build architectural diagrams.
- Diagrams As Code Generate valid diagrams from source code.
- Diataxis A way of thinking about and doing (organizing) documentation.
- dnSpy A debugger and .NET assembly editor.
- Docker Virtualization tool for containerizing code, configuration, and sometimes data as part of a deployment.
- Docker-Compose Running multiple Docker images collectively.
- dotnetReleaser Easily cross-compile, package and publish your .NET application to NuGet and GitHub.
- Draw.io Diagramming tool that integrates with Confluence and Github.
- Dr Memory Memory Debugger
- DTrace A performance analysis and troubleshooting tool that is included by default with various operating systems, including Solaris, Mac OS X and FreeBSD.
- DuneShell A shell designed for powerful scripting; think of it as an unholy combination of bash and Lisp.
- Dynamic Analysis Sanitizers reading Readings on software sanitizers.
- Dynamic Binary Translation (DBT) reading Reading on DBT
- Dynamic instrumentation tools Tools for binary instrumentation, analysis, and modification.
- DynamoRIO Dynamic Instrumentation Tool Platform
- Eleventy (11ty) A JavaScript alternative to Jekyll.
- Elkhound A parser generator, similar to Bison. The parsers it generates use the Generalized LR (GLR) parsing algorithm. GLR works with any context-free grammar, whereas LR parsers (such as Bison) require grammars to be LALR(1).
- exa A modern replacement for "ls".
- FASTBuild A high performance, open-source build system for Windows, Linux, and OS X.
- FileBytes Library to read and edit files in the executable formats
- Fileformat A set of libraries and tools for representation, manipulation, and analysis of binary files in various object file formats
- flex GNU implementation of the lex parser tool.
- FlubuCore A cross platform build and deployment automation system. You can define your build and deployment scripts in C# using an intuitive fluent interface.
- Fluid Create a Real Mac App (or "Fluid App") out of any website or web application, effectively turning your favorite web apps into OS X desktop apps.
- Frida Dynamic instrumentation toolkit
- FSNotesApp Modern notes manager for macOS and iOS. App respects open formats like GitHub Flavored Markdown, so you can easily write documents on iPhone and MacBook.
- fuite A tool for finding memory leaks in web apps.
- FunctionSimSearch Example C++ code to demonstrate how to do SimHash-based similarity search over CFGs extracted from disassemblies
- FX Command-line tool and terminal JSON viewer.
- fzf A command-line fuzzy (search) finder.
- Gaia Build powerful pipelines in any programming language.
- Gatsby (GatsbyJS) React-based static site generator.
- GCC A C/C++ (and other languages) compiler toolchain. g++, gcc, objdump, nm
- GCC static analyzer options GCC static analysis options and readings.
- gdb (GNU debugger) Links and resources for using the GNU debugger.
- GENTLE Compiler Construction System This compiler construction tool purports to provide a uniform framework for language recognition, definition of abstract syntax trees, construction of tree walkers based on pattern recognition, smart traversal, simple unparsing for source to source translation and optimal code selection for microprocessors.
- gh (Github CLI) The official GitHub CLI tool.
- gh (Github CLI) command reference Output from the "gh reference" command (on 8 April 2022).
- Ghidra An open-source decompilation/reverse-engineering tool.
- Ghostly A GitHub notification client for Windows 10/11.
- Git Distributed version-control system.
- Github Popular open-source cloud repository built around Git.
- Github Actions Server-side pipeline execution on the GitHub platform.
- GitHub Apps Applications for execution as part of a GitHub pipeline.
- GitHub Tools A collection of Git/GitHub-flavored tools.
- Gluon A new framework for creating desktop apps from websites, using system installed browsers and NodeJS.
- Glush A new parser compiler based on Glushkov’s construction algorithm.
- Goblin.tools A collection of small, simple, single-task tools, mostly designed to help neurodivergent people with tasks they find overwhelming or difficult.
- GOLD (Parser) Code-generating parser tool
- Gradle Build tool for JVM and Android environments using Groovy (later Kotlin) as build language.
- Graphviz The Graphviz layout programs take descriptions of graphs in a simple text language, and make diagrams in useful formats, such as images and SVG for web pages; PDF or Postscript for inclusion in other documents; or display in an interactive graph browser.
- Hex Fiend A fast and clever open source hex editor for macOS.
- Hexo Javascript-based static site generator
- Homebrew (Linuxbrew) Package management tool for macOS, Linux.
- Hopper (Disassembler) Reverse engineering tool that lets you disassemble, decompile and debug your applications.
- Hugo Go-based static site generator tool.
- iced A high performance x86 (16/32/64-bit) instruction decoder, disassembler and assembler.
- IDA Pro A powerful disassembler and a versatile debugger.
- Iguana A parsing framework based on context-dependent grammars and top-down general context-free parsing.
- IKOS (Inference Kernel for Open Static Analyzers) Static analyzer for C/C++ based on the theory of Abstract Interpretation.
- IKVM A Java Virtual Machine and Bytecode-to-IL Converter for .NET.
- Ilograph Diagramming Language (IDL) Ilograph diagrams are defined using a the Ilograph Diagramming Language (IDL). IDL is a powerful, declarative, YAML-based language. Each Ilograph diagram defines its resources and perspectives in IDL.
- ILSpy Open-source .NET assembly browser and decompiler.
- ImHex Hex editor of choice for reverse engineering.
- Infer Static Analyzer A static analyzer for Java, C, C++, and Objective-C (and C# via InferSharp).
- injectdso A collection of tools for injecting DSOs in processes under various operating systems.
- Instrew Leveraging LLVM for High Performance Dynamic Binary Instrumentation.
- Jasmin An assembler for the Java Virtual Machine.
- JavaCC A parser generator.
- JBake A JVM-based static site generator.
- jc (JSON formatting tool) CLI tool and python library that converts the output of popular command-line tools and file-types to JSON or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
- jcpp A complete, compliant, standalone, pure Java implementation of the C preprocessor. It is intended to be of use to people writing C-style compilers in Java using tools like sablecc, antlr, JLex, CUP and so forth.
- Jekyll One of the original static site generators.
- JFlex A lexical analyzer generator (also known as scanner generator) for Java, written in Java.
- J-Integra Java/Microsoft interoperability tools (Java-COM, Java-.NET).
- JLex A Lexical Analyzer Generator for Java.
- jrnl A command-line tool for journaling work activities on a device.
- JSDB (JavaScript for Databases) JSDB is JavaScript for databases, a scripting language for data-driven, network-centric programming on Windows, Mac, Linux, and SunOS; it works with databases, XML, the web, and email, as a JavaScript shell, to run CGI programs, or as a web server.
- JXRay JVM heap analysis tool.
- kalk.dev A powerful command-line calculator application for developers.
- Keystone (Assembler) A lightweight multi-platform, multi-architecture assembler framework.
- Klotho Applies static analysis to create an adaptive architecture based on in-code annotations it introduces. It also produces the files needed to deploy, run and operate the application in your cloud of choice.
- Komodo Edit A fast and free multi-language code editor written in JS, Python, C++ and based on the Mozilla platform.
- Krakatau An assembler and disassembler and decompiler (to Java source) for Java bytecode, which allows you to convert binary classfiles to a human readable text format, make changes, and convert it back to a classfile, even for obfuscated code.
- Kubernetes An open source container orchestration engine for automating deployment, scaling, and management of containerized applications.
- Kudu The engine behind git/hg deployments, WebJobs, and various other features in Azure Web Sites.
- langcc A collection of tools for language development.
- Langium An open source language engineering tool with first-class support for the Language Server Protocol, written in TypeScript and running in Node.js.
- Learn X in Y Minutes Website collection of numerous "Learn You" style tutorials.
- Lemon An LALR(1) parser generator maintained as part of the SQLite project.
- Leo An Outliner, Editor, IDE and PIM written in 100% Python.
- libgit A portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings.
- Library to Instrument Executable Formats (LIEF) The purpose of this project is to provide a cross platform library which can parse, modify and abstract ELF, PE and MachO formats.
- Light Table (IDE) A Chromium-based IDE tool.
- literateprogramming.com A website dedicated to literate programming and documentation/code tools.
- LLVM (toolchain) A collection of tools and libraries for building languages (and language-related tools).
- Lombok (Project Lombok) A java library that automatically plugs into your editor and build tools, spicing up your java.
- Magic-trace High-resolution traces of what a process is doing
- Make A build tool with some dependency-based tracking available.
- Markdoc A Markdown-based syntax and toolchain for creating custom documtation sites.
- Mattermost An open source platform for secure collaboration across the entire software development lifecycle.
- Mermaid Generation of diagram and flowchart from text in a similar manner as markdown.
- Meson Yet another build tool for C++.
- Microsoft PowerToys Collection of useful utilities for Windows.
- Middleman A static site generator using all the shortcuts and tools in modern web development.
- Mill A fast JVM build tool that supports Java, speeding up common development workflows by 5-10x compared to Maven or SBT.
- Mint A package manager that installs/runs executable Swift command-line tool packages.
- Mizu API traffic viewer for Kubernetes enabling you to view all API communication between microservices. Think TCPDump and Wireshark re-invented for Kubernetes
- Mkdocs A static site generator that's geared towards building project documentation; doc source files are written in Markdown, and configured with a single YAML configuration file.
- Monaca Cross-platform hybrid mobile app development platform and tools in the cloud.
- Mono.Cecil A library to inspect, modify and create .NET programs and libraries.
- Moon Help is for repositories with multiple projects, any number of languages, and team members constantly pushing changes, and will simplify the experience of working in and maintaining a complex monorepo.
- MPS A language development workbench.
- MSBuild A build system from Microsoft heavily inspired by Ant.
- Mu (Code Editor) A simple Python editor for beginners.
- Netlify CMS Git-based CMS for static site generators.
- Nexe A tool to create a standalone executable out of nodejs apps.
- Ninja A small build system with a focus on speed.
- Nix/NixOS/nixpkgs A tool that takes a unique approach to package management and system configuration.
- NRefactory Currently unmaintained parser/compiler frontend for C#.
- Nuxt Vue-based static site generator.
- Obsidian A powerful knowledge base on top of a local folder of plain text Markdown files.
- Ockam A suite of open source tools, programming libraries, and managed cloud services to orchestrate end-to-end encryption, mutual authentication, key management, credential management, and authorization policy enforcement – at massive scale.
- Octokit A GitHub API client library with various bindings.
- Ohm A library and language for building parsers, interpreters, compilers, etc.
- Oil A new Unix shell.
- OllyDbg A 32-bit assembler level analysing debugger for Microsoft® Windows.
- OmniSharp A family of open-source projects for .NET.
- Orca Jam A launcher and sandbox for applications based on WebAssembly that allows downloading applications from a webpage and running them in a sandbox, as well as saving them in a local library for offline use.
- PANDA (Platform for Architecture-Neutral Dynamic Analysis) A platform for doing dynamic analysis across several platforms.
- Parser Construction Kit (PCK) Multi-input parser generator toolkit.
- Parsing (language syntax) A collection of links on parsers, parser generators, parsing algorithms, and so on.
- PATAT Terminal-based presentations using Pandoc.
- PDF24 Tools Free and easy-to-use online PDF tools that make you more productive.
- PeggyJS A simple parser generator for JavaScript that produces fast parsers with excellent error reporting.
- Performance tools and research A collection of links around performance tools
- Phasar A LLVM-based static code analysis framework
- Pin A Dynamic Binary Instrumentation Tool.
- Pipedream Pipedream is an integration platform for developers.
- Potassco (clingo, gringo, clasp, clingcon, aspcud, asprin) Potassco, the Potsdam Answer Set Solving Collection, bundles tools for Answer Set Programming (ASP), which offers a simple and powerful modeling language to solve combinatorial problems. With our tools you can concentrate on an actual problem, rather than a smart way of implementing it.
- Program analysis A collection of links around program analysis
- Programmer fonts A collection of fonts commonly used or recommended by programmers.
- Proguard Library to read, write, analyze, and process java bytecode.
- PROSE Framework A framework of technologies for programming by examples: automatic generation of programs from input-output examples.
- PRQL (Pipelined Relational Query Language) A modern language for transforming data — a simple, powerful, pipelined SQL replacement.
- Punk-C A hacked version of C (on top of Lua) for use in the Witchcraft tool set.
- Pyew A (command line) python tool to analyse malware.
- QBDI (QuarkslaB Dynamic binary Instrumentation) A Dynamic Binary Instrumentation framework based on LLVM.
- Qiew Hex/File format viewer.
- Quarkly Design tool for creating websites and web apps.
- Quick.Ref Cheat Sheets A collection of "cheat sheets"/quick-reference-guides for various tools and platforms and languages and ....
- RascalMPL An experimental domain specific language for metaprogramming, such as static code analysis, program transformation, program generation and implementation of domain specific languages.
- Reading in software A collection of links and articles on software and development.
- Redex A great way to experiment with semantics, including reduction relations (roughly, the part of the semantics that says how the program runs) and type systems.
- RemedyBG A 64-bit Windows debugger which ships as a portable 5 MB executable requiring no installation.
- Replit Build software collaboratively from anywhere in the world, on any device, without spending a second on setup.
- Reshape A zero-downtime schema migration tool for Postgres.
- RetDec A retargetable machine-code decompiler based on LLVM
- RISC-V Software A collection of links to software (tools, libraries, etc) around the RISC-V CPU/assembly specification.
- Robomongo / Robo 3T Shell for SQL and MongoDB.
- Robot Framework A generic open source automation framework. It can be used for test automation and robotic process automation (RPA).
- Ropper ROP gadget finder and binary information tool (ELF, PE, Mach-O)
- SAL (Source code Annotation Language) By using source code annotations, you can make the intent behind your code explicit. These annotations also enable automated static analysis tools to analyze your code more accurately, with significantly fewer false positives and false negatives.
- Sapphire (Ruby in Steel) A professional Ruby development environment for Visual Studio.
- SASM Simple crossplatform IDE for NASM, MASM, GAS, FASM assembly languages
- sbt (Scala Build Tool) A Scala-based DSL to express parallel processing task graph.
- Scapy Python-based interactive packet manipulation program & library.
- scc (Sloc, Cloc, and Code) A very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
- SchemaCrawler A relationaldatabase schema discovery and comprehension tool.
- sed The "stream editing" tool from UNIX.
- Semmle QL A declarative, object-oriented query language designed for program analysis.
- Sequence A DSL and tool for generating sequence diagrams.
- Sharp Cells Enjoy the full power of functional programming in the world's most popular functional programming environment.
- Shift (JavaScript AST) Defines an interface for an abstract syntax tree that can be used to represent the structure of an ECMAScript program, and tools that leverage that AST for interesting purposes.
- Silk Markdown-based document-driven RESTful API testing.
- Slashbase The open-source modern database IDE.
- sli.dev Create presentations/slides from Markdown.
- SmashTest An open-source tool and language for rapidly generating tests.
- Souffle A logic programming language inspired by Datalog.
- Spall A fast, easy-to-use profiler, on the web, and natively on your computer.
- SPARTA a library that provides the basic blocks for building high-performance static code analyzers based on Abstract Interpretation
- Sphinx A documentation tool written in Python (used to make Python website docs).
- Spoofax Language Workbench A platform for developing textual (domain-specific) programming languages.
- Sql+NET A build time ORM designed to complement the skills of SQL developers.
- SQLC Compile SQL to type-safe code; catch failures before they happen.
- Stamp A microlang that makes it as concise as possible to write, edit, share and expand project templates.
- Starlark (formerly Skylark) A language intended for use as a configuration language, based on Python syntax.
- Static Site Generators list The definitive listing of Static Site Generators.
- Statiq Static generation platform, allowing you to use or create a static generator that's exactly what you need.
- Storyteller Solutions for creating robust, human readable acceptance tests for your .Net or CoreCLR system and a means to create "living" technical documentation.
- Structurizr Builds upon "diagrams as code", allowing you to create multiple diagrams from a single model, using a number of tools and programming languages.
- Superblocks A programmable IDE for developers to build any internal app, workflow, or scheduled job.
- SymmetricDS Open-source database replication software that focuses on features and cross-platform compatibility.
- symtool Static symbol manipulation tool for ELF and Mach-O objects.
- TabbyML Opensource, self-hosted AI coding assistant.
- Tap A note-taking system that uses SMS and other approaches rather than a single app.
- tasm (Turbo Assembler) Borland's assembler for x86.
- Temporal A developer-first, open source platform that ensures the successful execution of services and applications (using workflows).
- The Witchcraft Compiler Collection A collection of compilation tools to perform binary black magic on the GNU/Linux and other POSIX platforms.
- Tracer Set of Dynamic Binary Instrumentation and visualization tools for execution traces.
- Tree-Sitter Tree-sitter generates parsers based on a language and provides insights about the code as seen by the engine.
- Tundra A high-performance code build system designed to give the best possible incremental build times even for very large software projects.
- Tunneling tools A collection of network-tunneling tools.
- Tup A file-based build system.
- Tuple (app) Remote pair programming app for macOS.
- TurboSharp A command-line IDE for C#.
- Umlet A free, open-source UML tool with a simple user interface: draw UML diagrams fast, build sequence and activity diagrams from plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.
- Unison A file-synchronization tool for POSIX-compliant systems (e.g. *BSD, GNU/Linux, macOS) and Windows.
- Untools Collection of thinking tools and frameworks to help you solve problems, make decisions and understand systems.
- Valgrind An instrumentation framework for building dynamic analysis tools.
- Verasco A formally verified C static analyzer
- Vim The vi tool, continuing to make its presence felt.
- Visual Python GUI-based Python code generator for data science.
- Visual Studio (and related) tools Links and collections around the Visual Studio (including Visual C++) tool suite.
- Voiceliner Hold record, say what you want, and release. Just like you'd expect from an outliner, create hierarchies and rearrange. Notes are auto-transcribed and searchable, but you can always play back the audio. Automatically attach location to notes. Remember walks you took, and which places sparked what ideas.
- watc (Where's All The Code?) Displays a “usage” summary of a source tree oriented around line count.
- Winstall/Winget Windows package manager.
- Wireit Wireit upgrades your npm scripts to make them smarter and more efficient (such as execution in parallel, GitHub Action caching, etc).
- X11 Tools Cool X11-based tools.
- XCodebuild (XCode build system) XCode's build system.
- XCode Instruments XCode's tool(s) for measuring application performance.
- XCode Playgrounds The REPL-like environment for macOS and iOS in Apple's XCode.
- XMake A cross-platform build utility based on Lua.
- Xtext A framework for development of programming languages and domain-specific languages.
- Yaak Call REST, GraphQL, and gRPC APIs from a simple and intuitive app.
- Ylang A universal dynamic tracing language that targets various dynamic tracing frameworks and toolchains.
- yUML Create and share simple UML diagrams in your wikis, forums and issue trackers.
- Zenith Sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage.
Last modified 16 December 2024