ImmortalDB - Relentless key-value store for the browser
A resilient key-value store for the browser.
ImmortalDB is the best way to store persistent key-value data in the browser. Data saved to ImmortalDB is redundantly stored in Cookies, IndexedDB, LocalStorage, and SessionStorage, and relentlessly self heals if any data therein is deleted or corrupted.

For example, clearing cookies is a common user action, even for non-technical users. And browsers will unceremoniously delete IndexedDB, LocalStorage, and/or SessionStorage without warning under storage pressure.
database  key-value-database  browser  JS  opensource  persistence 
17 hours ago
Uppy - Next open source file uploader for web browsers
A sleek, modular JavaScript file uploader that integrates seamlessly with any application. It’s fast, easy to use and lets you worry about more important problems than building a file uploader.
JS  web-fx  widgets  opensource 
17 hours ago
timetable-fns - Useful date and time utility functions for working with timetables
Handy library of utility functions for working with timetables (such as flight or train schedules).
JS  time  opensource  modeling  performance 
17 hours ago
Notion - Hassle-free JavaScript toolchain manager
The Hassle-Free JavaScript Toolchain Manager.

Reliable: Ensure everyone in your project uses an identical dev environment, from the Node version to your preferred package manager.

Universal: Enjoy the same command-line experience in every shell and every major operating system.
node.js  deployment  desktop  development  tools  CLI 
17 hours ago
How To Secure A Linux Server - Evolving how-to guide for securing a Linux server
An evolving how-to guide for securing a Linux server that, hopefully, also teaches you a little about security and why it matters.
Linux  security  opensource  reference  Unix  operating-systems  sysadmin  curated 
17 hours ago
GCP Hipster Shop - Sample cloud-native application with 10 microservices showcasing Kubernetes, Istio, gRPC and OpenCensus
Cloud-Native Microservices Demo Application by Google Cloud Platform. This project contains a 10-tier microservices application. The application is a web-based e-commerce app called “Hipster Shop” where users can browse items, add them to the cart, and purchase them.

Google uses this application to demonstrate use of technologies like Kubernetes/GKE, Istio, Stackdriver, gRPC and OpenCensus. This application works on any Kubernetes cluster (such as a local one), as well as Google Kubernetes Engine. It’s easy to deploy with little to no configuration.
Kubernetes  mesh  Google  examples  opensource  protobuf  RPC  monitoring 
18 hours ago
Nginx Quick Reference - Describes how to improve Nginx performance, security
This notes describes how to improve Nginx performance, security and other important things.
proxy  networking  reference  HTTP  opensource  documentation 
18 hours ago
Hometowns of Characters in the Iliad
Map showing Hometowns of Characters in the Iliad.
maps  history  literature  cool  svg 
Awesome-Selfhosted - List of Free Software network services and web applications which can be hosted locally
Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.

This is a list of Free Software network services and web applications which can be hosted locally. Non-Free software is listed on the Non-Free page.
list  curated  opensource  on-prem  tools 
ApexCharts.js – Open-Source HTML5 JavaScript Charts
Modern & Interactive Javascript Charts to create beautiful representation of your data.
charts  opensource  JS  svg  widgets 
3 days ago
TagSpaces - Your versatile data manager
An offline, open source, data manager. It helps you to browse and organize your files.
desktop  productivity  opensource  cross-platform  filesystem  tools 
3 days ago
Pretty Print - Pretty print module for the JVM
Adds a single method pp to pretty print any java or Kotlin object.
Kotlin  utilities  Java  logging 
3 days ago
Talos - Modern Linux distribution for Kubernetes
A modern Linux distribution for Kubernetes that provides a number of capabilities.
Kubernetes  operating-systems  opensource  distro 
3 days ago
Principled GraphQL
At Apollo, we've been building industry leading data graph technology since 2015, and we estimate our software is now used in over 90% of GraphQL implementations. Over the years, we've had thousands of conversations with developers implementing GraphQL at companies of all sizes. We want to share what we've learned, so we've distilled their experiences into a set of best practices for creating, maintaining, and operating a data graph. We present them here as 10 GraphQL Principles, broken out into three categories, in a format inspired by the Twelve Factor App.
GraphQL  principles  API  design 
3 days ago
PHD Comics - Your Research Focus
"Piled Higher and Deeper" (PhD) is the comic strip about life (or the lack thereof) in academia.
science  comics  physics  humor 
4 days ago
DeskGap - Cross-platform desktop app framework based on Node.js and the system webview
A framework for building cross-platform desktop apps with web technologies (JavaScript, HTML and CSS).

