Programming
Software development: programming languages, coding, libraries and frameworks, software engineering and architecture, source control, developer tools, databases, and infrastructure.
-
OASIS Open oasis-open.org
Standards by nonprofit consortium that works to develop both open standards and open source.
-
Windows API (WinAPI) learn.microsoft.com
Foundational API that allows a computer program to access the features of the Microsoft Windows OS.
-
KEPs kubernetes.dev
Kubernetes Enhancement Proposals.
-
GoLang Spec go.dev
The Go Programming Language Specification.
-
Apache Thrift github.com
Interface Definition Language and binary communication protocol used for defining and creating services for programming languages.
-
EEPs erlang.org
Erlang Enhancement Proposals.
-
HATEOAS datatracker.ietf.org
Hypermedia as the engine of application state is a constraint of the REST software architectural style.
-
AsyncAPI Spec asyncapi.com
This specification allows you to create machine-readable definitions of your asynchronous APIs.
-
API Blueprint Spec apiblueprint.org
A markdown based language for describing APIs with interactive documentation support.
-
Introduction to Event-Driven Architecture medium.com
By Kacey Bui, February 2021. Good overview of the basics.
-
Why Event-First Programming Changes Everything confluent.io
By Neil Avery, January 2019. Somewhat lengthy article that's great in painting the "big picture".
-
The different types of events in event-driven systems blog.frankdejonge.nl
By Frank de Jonge, February 2022. There are different approaches to classifying events - this is a very good one.
-
Regexes Got Good: The History And Future Of Regular Expressions In JavaScript smashingmagazine.com
-
Tools & Languages regular-expressions.info
-
Overview learn.microsoft.com
-
The Modern JavaScript Tutorial: Regular expressions javascript.info
-
The World's Shortest Regex Compiler? jasonhpriestley.com
-
Python: re github.com
-
Book: High Performance JavaScript amazon.com
-
SolvedJigidi solvedjigidi.com
The database of solved Jigidi geocaches.
-
pycaching pypi.org
Python 3 interface for working with Geocaching.com website.
-
WhereYouGo play.google.com
[Android] Open source, unofficial app for playing Whereigo geocaches.
-
Volcano volcano.sh
Volcano is a batch system built on Kubernetes Apache-2.0.
-
Intel software.intel.com
The Intel compiler suite offers many language compilers for use in the HPC space Proprietary.
-
Slurm slurm.schedmd.com
A free and open source job scheduler (Source Code) OSS.
-
Reframe reframe-hpc.readthedocs.io
A powerful Python framework for writing and running portable regression tests and benchmarks for HPC systems. (Source Code) BSD-3.
-
Portland Group pgroup.com
The Portland Group compilers were Fortran, C/C++ compilers now integrated into NVIDIA HPC SDK Proprietary.
-
Pavilion2 pavilion2.readthedocs.io
Pavilion is a Python 3 (3.6+) based framework for running and analyzing tests targeting HPC systems (Source Code) other.
-
OpenPBS openpbs.org
OpenPBS® software optimizes job scheduling and workload management in high-performance computing (HPC) environments (Source Code) other.
-
Open XDMod open.xdmod.org
Open XDMoD is an open source tool to facilitate the management of high performance computing resources (Source Code) LGPL-3.
-
OLCF Test Harness olcf.github.io
The OLCF Test Harness (OTH) helps automate the testing of applications, tools, and other system software (Source Code) other.
-
ESPM2 Workshop nowlab.cse.ohio-state.edu
International Workshop on Extreme Scale Programming Models and Middleware.
-
MVAPICH mvapich.cse.ohio-state.edu
MVAPICH is an open source implementation of the MPI-3.1 standard developed by Ohio State University BSD.
-
Lustre/Exascaler lustre.org
Lustre is an open-source, distributed parallel file system software platform designed for scalability, high-performance, and high-availability (Source Code) other.
-
Intel-MPI intel.com
Intel-MPI is Intel's MPI-3.1 implementation included in their compiler suite other.
-
uDocker indigo-dc.github.io
A basic user tool to execute simple docker containers in batch or interactive systems without root privileges (Source Code) Apache-2.0.
-
PAPI icl.cs.utk.edu
Performance Application Programming Interface (PAPI) is a performance analysis tool (Source Code) other.
-
LSF ibm.com
A job scheduler and workload management software developed by IBM Proprietary.
-
GPFS ibm.com
GPFS is a high-performance clustered file system software developed by IBM Proprietary.
-
HPCC Systems hpccsystems.com
HPCC Systems (High Performance Computing Cluster) is an open source, massive parallel-processing computing platform for big data processing and analytics (Source Code) other.
-
Charliecloud hpc.github.io
Charliecloud provides user-defined software stacks (UDSS) for high-performance computing (HPC) centers (Source Code) Apache-2.0.
-
Hot Interconnects hoti.org
IEEE conference on software architectures and implementations for interconnection networks of all scales.
-
Futhark futhark-lang.org
Futhark is a purely functional data-parallel programming language in the ML family isc.
-
EasyBuild easybuild.io
EasyBuild - building software with ease (Source Code) GPL-2.
-
Nvidia developer.nvidia.com
NVIDIA HPC compiler suite for Fortran, C/C++ with OpenACC Proprietary.
-
Tau cs.uoregon.edu
TAU Performance System® is a portable profiling and tracing toolkit for performance analysis of parallel programs written in Fortran, C, C++, UPC, Java, Python other.
-
Coldfront coldfront.readthedocs.io
ColdFront is an open source resource allocation system designed to provide a central portal for administration, reporting, and measuring scientific impact of HPC resources (Source Code) GPL-3.
-
ClusterShell clustershell.readthedocs.io
Scalable cluster administration Python framework (Source Code) LGPL-2.1 .
-
Chapel chapel-lang.org
Chapel is a programming language designed for productive parallel computing at scale Apache-2.0.
-
Cray bluewaters.ncsa.illinois.edu
A suite of compilers designed and optimized to target the AMD interlagos instruction set Proprietary.
- next page of items loading…