SaaSHub helps you find the best software and product alternatives Learn more →
Tokn Alternatives
Similar projects and alternatives to tokn
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
ExploreSingapore
A sophisticated RAG intelligence engine for Singaporean laws, policies, and history. Comes with a triple-AI failover backend (Gemini/Llama/Groq), semantic embeddings using FAISS, and an Apple-inspired interactive UI. Designed with precision and high availability in mind.
-
-
-
bitwise-mcp
MCP documentation server for embedded developers. Ingests PDF reference manuals (1000+ pages), extracts register definitions, and provides fast semantic search with minimal token usage.
-
EACL
Enterprise Access ControL is an embedded Clojure ReBAC authorization library based on SpiceDB and backed by Datomic that provides fine-grained permissions (by theronic)
-
-
-
-
-
-
-
-
offline-solidworks-api-docs
An offline replica of the Solidworks API documentation tailored for IntelliSense and LLM use cases
tokn discussion
tokn reviews and mentions
-
Show HN: Wildex – we built Pokémon Go for real wildlife
https://www.mikeayles.com/#zookeeper
https://zookeeperapp.com/
I wasn't incentivized enough to actually make it into a proper native app or submit to either store, but it's cool to see something taken to the next step.
- Ask HN: What Are You Working On? (February 2026)
-
Show HN: Doom rendered in OpenSCAD geometry, now playable in browser
Creator here. Third in a series of running DOOM on engineering tools - KiDoom rendered walls as PCB traces in KiCad, ScopeDoom piped vectors through a headphone jack to an oscilloscope.
This one exports frame geometry to OpenSCAD, a parametric CAD tool. The browser version uses Three.js to render the same geometry the desktop version writes to .scad files.
The desktop version was stuck at slideshow framerates until I fixed OpenSCAD's WASM renderer for another project - the npm package is from 2022 and silently ignores the Manifold flag. Switching to the 2025 build took renders from 2 minutes to 2 seconds. (Writeup: https://phaestus.app/blog/blog0031)
But openscad-wasm isn't a renderer, it's a compiler. Each frame was compiling to STL then rendering - maybe 1fps sequential, better parallelized but with ~1s latency. Fine for previewing an item, but as a rendering pipeline it's no good for real time playback.
So I removed openscad-wasm entirely and wrote a custom parser that converts OpenSCAD code to an AST, evaluates it to geometry, and renders via Three.js. The scad code is the only input - what you see comes from the same .scad you can copy, download, and run in desktop OpenSCAD or the playground to validate.
Technical writeup: https://www.mikeayles.com/#openscad-doom
YouTube: https://youtu.be/l9nnV-mO4wY
Desktop version source: https://github.com/MichaelAyles/openSCAD-DOOM
-
Show HN: Doom running in OpenSCAD at 10-20 FPS
Third entry in my series of running DOOM on engineering tools that weren't designed for games.
KiDoom rendered walls as PCB traces in KiCad. ScopeDoom piped vectors through a headphone jack to an oscilloscope. Now OpenSCAD-DOOM exports geometry to a parametric CAD tool in real-time.
It's a custom Python engine that reads WAD files and outputs OpenSCAD code. Pygame handles input and runs a parallel software renderer. The OpenSCAD side uses Animation mode to bypass the file watcher's 200ms debounce.
I actually started this in December intending to release it at Christmas, but couldn't get the performance above slideshow levels. Parked it. Then last week I had to fix OpenSCAD rendering for another project and discovered the npm openscad-wasm package was from 2022 and silently ignoring the Manifold flag. The fix (https://phaestus.app/blog/blog0031) took renders from 2 minutes to 2 seconds. Rolled that back to OpenSCAD-DOOM and suddenly it was playable. (FYI, the mainline version of openSCAD is 2021.01!)
Blog post: https://www.mikeayles.com/#openscad-doom
Code: https://github.com/MichaelAyles/openSCAD-DOOM
YouTube: https://youtu.be/l9nnV-mO4wY
-
"Anyone else out there vibe circuit-building?"
Thanks, as a concept it has potential, I've leveraged some of my previous projects www.circuitsnips.com for inspiration for the subcircuit blocks, TOKN for more accurate parsing of schematics, and to a lesser extent even my datasheet MCP server and kicad-netlist tool, more info at https://www.mikeayles.com/
For the time being, I'm erring away from feature creep, even though I really, really want to though! For the sorts of products I would like this to make for the time being, simple I2C, SPI and GPIO driven peripherals are the limit. I only have 2 more weeks, and then I want to have a working, battery powered device on my desk. PCB, Enclosure, Firmware, everything.
Similarly, I haven't got a framework for anything mechatronic in the MCAD pipeline, so no moving parts (besides clickable buttons). Fixed devices are fine, like screens and connectors though.
- Show HN: AI in SolidWorks
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jul 2026
Stats
MichaelAyles/tokn is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of tokn is Python.