Ask HN: What is your “I don't care if this succeeds” project?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • notabase

    A second brain for your knowledge, thoughts, and ideas.

  • I'm working on an open source note-taking app called Notabase [1]. It's built primarily for my use - I just never liked most existing note-taking apps and wanted to make one that fit the way that I think. I made it open source [2] so other people can build on top of my ideas, and released a hosted version so that other people can use it if they like it. It would be nice if other people found it helpful, but regardless it's something that I intrinsically enjoy working on.

    [1]: https://notabase.io

  • daedalOS

    Desktop environment in the browser

  • I've spent the last 13 months making a "functional" web desktop environment. To me it's a life long project to push the limits of the browser and to help me learn programming. I enjoy the process of trying to replicate something in every detail. I have no desire for monetary gain from the project, nor employment. It's just for fun and I hope that never changes.

    Site: https://dustinbrett.com/

    Code: https://github.com/DustinBrett/daedalOS

  • 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.

    SurveyJS logo
  • json-formatter-live

    json formatter live / Keyboard first, privacy-friendly, installable JSON formatter

  • I was a bit annoyed I couldn't use keyboard shortcuts in most online json formatters so I build my own mostly for my personal use. After a while I got the idea to ask the guy who owns jsonformatter.com if he wants to host it and after a while he got on board. So there you go : https://jsonformatter.com/

  • sserver

    sserver is a simple headless server for hosting blog/static content and selling courses from your private github repository

  • fruit-economy

  • Last June I decided to try and figure out how to make a game or bust, I didn't really care what, just that I made something, so I took part in the GMTK 2021, that went ok so I decided to try and take what I learned about focus, scoping and getting a small playable thing up and running asap and made a new project[2].

    It's super rough, the gameplay is still sort of non-existent, performance is pretty bad and code quality is kind of all over the place as I'm still really trying to work out how to build stuff like this and I know if I let my dev side have too much leeway it's going to take over and I'll probably no longer be able to figure out what my creative side wants to do.

    It's a fiddly balance that I'm still trying to figure out.

    I've intentionally not said anything about the game itself, you're welcome to ask me for details, but there are also bits of info littered about here and there[3].

    - [0]: https://web.archive.org/web/20130124211012/http://www.dev.gd..., original HN discussion [1]

    - [1]: https://news.ycombinator.com/item?id=5096009

    - [2]: Itch: https://folcon.itch.io/fruit-economy, GH: https://github.com/Folcon/fruit-economy

    - [3]: https://news.ycombinator.com/item?id=22791490

  • merkl

    ML pipelines in pure Python with great caching

  • https://github.com/martindbp/merkl

    A ML pipelining/build library. Think like make but for ML models, but written in Python code and invalidating results based on data and code changes using Merkle DAGs. Similar to DVC, but again using pure Python instead of YAML files, and (arguably) more powerful caching. I use it myself and find it very useful, but don't have the energy to polish and promote it :)

  • MogriChess

    A chess-like game where capturing pieces acquire the movement abilities of the pieces they capture.

  • https://github.com/ScottLilly/MogriChess

    It's a variation of chess where the capturing piece acquires the movement capabilities of the piece it captured.

    I originally wrote a version seven years ago, but never got far in building a good AI for the bot player. As much as I like the idea behind the game, the program is really a testbench for me to work on memory and speed optimization techniques and probably eventually learn some AI/ML.

  • 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.

    InfluxDB logo
  • typebuf

    Dead simple way to create shared type definitions between applications

  • Started TypeBuf https://github.com/shanahanjrs/typebuf a few weeks ago.

    It's just a fun little project that I tinker on in my spare time. The code's still not close to feature complete, nor is it very clean ATM but it'll shape up soon :)

  • Timeseria

    An object-oriented time series processing library

  • Definitely this one: https://github.com/sarusso/Timeseria.

    An object-oriented time series processing library without using any Pandas or Numpy data structures. It's "my" thing, "my way", don't care about the outcome or if someone likes it, just having loads of fun working on it :P

  • bashtickets

    Simple scripts to create and manage tickets in your bash terminal

  • A nice terminal-based ticketing system. https://github.com/tpapastylianou/bashtickets

    v2 on master is as simple as it gets, but still incredibly functional; my team is dogfooding the hell out of it at work.

    v3 on the "commandbased" branch is a total rehaul on the works, hoping to make this a more traditional/complete package, with a command-based interface (i.e. similar to how git works)

  • ed25519-login

    Discontinued Login to websites using an Ed25519 key

  • https://gen.go350.com/login

    https://github.com/62726164/ed25519-login

    I built a website that uses public Ed25519 keys for user authentication (rather than passwords). Users sign the current Unix Epoch time (with the private Ed25519 key) and paste that base64 encoded signature into the login form.

    I don't care if the idea succeeds or not, I use it for myself. I like simple things and I feel webauthn is too complex.

  • voicetunes

    Offline voice-controlled music player for Raspberry Pi

  • Offline voice-controlled jukebox using RPi via Mopidy, and just pushed a branch with Mac support via iTunes/Music.app

    https://github.com/lukifer/voicetunes

  • kda-tools

    Allows you to do regression on game journals to determine effective loadouts.

  • Everything.

    - A Highfleet ship optimizer (Highfleet is a fun game where you build ships to wage a pirate / rogue state coup de etat)

    - Hypothesis testing tools for my Hunt Showdown matches to determine optimal loadouts https://github.com/jodavaho/kda-tools

    - A portable, private, roam-enabled dynamic dns service.

    And tons of other stuff at https://aenac.dev

  • ClassicUO

    ClassicUO - an open source implementation of the Ultima Online Classic Client.

  • I've been working on an WebAssembly Ultima Online browser client. It's a heavily modified port of https://github.com/ClassicUO/ClassicUO (an open-source UO client written in C#).

    You can play the test version using Chrome, however beware as it needs to download over 2GB of game resources, and still has a few glitches with audio. That said it runs at a stable 60fps on most systems I've tested so far. We have two test servers, one in AU and EU. Auto-account creation is on so just type in a username/password to get started.

  • zuluhotel

    Zuluhotel for ModernUO

  • hattery

    Java library for making HTTP requests with a fluent, immutable API

  • I can't stand most http libraries (full of mutable state!) and I spend a lot of time making http calls. So I built a functional/immutable http request library which has been dramatically improving my personal quality of life for about 7 years now. No idea if anyone else uses it, but it doesn't really matter.

    Java version: https://github.com/stickfigure/hattery

    Typescript version: https://github.com/stickfigure/hatteryjs

  • hatteryjs

    Functional, immutable http requests for javascript/typescript

  • I can't stand most http libraries (full of mutable state!) and I spend a lot of time making http calls. So I built a functional/immutable http request library which has been dramatically improving my personal quality of life for about 7 years now. No idea if anyone else uses it, but it doesn't really matter.

    Java version: https://github.com/stickfigure/hattery

    Typescript version: https://github.com/stickfigure/hatteryjs

  • Trace-Wizard

    Peoplesoft TraceSQL Analyzer

  • I built a few utilities that help PeopleSoft developers do their job. It's a pretty niche market and it's all MIT licensed. I work on it when I need it to do something, or someone requests a feature. They have stayed pretty low on radars since they were released (the oldest was 6 years ago). I don't work on them for them to be popular. I work on them because the few times I've needed them, they were indispensable.

    Trace Wizard [0] - Peoplesoft App Server trace file analyzer. Shows execution paths, sql statements, exceptions and a bunch of stars.

    DMS-Viewer [1] - Peoplesoft uses a program called Data Mover to migration data between databases. It exports the data into an undocumented file format. This utility allows you to inspect and alter the data before importing to a new database.

    Pivet [2] - command line utility that dumps various Peoplesoft definitions/code to disk and leverages git for tracking the changes. Intended to be run as a scheduled process.

    [0] - https://github.com/tslater2006/Trace-Wizard

    [1] - https://github.com/tslater2006/DMS-Viewer

    [2] - https://github.com/tslater2006/Pivet

  • DMS-Viewer

  • I built a few utilities that help PeopleSoft developers do their job. It's a pretty niche market and it's all MIT licensed. I work on it when I need it to do something, or someone requests a feature. They have stayed pretty low on radars since they were released (the oldest was 6 years ago). I don't work on them for them to be popular. I work on them because the few times I've needed them, they were indispensable.

    Trace Wizard [0] - Peoplesoft App Server trace file analyzer. Shows execution paths, sql statements, exceptions and a bunch of stars.

    DMS-Viewer [1] - Peoplesoft uses a program called Data Mover to migration data between databases. It exports the data into an undocumented file format. This utility allows you to inspect and alter the data before importing to a new database.

    Pivet [2] - command line utility that dumps various Peoplesoft definitions/code to disk and leverages git for tracking the changes. Intended to be run as a scheduled process.

    [0] - https://github.com/tslater2006/Trace-Wizard

    [1] - https://github.com/tslater2006/DMS-Viewer

    [2] - https://github.com/tslater2006/Pivet

  • Pivet

    Peoplesoft Versioning Tool

  • I built a few utilities that help PeopleSoft developers do their job. It's a pretty niche market and it's all MIT licensed. I work on it when I need it to do something, or someone requests a feature. They have stayed pretty low on radars since they were released (the oldest was 6 years ago). I don't work on them for them to be popular. I work on them because the few times I've needed them, they were indispensable.

    Trace Wizard [0] - Peoplesoft App Server trace file analyzer. Shows execution paths, sql statements, exceptions and a bunch of stars.

    DMS-Viewer [1] - Peoplesoft uses a program called Data Mover to migration data between databases. It exports the data into an undocumented file format. This utility allows you to inspect and alter the data before importing to a new database.

    Pivet [2] - command line utility that dumps various Peoplesoft definitions/code to disk and leverages git for tracking the changes. Intended to be run as a scheduled process.

    [0] - https://github.com/tslater2006/Trace-Wizard

    [1] - https://github.com/tslater2006/DMS-Viewer

    [2] - https://github.com/tslater2006/Pivet

  • adventure-engine

    A small text adventure game written in Haskell

  • https://github.com/agentultra/adventure-engine

    It’s an interactive fiction game engine built in Haskell. It’s still in development which I’ve been doing on my stream [0] purely for fun and to show what it’s like working on a non-trivial Haskell project.

    It has a UI built using a library called monomer and some basic interactivity. The plan is to build it up to a workable engine with decent authoring tools to make simple games with.

    [0] https://twitch.tv/agentultra

  • xenops

    An editing environment for LaTeX mathematical documents

  • https://github.com/dandavison/xenops

    Mathematical LaTeX editing in Emacs with automatic inline rendering of math, tables, and TiKZ diagrams.

    It's hard to imagine this getting popular because (a) it's Emacs, (b) LaTeX is a pain and Overleaf is pretty nice, (c) I think it would require the Auctex team to want to adopt my implementation, and combine their expertise and code to parse LaTeX math delimiters as reliably as auctex does, (d) I only use and develop Xenops when I'm studying maths, which is not at all now I have a real job again. But Xenops is nice to use.

  • dflex

    The sophisticated Drag and Drop library you've been waiting for 🥳

  • Thinking of accessible no-code application needs a robust drag and drop library not just capable of dragging and repositioning the DOM element but also comes with high performance. So I made DFlex (https://github.com/dflex-js/dflex) where the DOM tree stays untouched, with the same order but the elements change their positions with CSS transform only. That's done without changing the element position to Fixed or absolute. I've added some features recently to handle huge numbers of rows up to 1k elements but still, there's so much to do.

  • TablaM

    The practical relational programing language for data-oriented applications

  • I'm building a spiritual successor of the dBase/FoxPro family of languages with modern ideas, what I hope become a better alternative to Access/Excel (so, not just the base lang, but the UI builder + Data engine. Just asking little things, you know):

    https://tablam.org

    Is both true that I wish to have the means to work on it full/half-time and doing for pure enjoyment when I have time.

  • tomriddle

    boolean satisfiability and other dark wizardry

  • I tried to use a SAT solver to take strings like "I am Lord Voldemort" and generate human pronounceable permutations such as "Tom Marvolo Riddle".

    I thought that if I could express permutation generation in language that the SAT solver could understand I'd end up with something faster than simply generating every permutation and checking to see if it is pronounceable.

    I can't be sure if I was wrong, or if my implementation sucks, but it's halting-problem grade slow (https://github.com/MatrixManAtYrService/tomriddle), an utter failure.

    Despite this, I sent a link to it in an interviewer with the message "here's some code I've written, in case you're curious". Instead of a coding challenge he just had me give him a tour of the code. I got the job (which is a good thing, because I become a much worse coder when people are watching me).

  • k8s-node-watcher

    A tool that watch k8s nodes.

  • I built a little toy that watches for node changes in k8s and adds them to haproxy load balancer. Mostly because I wanted ipv6 and digital ocean didn't have a load balancer that supported it.

    https://github.com/The-Next-Bug/k8s-node-watcher

    It's really crappy go code, but it seems to work well enough for what I needed, which is basically a toy.

  • duckduckbang

    Meta search page that utilises duckduckgo !bang query operators.

  • taking care of google ;-) I have a catalog of duckduckgo !bang operators https://mosermichael.github.io/duckduckbang/html/main.html - i hope that it allows for better discoverability of specialized search engines. The latest feature added is a description for each search engine, just hover over the name, and you get a description derived from the sites meta and title tags.

    I think that specialised search engines are gaining ground, it has become easier to set one up, thanks to elasticsearch/lucene. They can be quite good, for a limited domain, and they don't have to invade your privacy in order to find out what you are looking for. I think that what is missing are tools like this, that would aid the discovery of such search engines.

    The project source is here: https://github.com/mosermichael/duckduckbang

  • DIY-CNC-machine

    How to build your own CNC machine from scratch

  • Here are three hobby projects I've worked on during the last 2 years. I've written extensive guides for all of them:

    https://github.com/maxvfischer/DIY-CNC-machine A CNC-machine I built from scratch, using 40x 3d-printed parts.

    https://github.com/maxvfischer/Arthur An AI art installation I built from scratch using a GAN network, Samsung The Frame, a button and a PIR-sensor.

    https://github.com/maxvfischer/DIY-arcade A full-size Arcade Machine I built from scratch.

  • Arthur

    Discontinued How to build your own AI art installation from scratch [Moved to: https://github.com/maxvfischer/DIY-ai-art]

  • Here are three hobby projects I've worked on during the last 2 years. I've written extensive guides for all of them:

    https://github.com/maxvfischer/DIY-CNC-machine A CNC-machine I built from scratch, using 40x 3d-printed parts.

    https://github.com/maxvfischer/Arthur An AI art installation I built from scratch using a GAN network, Samsung The Frame, a button and a PIR-sensor.

    https://github.com/maxvfischer/DIY-arcade A full-size Arcade Machine I built from scratch.

  • DIY-arcade

    How to build your own full-size arcade machine from scratch

  • Here are three hobby projects I've worked on during the last 2 years. I've written extensive guides for all of them:

    https://github.com/maxvfischer/DIY-CNC-machine A CNC-machine I built from scratch, using 40x 3d-printed parts.

    https://github.com/maxvfischer/Arthur An AI art installation I built from scratch using a GAN network, Samsung The Frame, a button and a PIR-sensor.

    https://github.com/maxvfischer/DIY-arcade A full-size Arcade Machine I built from scratch.

  • learn

    Discontinued A social network of lifelong learners built around humanity's universal learning map.

  • I am building https://learnawesome.org

    It's an attempt to organize world's knowledge. Right now, it looks like GoodReads-like social network for learning resources organized by topics, formats, difficulty levels etc. But there's a knowledge-graph that separates ideas and the medium those ideas are expressed in. For eg: "Sapiens - the book" and "TED Talk given by Yuval Harari" are connected to the same node.

    This idea isn't anything new. Here is Danny Hillis talking about it at OSCON 2012: https://youtu.be/wKcZ8ozCah0

  • butter

    Butter-smooth spreadsheets (by sdeframond)

  • I am writing a collaborative real-time, offline-first spreadsheet in Elm. Obviously I am punching way above my weight and on my spare time, but this is fun!

    https://github.com/sdeframond/butter

  • nanosite

  • Time tracking tool for my freelance business. I use it in a Git repo and have CI hooked up to generate artificates, timesheets for the customers in html, csv, pdf, excel and json. The data is stored in a rather simple json based database[2] I created, you should really don't do that, but it had to be easy to handle merge conflicts in the data.

    [0] https://gitlab.com/lvq-consult/nanosite

  • spatium

  • mobbler

    Analog music creation and realtime visual performance in your browser

  • 0bin

    Client side encrypted pastebin

  • uce

    Write web server code in C++

  • I'm working on a replacement for PHP, just for my own use. I don't really care if anyone else besides me will ever find it useful.

    Right now it's just a Git repo: https://github.com/ThingamaNet/uce

    My project goals:

      - minimal but stable FastCGI runtime that recompiles server pages as needed

  • antiframework

    Ultra-simple Java Web Framework

  • I'm not a professional software developer, it's just my hobby.

    Story is, I wanted to make some simple website project using Java, so I had to use some sort of web framework since I've read that CGI should not be used for medium sized project (like very simple social network, or whatever stores and handles data server-side). All the web frameworks I tested for Java (Javalin, Spring, something else I dont remember name of) used Maven, which I'm not familiar with. Why not create my own web framework then? Insert xkcd 927 With knowledge about HTTP protocol, I started making simple framework which uses sockets and regex for request handling, and allows developer to create simple endpoints. Main point is simplicity. It doesn't need any dependencies, just compile it to JAR, import to Your project, and that's it. Project itself is faaaaaaar from perfection, however it works as far as I tested it, and I think young/beginner developers would find it fun and easy to use in private projects.

    Framework is in very early development stage, many things might change.

    https://github.com/d3suu/antiframework

  • polyhydra-upm

    Creative geometry for Unity

  • https://github.com/IxxyXR/polyhydra-upm

    It's a library and design system for creating and exploring geometric forms in surprising ways.

    I'm yet to figure out who it's really for and how it should be presented (A polished app? A design tool? A web app? Something purely generative without much interaction) but I find the results endlessly fascinating and creatively stimulating so I keep plugging away at it

  • wikiref

    A web extension that makes extracting, editing, and exporting Wikipedia references easy!

  • I made a Firefox web extension [0] that makes it relatively easy to extract and download references from Wikipedia pages. I call it Wikiref.

    I made it to scratch my own itch mostly, as I’d often visit Wikipedia pages and find myself wanting to save multiple references (text and links included), but didn’t want to manually copy + paste all the little details.

    [0]: https://github.com/zaataylor/wikiref

  • dashboard

    Customizable personal dashboard and startpage (by darekkay)

  • Most of the projects I do are because they are useful to myself. I'm happy if other people find them useful, but I don't depend on them becoming successful.

    ---

    https://github.com/darekkay/dashboard

    Customizable personal dashboard and startpage. I have a pinned Firefox tab that I check daily to get a quick overview of some areas I find important.

    ---

    https://github.com/darekkay/static-marks

    Shareable bookmarks. I have first built it to maintain a list of bookmarks for me and my work colleages. Later I have migrated all my personal bookmarks as well. Now I can type "sm" (for static marks) in any of my browsers followed by a search term to open Static Marks and get to all my bookmarks, filtered by the search term.

    ---

    https://github.com/darekkay/evaluatory

    Web page evaluation with a focus on accessibility. My motivation was that my blog previously had a small accessibility issue. I didn't catch it, as I've tested only the desktop breakpoint. Evaluatory runs axe-core at multiple breakpoints at the same time and generates an HTML report.

  • static-marks

    Shareable bookmarks

  • Most of the projects I do are because they are useful to myself. I'm happy if other people find them useful, but I don't depend on them becoming successful.

    ---

    https://github.com/darekkay/dashboard

    Customizable personal dashboard and startpage. I have a pinned Firefox tab that I check daily to get a quick overview of some areas I find important.

    ---

    https://github.com/darekkay/static-marks

    Shareable bookmarks. I have first built it to maintain a list of bookmarks for me and my work colleages. Later I have migrated all my personal bookmarks as well. Now I can type "sm" (for static marks) in any of my browsers followed by a search term to open Static Marks and get to all my bookmarks, filtered by the search term.

    ---

    https://github.com/darekkay/evaluatory

    Web page evaluation with a focus on accessibility. My motivation was that my blog previously had a small accessibility issue. I didn't catch it, as I've tested only the desktop breakpoint. Evaluatory runs axe-core at multiple breakpoints at the same time and generates an HTML report.

  • evaluatory

    Web page evaluation with a focus on accessibility

  • Most of the projects I do are because they are useful to myself. I'm happy if other people find them useful, but I don't depend on them becoming successful.

    ---

    https://github.com/darekkay/dashboard

    Customizable personal dashboard and startpage. I have a pinned Firefox tab that I check daily to get a quick overview of some areas I find important.

    ---

    https://github.com/darekkay/static-marks

    Shareable bookmarks. I have first built it to maintain a list of bookmarks for me and my work colleages. Later I have migrated all my personal bookmarks as well. Now I can type "sm" (for static marks) in any of my browsers followed by a search term to open Static Marks and get to all my bookmarks, filtered by the search term.

    ---

    https://github.com/darekkay/evaluatory

    Web page evaluation with a focus on accessibility. My motivation was that my blog previously had a small accessibility issue. I didn't catch it, as I've tested only the desktop breakpoint. Evaluatory runs axe-core at multiple breakpoints at the same time and generates an HTML report.

  • budibase

    Budibase is an open-source low code platform that helps you build internal tools in minutes 🚀

  • This has stole many mornings, days, nights over the last 5 years. But it's been an incredibly fruitful journey and scratches a personal itch as a developer:

    https://github.com/Budibase/budibase

  • mtronpp

    Discontinued 32bit Minskytron in cpp

  • Automatic streaming from rpi camera to twitch and local storage https://github.com/For-The-Birds. Currently pointed to a bird feeder https://t.me/moscow_birds

    Latest weekend project: 32 bit clone of PDP-1 Minskytron https://github.com/yekm/mtronpp

  • civarium

    isometric software vivarium that simulates a mini civilization

  • I love this thread idea - I'm much more excited by people's passion projects than their money making ones.

    I seem to collect passion projects like nobody's business - honestly I think I get excited by concepts then bogged down in the details, but I'm starting to overcome this and get deeper into projects now so let's give this a whirl:

    - vivarium, a game AI desk-toy where little villagers go about their lives and expand the village themselves (think Banished but zero-player) - pretty early days but good fun to occasionally tinker on: https://github.com/ajeffrey/civarium

    - my main fun project at the moment is a private branch off of the above - I'm trying to make a really systemic game where you're a mage apprentice trying to solve quests without violence. Not public yet but will be if I get to the point where the first demo quest is fully playable.

  • Mapless

    Schema-less persistence for Smalltalk with support for multiple backends.

  • 1. Circa 2014 I've created Mapless [1], a Smalltalk persistence framework to remove the Object Relational Impedance Mismatch problem by design so I can quickly prototype or (modify) maintain the persisted objects without caring about mapping. Now it's going for production with humongous load.

    2. I'm discretely working in Lobster [2] because I don't like current Smalltalk IDEs and I want one with a native look and feel. So far I have implemented Transcript, Workspace, Inspector, REPL and partially a Class Hierarchy Browser.

    [1] https://github.com/sebastianconcept/Mapless

  • lobster

    Alternative Smalltalk IDE (by sebastianconcept)

  • hin9

    mirror from gitlab

  • HomeBrew

    🍺 The missing package manager for macOS (or Linux)

  • endbasic

    BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust

  • I guess mine right now is EndBASIC (https://www.endbasic.dev/) which I started at the beginning of the pandemic and still have plans for it.

    I've pretty good memories of how I learned to program on a computer with a much simpler environment than today's, and I've been trying to recreate that using modern technologies. Part of the motivation was to have something to teach the basics to my kids... but, well, all my time has gone into building and extending this stuff instead of teaching haha.

  • streamster

    Streamster is a JavaScript library designed to make working with natural resource related APIs simpler. It is still very much a work in progress.

  • Have two of these labor of love, don't really care if it takes off types of projects right now.

    First is Sonic Postcards - a digital postcard and playlist of my favorite music for the week. Pretty much doing it as an excuse to find new music, learn about the artists, and keep a writing habit going.

    https://www.sonicpostcards.io/

    Second is Streamster. OSS lib designed to make working with natural resource related APIs easier. Main goal being to provide an easier way to get the data and have it returned in a more consistent format. Allow devs to leverage the data and not spend all their mental bandwidth wrangling with it.

    https://github.com/streamster/streamster

  • elastic-cli

    The Missing Elasticsearch CLI

  • I wrote Elasticsearch CLI just to scratch my own itch, as for certain tasks I just prefer to stay in the terminal. It's written in bash, uses curl under the hood and provides zsh completions for index and alias names.

    https://github.com/szajbus/elastic-cli

  • ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  • Technically yes, and this is the best I can offer: https://github.com/BurntSushi/ripgrep/issues/1009

    In practice, there's no real high level documentation. And there is still a considerable amount of "glue" code in ripgrep's main executable. So the library layer exists at a lower level of abstraction, which may or may not be okay for your use case.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts