frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: DJX – Convention over Configuration for Django (Rails-Inspired CLI)

3•RedsonNgwira•2h ago
Hi HN,

I'm a self-taught developer from Malawi, and I built DJX because I was tired of writing the same Django boilerplate over and over.

Django is powerful, but starting a new feature means manually creating models, views, templates, URLs, and wiring everything together. Rails solved this 20 years ago with scaffolding. Django deserves the same.

DJX brings convention over configuration to Django:

    pip install djx-cli                                                                                            
    djx new myblog && cd myblog                                                                                    
    djx scaffold Post title:string content:text published:boolean                                                  
    python manage.py migrate && python manage.py runserver                                                         
    # → http://127.0.0.1:8000/posts/ — full CRUD. Done.                                                            
                                                                                                                   
That's it. You get list, create, edit, and delete views with templates, all wired up automatically.

Other commands: - `djx routes` — see all URL routes (Django doesn't have this built-in) - `djx destroy scaffold Post` — clean removal of generated code - `djx add django-crispy-forms` — install and auto-add to INSTALLED_APPS - `djx model`, `djx controller` — generate pieces individually

It follows Rails conventions: pluralized app names, RESTful URLs, automatic timestamps, and sensible defaults.

I built this because I wanted Django development to feel as fast as Rails. It's early stage, but it's already saving me hours on every project.

PyPI: https://pypi.org/project/djx-cli/ GitHub: https://github.com/RedsonNgwira/djx-cli

Would love your feedback and contributions. What other Rails-like features would make Django development faster?

Comments

vigo•1h ago
nice idea <3
RedsonNgwira•1h ago
thanks i hope this project can become big with the power of open sourcing it

Show HN: Channel Surfer – Watch YouTube like it’s cable TV

https://channelsurfer.tv
349•kilroy123•2d ago•128 comments

Show HN: Context Gateway – Compress agent context before it hits the LLM

https://github.com/Compresr-ai/Context-Gateway
50•ivzak•4h ago•30 comments

Show HN: Compressor.app – Compress almost any file format

https://compressor.app
2•matylla•1h ago•0 comments

Show HN: Hardened OpenClaw on AWS with Terraform

https://github.com/infrahouse/terraform-aws-openclaw
2•aleks2•1h ago•0 comments

Show HN: Better HN – Realtime Comment Updates and Cleaner Look

https://github.com/xpl/better-hn
4•xpl•1h ago•0 comments

Show HN: What was the world listening to? Music charts, 20 countries (1940–2025)

https://88mph.fm/
97•matteocantiello•3d ago•43 comments

Show HN: A single CLI to manage llama.cpp/vLLM/Ollama models

https://github.com/av/harbor/releases/tag/v0.4.4
2•everlier•1h ago•1 comments

Show HN: Svglib a SVG parser and renderer for Windows

https://github.com/bibhas2/svglib
9•leopoldj•3d ago•1 comments

Show HN: Loop your agents like a dandy little b*tch

https://github.com/geekforbrains/loopsie
5•geekforbrains•1h ago•0 comments

Show HN: ShellSelf – A Developer Portfolio That Feels Like Home

https://www.shellself.com/
6•truetaurus•2h ago•1 comments

Show HN: Anthrology – Time-Traveling Radio

https://anthrology.site/
4•airstrike•2h ago•3 comments

Show HN: Mutate – free inline text replacement for Mac

https://github.com/robert-v/Mutate-public
2•rob3rth•2h ago•1 comments

Show HN: DJX – Convention over Configuration for Django (Rails-Inspired CLI)

3•RedsonNgwira•2h ago•2 comments

Show HN: Tiny macOS app that adds a facecam bubble to screen recordings

https://github.com/backnotprop/CamBubble
5•ramoz•3h ago•0 comments

Show HN: Axe – A 12MB binary that replaces your AI framework

https://github.com/jrswab/axe
206•jrswab•1d ago•118 comments

Show HN: An addendum to the Agile Manifesto for the AI era

https://github.com/brackishman/Agile-Manifesto-AI-Addendum
5•brackishman•1h ago•9 comments

Show HN: Mjmx – render mjml using JSX

https://mjmx.dev/
3•skwee357•3h ago•0 comments

Show HN: AgentLog – a lightweight event bus for AI agents using JSONL logs

https://github.com/sumant1122/agentlog
4•paperplaneflyr•4h ago•0 comments

Show HN: Execute local LLM prompts in remote SSH shell sessions

3•smudgy3746•4h ago•2 comments

Show HN: OneCLI – Vault for AI Agents in Rust

https://github.com/onecli/onecli
155•guyb3•1d ago•49 comments

Show HN: AI milestone verification for construction using AWS

https://builder.aws.com
2•eugenelotsu•5h ago•0 comments

Show HN: Rudel – Claude Code Session Analytics

https://github.com/obsessiondb/rudel
140•keks0r•1d ago•83 comments

Show HN: RepoCrunch – CLI to analyze GitHub repos

https://github.com/kimwwk/repocrunch
2•chillkim•5h ago•1 comments

Show HN: Understudy – Teach a desktop agent by demonstrating a task once

https://github.com/understudy-ai/understudy
111•bayes-song•1d ago•41 comments

Show HN: OpenClaw docs in Japanese, now open source

https://openclawdoc.org
2•mixfox•6h ago•0 comments

Show HN: s@: decentralized social networking over static sites

http://satproto.org/
408•remywang•1d ago•218 comments

Show HN: Mesa – A collaborative canvas IDE built for agent-first development

https://www.getmesa.dev/
15•visekr•7h ago•1 comments

Show HN: OpenClaw-class agents on ESP32 (and the IDE that makes it possible)

https://pycoclaw.com/
27•pycoclaw•1d ago•1 comments

Show HN: Open-source browser for AI agents

https://github.com/theredsix/agent-browser-protocol
151•theredsix•2d ago•52 comments

Show HN: Web-based ANSI art viewer

https://sure.is/ansi/
27•lubujackson•3d ago•7 comments