-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Puts Debuggerer
Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.
-
apiclarity
An API security tool to capture and analyze API traffic, test API endpoints, reconstruct Open API specification, and identify API security risks.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Linux
React
Python
Node.js
Kubernetes
Golang
Git – A tool to manage source code
Ruby
Rust
GitHub – A development platform (arguably the most popular one) that contains open source code repositories
And if none of those ring a bell, surely you’ve scrolled mindlessly through the content catalog on Netflix, which uses the Netflix Conductor workflow engine and is, you guessed it, open source software.
A quick suggestion – the easiest way to view large source code projects is to use what’s called an Integrated Development Environment, or IDE, on your local machine. An IDE uses indexing to quickly search the directory structures and find variables, functions, etc. You can even potentially build from an IDE. A free IDE that many developers use is VSCode. Give it a try!
If you go to APIClarity, the first thing you’ll see is the source code (Figure 1), followed by some documentation at the bottom.
A project repository typically has a license file at the top-level indicating which license the code falls under. See here for an example license file.