To enable native capabilities while keeping the size down, DeskGap bundles a Node.js runtime and leaves the HTML rendering to the operating system‘s webview.
desktop  node.js  JS  opensource  deployment  application-framework 
5 days ago
3rd Party Web - Summary of which third party scripts are most responsible for excessive JavaScript execution on the web
A summary of which third party scripts are most responsible for excessive JavaScript execution on the web today.
web  community  statistics  JS 
5 days ago
smallstep step certificates - More than a certificate authority
Secure automated certificate management is easy with step certificates. Certificates let you use TLS to connect across clouds and easily access services and applications from anywhere.
encryption  security  tools  CLI  opensource 
6 days ago
Autocert - Automatically mTLS certificate injection for Kubernetes
A Kubernetes add-on that automatically injects TLS/HTTPS certificates into your containers.

To get a certificate simply annotate your podswith a name. An X.509 (TLS/HTTPS) certificate is automatically created and mounted at /var/run/autocert.step.sm/ along with a corresponding private key and root certificate (everything you need for mTLS).
Kubernetes  security  encryption  clustering  automation  opensource 
6 days ago
Recompiled by Josh Davis - Tech & software insight recompiled from the archives
Recompiled will be different than all the other technology sites out there in that it will look at things from a software engineer’s perspective. There is a lot of insight that can be gained by understanding how software is engineered and how the industry pieces all fit together. Recompiled will also look backwards through the archives before it looks forward.
software  technology  history  distributed  blog  magazine  online 
6 days ago
Server Hunter - Find a server
Easily browse over 11,000 virtual and dedicated servers offered by hundreds of hosting providers to find your perfect server at the lowest price available.
hosting  search  curated  online  comparison 
6 days ago
SpringMockK - MockBean and SpyBean, but for MockK instead of Mockito
Support for Spring Boot integration tests written in Kotlin using MockK instead of Mockito.

Provides @MockBean and @SpyBeanannotations for integration tests, which create mock/spy beans using Mockito.

This project provides equivalent annotations MockkBeanand SpykBean to do the exact same thing with MockK.
Spring  Kotlin  test-stub  testing  opensource 
6 days ago
Replicated - The modern way to ship enterprise software
Solving both sides of cloud-native 3rd-party application delivery and management. Ship and automate on-prem deployments.
on-prem  deployment  service  commercial  Kubernetes 
8 days ago
bank-vaults - Vault swiss-army knife with Kubernetes operator
A Vault swiss-army knife: A K8s operator. Go client with automatic token renewal, Kubernetes support, dynamic secrets, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.
security  Kubernetes  encryption  opensource  tools  automation 
8 days ago
StateForge - State machine generator & state diagram editor
State machine code generators.
Tranform a state machine description into C#, Java or C++ source code.
UML semantics: hierarchical, concurrent, asynchronous, entry/exit and history state.
An extended version of state pattern is generated.
code-generation  visualization  diagrams  workflow  Java  tools  editors 
8 days ago
ClusterFuzz - Scalable fuzz testing infrastructure
A scalable fuzzing infrastructure which finds security and stability issues in software.

It is used by Google for fuzzing the Chrome Browser, and serves as the fuzzing backend for OSS-Fuzz.

