{"id":26993,"library":"fjas","title":"FJAS Transpiler","description":"FJAS (Friendly JavaScript Alternative Syntax) is a programming language transpiler that converts a human-readable, verbose syntax into JavaScript. Current version 0.0.2-alpha.7 is experimental and not stable. Release cadence is irregular as it is in early alpha. Key differentiators include a highly English-like syntax intended for learning or fun, with a CLI for transpiling and running .fjas files. However, it is alpha software, lacks documentation, and should not be used in production.","status":"active","version":"0.0.2-alpha.7","language":"javascript","source_language":"en","source_url":"https://github.com/starssxhfdmh/fjas","tags":["javascript","fjas","fjas-lang","fjas-transpiler","fjas-compiler"],"install":[{"cmd":"npm install fjas","lang":"bash","label":"npm"},{"cmd":"yarn add fjas","lang":"bash","label":"yarn"},{"cmd":"pnpm add fjas","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"FJAS is a CLI tool, not a library. No programmatic API is exported at this alpha stage.","wrong":"const fjas = require('fjas')","symbol":"main/default","correct":"Use CLI: fjas transpile file.fjas"}],"quickstart":{"code":"// Install globally\nnpm i -g fjas\n\n// Create hello.fjas with content:\nprivate initialize function hello start\n    call object console function log with argument \"Hello,\" and \"World!\".\nend\n\ncall function hello.\n\n// Transpile to JS:\nfjas transpile hello.fjas -o hello.js\n\n// Or run directly:\nfjas run hello.fjas","lang":"javascript","description":"Install FJAS globally, create a .fjas file with human-like syntax, transpile or run it via CLI."},"warnings":[{"fix":"Pin exact version if using in pipelines.","message":"Alpha software with breaking changes between versions","severity":"gotcha","affected_versions":">=0.0.1"},{"fix":"Use child_process to invoke CLI.","message":"No programmatic API; only CLI usage is supported","severity":"deprecated","affected_versions":">=0.0.2-alpha.0"}],"env_vars":null,"search_vec":"'0.0.2':25 'alpha':41,68 'alpha.7':26 'altern':6 'cadenc':33 'cli':58 'compil':89 'convert':14 'current':23 'differenti':43 'document':71 'earli':40 'english':48 'english-lik':47 'experiment':28 'file':64 'fjas':1,3,63,80,82,85,88 'fjas-compil':87 'fjas-lang':81 'fjas-transpil':84 'friend':4 'fun':55 'high':46 'howev':65 'human':17 'human-read':16 'includ':44 'intend':51 'irregular':35 'javascript':5,22,79 'key':42 'lack':70 'lang':83 'languag':11 'learn':53 'like':49 'product':78 'program':10 'readabl':18 'releas':32 'run':62 'softwar':69 'stabl':31 'syntax':7,20,50 'transpil':2,12,60,86 'use':76 'verbos':19 'version':24","created_at":"2026-05-01T17:43:57.537552+00:00","updated_at":"2026-05-01T17:43:57.537552+00:00","problems":[{"fix":"Install globally: npm i -g fjas","cause":"Installed locally but not globally.","error":"Error: Cannot find module 'fjas'"},{"fix":"Ensure npm global bin directory is in PATH, or use npx fjas.","cause":"Global install path not in PATH.","error":"fjas: command not found"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"fjas","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/starssxhfdmh/fjas","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/fjas","openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-05-01","next_check":"2026-07-30","install_tag":null}}