Binary Tree
728 subscribers
722 photos
2 videos
1 file
916 links
This is a channel about Open Source, software development, and IT in general.
Download Telegram
OneLogin's SAML Python Toolkit.

Add SAML support to your Python software using this library. Forget those complicated libraries and use the open source library provided and supported by OneLogin Inc.

#python, #saml, #sso, #authentication
πŸ‘1
SerenityOS is a graphical Unix-like operating system for x86 computers.

SerenityOS is a love letter to '90s user interfaces with a custom Unix-like core. It flatters with sincerity by stealing beautiful ideas from various other systems.

Roughly speaking, the goal is a marriage between the aesthetic of late-1990s productivity software and the power-user accessibility of late-2000s *nix. This is a system by us, for us, based on the things we like.

#cpp, #os, #unix, #kernel
❀1πŸ”₯1
Excalidraw is a virtual whiteboard for sketching hand-drawn like diagrams.

#typescript, #ts, #productivity, #drawing, #collaboration, #diagrams, #whiteboard
πŸ”₯1
Ryven is a simple flow-based visual scripting runtime environment for Python.

#python, #flow, #scripting, #visual,
❀1πŸ‘1
tinyhttp is a modern Express-like web framework written in TypeScript and compiled to native ESM, that uses a bare minimum amount of dependencies trying to avoid legacy hell.

Here is a short list of most important features that tinyhttp has:

- 2x faster than Express
- Full Express middleware support
- Async middleware support
- Native ESM and CommonJS support
- No legacy dependencies, just the JavaScript itself
- Types out of the box
- Prebuilt middleware for modern Node.js

#typescript, #ts, #express, #web, #framework, #node, #http, #backend
πŸ”₯1
Clean Architecture.

A starting point for Clean Architecture with ASP.NET Core. Clean Architecture is just the latest in a series of names for the same loosely-coupled, dependency-inverted architecture. You will also find it named hexagonal, ports-and-adapters, or onion architecture.

#csharp, #aspnet, #dotnet, #architecture
❀1
This media is not supported in your browser
VIEW IN TELEGRAM
Apirocket. Save time with the tool used by the world's laziest web developers to create your GraphQL API without writing a single line of code.

#protoryping, #testing, #api, #builder
❀1πŸ‘1πŸ”₯1
trivy is a a simple and comprehensive vulnerability scanner for containers and other Artifacts, Suitable for CI.

#golang, #go, #docker, #kubernetes, #security, #vulnerability, #containers
πŸ‘1πŸ”₯1
rqlite is a lightweight, distributed relational database, which uses SQLite as its storage engine. Forming a cluster is very straightforward, it gracefully handles leader elections, and tolerates failures of machines, including the leader. rqlite is available for Linux, macOS, and Microsoft Windows.

#golang, #go, #sqlite, #sql, #database
❀1
YARP is a project to create a reverse proxy server. We found a bunch of internal teams at Microsoft who were either building a reverse proxy for their service or had been asking about APIs and tech for building one, so we decided to get them all together to work on a common solution, this project.

#csharp, #dotnet, #proxy, #reverse
❀1
NetBox is an IP address management (IPAM) and data center infrastructure management (DCIM) tool. Initially conceived by the network engineering team at DigitalOcean, NetBox was developed specifically to address the needs of network and infrastructure engineers. It is intended to function as a domain-specific source of truth for network operations.

#python, #ipam, #dcim, #infrastructure, #management
❀1
Kubernetes clusters for the hobbyist.

This guide answers the question of how to setup and operate a fully functional, secure Kubernetes cluster on a cloud provider such as Hetzner Cloud, DigitalOcean or Scaleway. It explains how to overcome the lack of external ingress controllers, fully isolated secure private networking and persistent distributed block storage.

Be aware, that the following sections might be opinionated. Kubernetes is an evolving, fast paced environment, which means this guide will probably be outdated at times, depending on the author's spare time and individual contributions. Due to this fact contributions are highly appreciated.

This guide is accompanied by a fully automated cluster setup solution in the shape of well structured, modular Terraform recipes. Links to contextually related modules are spread throughout the guide, visually highlighted using the Terraform Terraform icon.

#guide, #kubernetes, #k8s, #security, #docker, #cluster
❀1
Roadmap to becoming a web developer in 2021.

The purpose of these roadmaps is to give you an idea about the landscape and to guide you if you are confused about what to learn next and not to encourage you to pick what is hip and trendy. You should grow some understanding of why one tool would be better suited for some cases than the other and remember hip and trendy never means best suited for the job.

#web, #dev, #roadmap, #engineering
πŸ‘1πŸ”₯1
Rufus: The Reliable USB Formatting Utility.

- Format USB, flash card and virtual drives to FAT/FAT32/NTFS/UDF/exFAT/ReFS/ext2/ext3
- Create DOS bootable USB drives, using FreeDOS or MS-DOS (Windows 8.1 or earlier)
- Create BIOS or UEFI bootable drives, including UEFI bootable NTFS
- Create bootable drives from bootable ISOs (Windows, Linux, etc.)
- Create bootable drives from bootable disk images, including compressed ones
- Create Windows To Go drives
- Create persistent Linux partitions
- Download official Microsoft Windows 8 or Windows 10 retail ISOs
- Compute MD5, SHA-1 and SHA-256 checksums of the selected image
- Twice as fast as Microsoft's USB/DVD tool or UNetbootin, on ISO β†’ USB creation (1)
- Perform bad blocks checks, including detection of "fake" flash drives
- Modern and familiar UI, with 38 languages natively supported
- Small footprint. No installation required.
- Portable
- 100% Free Software

#clang, #cpp, #windows, #usb, #iso, #boot, #uefi, #bios, #grub, #gpt, #freedos
❀1πŸ”₯1
Lite is a lightweight text editor written mostly in Lua β€” it aims to provide something practical, pretty, small and fast, implemented as simply as possible; easy to modify and extend, or to use without doing either.

#lua, #text, #editor
πŸ‘1
LabML Neural Networks.

This is a collection of simple PyTorch implementations of neural networks and related algorithms.

These implementations are documented with explanations, and the website renders these as side-by-side formatted notes.

#python, #ml, #dl, #neural, #networks
πŸ‘1
TensorTrade is an open source Python framework for building, training, evaluating, and deploying robust trading algorithms using reinforcement learning. The framework focuses on being highly composable and extensible, to allow the system to scale from simple trading strategies on a single CPU, to complex investment strategies run on a distribution of HPC machines.

#python, #reinforcement, #learning
πŸ”₯1πŸ‘1
stylelint is a mighty, modern linter that helps you avoid errors and enforce conventions in your styles.

#js, #css, #styles, #linter
❀1
Budibase is a free and open-source development platform that helps you build internal apps on your own infrastructure, in minutes, not months.

#javascript, #js, #docker, #automation, #web, #development, #selfhosted, #workflow, #nocode, #svelte
❀1