ClusterFuzz provides many features to seamlessly integrate fuzzing into a software project’s development process.
code-inspection  C  Google  error-handling  opensource  tools  build  Chrome 
9 days ago
Open Source Software at Comcast
We are committed to open source software. We use it to build products, attract talent and evolve the technology we use to improve the customer experience. Beyond using open-source technologies to build our products, we contribute actively to a wide range of open-source and open-standards groups including the Linux Foundation, OpenStack Foundation, Apache Foundation, Cloud Foundry Foundation and Internet Engineering Task Force, to name just a few. We also encourage and support our software engineers in open-sourcing the projects they develop at Comcast.
opensource  community 
10 days ago
Kuberhealthy - Easy synthetic testing for Kubernetes clusters
Easy synthetic testing for Kubernetes clusters. Supplements other solutions like Prometheus nicely. By Comcast.
Kubernetes  monitoring  opensource  tools  Prometheus 
10 days ago
k8sh - Shell for easily navigating your kubernetes clusters
A shell wrapper for bash including aliases for kubectl that makes it easy to navigate between and execute commands on different kubernetes clusters and namespaces. By Comcast.
Kubernetes  CLI  tools  opensource 
10 days ago
Humaaans - Mix-&-Match illustration library
Design the humaaan body. Mix-&-match illustrations of people with a design library. Rotate and position the elements in your humaaans however you like. They're like legos made out of flesh... and vectors. Create your own remix. Change the hairdos, tops, and pants.
design  cool-tools  webdesign  images  online  svg  customization 
10 days ago
Ouch.pics - Free vector illustrations
Free illustrations to class up your project.
images  svg  free  curated  repository 
10 days ago
Last.Backend - Apps deployment has never been so simple
A cloud platform based on a managed container system, with a pack of features for automated build, applications deployment, Infrastructure management, and ship faster your apps.
deployment  tools  Kubernetes  Docker  monitoring  dashboard  automation 
10 days ago
Draftium - Free Website Prototyping Tool
Pick a template and customize it with our powerful editor by adding or removing pages, blocks, and elements. Get real-time feedback right on your prototype online. Make changes on the fly and get approval without delay.
webdesign  templates  prototyping  online  service 
10 days ago
Tech Conferences
A list of tech conferences happening this year. Select a country, followed by a month to filter through the list.
events  curated  search  travel  technology  development 
10 days ago
Public APIs - Collective Index of Public APIs for development
Find public APIs and start building projects and share them.
API  search  curated  free  online  repository 
10 days ago
Trefle - The Plants API
A free API for plants, built from all botanical databases.
biology  API  geography  science 
10 days ago
SoMo - Smart Group Rideshare
Ride alone or with friends and get there the best way possible.
transportation  mobile  social  maps  service 
10 days ago
Lucid - React & GraphQL Development Tool
A Chrome Developer Tool designed to help engineers debug React-GraphQL applications.

Visualize the component hierarchy, state/props data and state changes of your React application.

See your GraphQL schema, queries, and mutations in real-time.
GraphQL  React  tools  browser  cool-tools  visualization 
10 days ago
Weblium - AI Website Builder
Next generation website builder. Create websites with the new technology.
webdesign  online  service  prototyping  AI 
10 days ago
UX Research Field Guide (User Interviews)
The User Experience Research Field Guide. Brush up on niche topics or start from scratch to master all things research. Enroll today to get the field guide delivered straight to your inbox.
UX  learning  reference 
10 days ago
Shots - Mobile Design Patterns Studio powered by AI
Never build from scratch again. Select one of our hand-picked mobile design patterns and transform it into responsive UI code to get your ideas up and running faster.
prototyping  online  tools  design  webdesign  service  mobile 
10 days ago
Huddle - Digital Board Games (Board Games On Your TV)
Board Games On Your TV. Bring people together with a library of activities you know and love, all in one place. No app downloads required.

