Show HN: A code editor that integrates into the browser

(tachicode.dev)

42 points | by quintu5 1 day ago

3 comments

  • solumos 1 day ago
    This is cool, I worked on something similar sort of thing over the winter, more focused on a local-first leetcode/coderpad, with a way to execute code in the browser using WebAssembly, and a way to share code over WebRTC

    https://codenow-mu.vercel.app/problems/0001-fizzbuzz

    • quintu5 1 day ago
      That's pretty slick! I've avoided digging into project management and code execution so far in order to keep the scope manageable.

      What does the process for adding support for additional wasm-capable languages look like?

      • solumos 1 day ago
        It's a pretty big lift. Python was somewhat easy with pyodide, but I couldn't get Java to work locally. There's a company called CheerpJ that can do it over an API though.

        https://pyodide.org/en/stable/ https://cheerpj.com/

        • quintu5 1 day ago
          I think if I was going to look into code execution in Tachi Code, it’d probably as part of a transformation into some sort of remote development experience rather than pursue wasm and all its complexities.
    • heygarrison 1 day ago
      Looks great!
  • vadepaysa 13 hours ago
    great idea! but I've had trouble getting it to work. Try this sample JSON here https://gist.github.com/sunilshenoy/23a3e7132c27d62599ba741b... and click on RAW. Tachi pops up but fails to show the json.

    I'll keep the extension installed for now, hoping you'll patch it.

  • mbildner 1 day ago
    Can confirm I use this and it's super convenient to have json payloads open right up in a useful editor