We’re taking your favourite group games and remastering them for social play on modern devices. So now you never run out of content.
games  social  online  cool-tools 
10 days ago
Mixkit - Extraordinary Free HD videos
High-quality stock videos that are completely free.
images  repository  free  online  video 
10 days ago
Unicons at Iconscout - 1000+ free vector icons
1000+ Pixel-perfect vector icons and Iconfont for your next project.
icons  free  svg  design 
10 days ago
ClusterScope - Discover outdated containers in your Kubernetes cluster
Discover outdated images in your cluster

Run the standard kubectl command below to extract your image names and SHAs. Submit the output and ClusterScope will analyze each 3rd-party image and provide a shareable report on how current each version is.
Kubernetes  online  service  monitoring  code-inspection  tools 
13 days ago
Kr8 - configuration management for Kubernetes
A configuration management tool for Kubernetes, designed to generate deployable manifests for the components required to make your clusters usable.

Its main function is to translate and manipulate YAML or JSON without using a templating engine.
Kubernetes  configuration  modularity  opensource  deployment  tools 
13 days ago
http2 explained - The HTTP/2 book
Describes the protocol HTTP/2 at a technical and protocol level. Background, the protocol, the implementations and the future. Written by Daniel Stenberg.
HTTP  specification  protocol  reference  learning  books  online  free  networking 
15 days ago
HTTP/3 explained
An online book that documents HTTP/3 and its underlying protocol: QUIC. Why, how they work, protocol details, the implementations and more.

The book is entirely free and is meant to be a collaborative effort involving anyone and everyone who wants to help out.
HTTP  specification  protocol  reference  learning  books  free  networking 
15 days ago
Wall of Birds - Evolution and Diversity
Interactive expiration of avian Evolution and Diversity.
evolution  visualization  learning  online  biology  science 
15 days ago
K9s - Kubernetes CLI To Manage Your Clusters In Style
Kubernetes CLI To Manage Your Clusters In Style!

K9s provides a curses based terminal UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your applications. This command line app continually watches Kubernetes for changes and offers subsequent commands to interact with observed resources.
Kubernetes  CLI  tools  opensource  cool-tools 
15 days ago
Blazer - Business intelligence made simple
Explore your data with SQL. Easily create charts and dashboards, and share them with your team.
data-exploration  SQL  BI  tools  opensource 
15 days ago
FireHOL - Linux firewalling and traffic shaping for humans
A language (and a program to run it) which builds secure, stateful firewalls from easy to understand, human-readable configurations. The configurations stay readable even for very complex setups.

FireQOS is a program which sets up traffic shaping from an easy-to-understand and flexible configuration file.

Both programs abstract away the differences between IPv4 and IPv6. so you can concentrate on the rules you want. You can apply rules for IPv4 or IPv6, or both, as you need.
Linux  security  networking  tools  DSL  opensource  configuration 
15 days ago
Sheety - Turn your Google Sheet into an API
Turn any Google sheet into an API instantly, for free.
Power websites, apps, or whatever you like, all from a spreadsheet. Changes to your spreadsheet update your API in realtime. Neat.
Google  API  tools  online  service  cool-tools 
16 days ago
FlexSearch.js - Next-Generation full text search library for Browser and Node.js
Web's fastest and most memory-flexible full-text search library with zero dependencies.
When it comes to raw search speed FlexSearch outperforms every single searching library out there and also provides flexible search capabilities like multi-word matching, phonetic transformations or partial matching. Depending on the used options it also provides the most memory-efficient index. Keep in mind that updating and/or removing existing items from the index has a significant cost. When your index needs to be updated very often then BulkSearch may be a better choice. FlexSearch also provides you a non-blocking asynchronous processing model as well as web workers to perform any updates or queries on the index in parallel through dedicated balanced threads.
JS  search  opensource  browser  node.js 
16 days ago
Papers With Code - The latest in machine learning
The mission of Papers With Code is to create a free and open resource with Machine Learning papers, code and evaluation tables.

We believe this is best done together with the community and powered by automation.

We've already automated the linking of code to papers, and we are now working on automating the extraction of evaluation metrics from papers.
machine-learning  examples  learning  opensource  reference 
17 days ago
Prototool - Swiss Army Knife for Protocol Buffers
Protobuf is one of the best interface description languages out there - it's widely adopted, and after over 15 years of use, it's practically bulletproof. However, working with Protobuf and maintaining consistency across your Protobuf files can be a pain - protoc, while being a tool that has stood the test of time, is non-trivial to use, and the Protobuf community has not developed common standards with regards to stub generation. Prototool aims to solve this by making working with Protobuf much simpler. By Uber.
protobuf  tools  opensource  code-inspection 
18 days ago
DevFlight - Getting open-source maintainers paid
Get paid to work on open-source.

Spend more time on your projects and make open-source your full-time job.
opensource  freelance  money  career  collaboration 
19 days ago
import-HTTP - Import modules from URL instead of local node_modules
Imports source code URLs! Like <script type="module"> and Deno but implemented in webpack.
JS  build  asset-management  deployment  opensource  tools 
19 days ago
jcabi – Small Useful Java Components
A collection of small and useful Java components, which are not big enough to make their own projects.
Java  generic-toolkit  utilities  opensource 
20 days ago
Strata - Open source market risk library
Strata is the award-winning open source analytics and market risk library from OpenGamma.
Java  economy  trading  opensource  math  analytics  money 
23 days ago
GraphQL Inspector - Compare GraphQL schemas, validate documents, find breaking changes, find similar types, schema coverage
Bulletproof your GraphQL API.

Detects every change, finds similar or duplicated types, validates documents against a schema and looks for deprecated usage.
GraphQL  testing  code-inspection  tools  comparison  API  opensource  online  service 
23 days ago
kraph - GraphQL request string builder written in Kotlin
A GraphQL request JSON body builder for Kotlin. It will generate the JSON string for request body that work with GraphQL Server.
Kotlin  GraphQL  client  opensource  querying 
23 days ago
tekniq - Kotlin Framework with full-featured HTTP Framework, Restful HTTP Client, JDBC DSL, Loading Cache, Configurations, Validations, and more
A framework designed around Kotlin providing a full-featured HTTP Framework, Restful HTTP Client, JDBC DSL, Loading Cache, Configurations, Validations, and more.
Kotlin  framework  application-framework  opensource  HTTP  server  client  REST 
23 days ago
Kwery - SQL library for Kotlin
An SQL library for Kotlin. Kwery consists of three major modules (core, mapper and fetcher) that when combined provide similar functionality to a traditional ORM.
Kotlin  SQL  querying  opensource  DSL  ORM 
23 days ago
KDBC - SQL DSL for Kotlin
Provides type safe SQL queries for Kotlin.
Kotlin  SQL  querying  DSL  opensource 
23 days ago
« earlier      
activism ajax algorithms amazon analytics android angular animation api application-framework asset-management authentication automation backbone bi big-data blog books bootstrap browser build c cassandra charts cli client clojure cloud-computing clustering cms code-inspection coffeescript collaboration commercial communication community comparison compiler compression concurrency configuration cool-tools cross-platform css curated customization d3 data-mining data-structures database deployment design desktop development devops distributed docker documentation dom-handling dsl editors email embedded ember encryption examples filesystem fonts forms framework free freeware functional-programming games gem generator generic-toolkit geography git golang google gradle graph-theory graphics graphql graphs gui gwt hardware history hosting html html5 http humor ide identity images integration ios java jquery js json jvm key-value-database kotlin kubernetes learning libraries linux list logging mac machine-learning mapping maps markdown math maven messaging meta-programming mobile modeling modularity money mongodb monitoring music networking news node.js nosql online opensource orm parser performance persistence platform plugin podcast presentation productivity profiler programming programming-language project-management protocol proxy publishing python querying rails react reactive-programming reference repository rest ruby scala science search security serialization server service social spring sql standards statistics streaming sysadmin template-engine templates test-stub testing text-processing time tips tools tutorial ui ui-toolkit unix utilities ux video virtualization visualization vm web web-framework web-fx webdesign websockets widgets windows xml

Copy this bookmark: